aboutsummaryrefslogtreecommitdiffstats
path: root/demos/STM32
diff options
context:
space:
mode:
Diffstat (limited to 'demos/STM32')
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/.cproject)4
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/.project (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/.project)4
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/debug/RT-STM32F030R8-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/debug/RT-STM32F030R8-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/.cproject)4
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/.project (renamed from demos/STM32/RT-STM32F030R8-NUCLEO/.project)4
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/debug/RT-STM32F072RB-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/debug/RT-STM32F091RC-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F072RB-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/.cproject)4
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/.project (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/.project)4
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/debug/RT-STM32F091RC-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/debug/RT-STM32F091RC-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F091RC-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/.project (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/.project)4
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/debug/RT-STM32F103RB-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/debug/RT-STM32F103RB-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F103RB-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO/.project43
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/.project43
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/debug/RT-STM32F302R8-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/debug/RT-STM32F302R8-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F302R8-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/.project (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/.project)4
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/debug/RT-STM32F334R8-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/debug/RT-STM32F334R8-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F334R8-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO/.project43
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/.project43
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/debug/RT-STM32F401RE-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/debug/RT-STM32F401RE-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F401RE-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO/.project43
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/.project43
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/debug/RT-STM32F411RE-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/debug/RT-STM32F411RE-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32F411RE-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO/.project43
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/.project43
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/debug/RT-STM32L053R8-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/debug/RT-STM32L053R8-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32L053R8-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO/.project43
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/.project43
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/debug/RT-STM32L152RE-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/debug/RT-STM32L152RE-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32L152RE-NUCLEO/readme.txt)0
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO/.project43
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/.cproject (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/.cproject)0
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/.project43
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/Makefile (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/Makefile)2
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/chconf.h (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/chconf.h)0
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/debug/RT-STM32L476RG-NUCLEO64 (OpenOCD, Flash and Run).launch (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/debug/RT-STM32L476RG-NUCLEO (OpenOCD, Flash and Run).launch)6
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/halconf.h (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/halconf.h)0
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/main.c (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/main.c)0
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/mcuconf.h (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h)0
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/readme.txt (renamed from demos/STM32/RT-STM32L476RG-NUCLEO/readme.txt)0
105 files changed, 315 insertions, 321 deletions
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/.cproject b/demos/STM32/RT-STM32F030R8-NUCLEO64/.cproject
index adac66c46..4ad874420 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/.cproject
@@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?fileVersion 4.0.0?>
-
-<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
+<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="0.2077824274">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.2077824274" moduleId="org.eclipse.cdt.core.settings" name="Default">
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/.project b/demos/STM32/RT-STM32F030R8-NUCLEO64/.project
index f7a1a5542..456cefc75 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/.project
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>RT-STM32F072RB-NUCLEO</name>
+ <name>RT-STM32F030R8-NUCLEO64</name>
<comment></comment>
<projects>
</projects>
@@ -27,7 +27,7 @@
<link>
<name>board</name>
<type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_F072RB</locationURI>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_F030R8</locationURI>
</link>
<link>
<name>os</name>
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/Makefile b/demos/STM32/RT-STM32F030R8-NUCLEO64/Makefile
index 21852f556..2f425d45e 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f0xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F0xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F030R8/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F030R8/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/chconf.h b/demos/STM32/RT-STM32F030R8-NUCLEO64/chconf.h
index 4d33c071b..4d33c071b 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/debug/RT-STM32F030R8-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F030R8-NUCLEO64/debug/RT-STM32F030R8-NUCLEO64 (OpenOCD, Flash and Run).launch
index 1ce99493e..e5a1b5e36 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/debug/RT-STM32F030R8-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/debug/RT-STM32F030R8-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F030R8-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F030R8-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F030R8-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F030R8-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.2077824274"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F030R8-NUCLEO"/>
+<listEntry value="/RT-STM32F030R8-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/halconf.h b/demos/STM32/RT-STM32F030R8-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/main.c b/demos/STM32/RT-STM32F030R8-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F030R8-NUCLEO64/mcuconf.h
index e47f6600d..e47f6600d 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/readme.txt b/demos/STM32/RT-STM32F030R8-NUCLEO64/readme.txt
index fc89492cd..fc89492cd 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/.cproject b/demos/STM32/RT-STM32F072RB-NUCLEO64/.cproject
index 4358ae2db..8409ff0e2 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/.cproject
@@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?fileVersion 4.0.0?>
-
-<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
+<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="0.2077824274">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.2077824274" moduleId="org.eclipse.cdt.core.settings" name="Default">
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO/.project b/demos/STM32/RT-STM32F072RB-NUCLEO64/.project
index 1b39e37c7..026ddb8b1 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO/.project
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>RT-STM32F030R8-NUCLEO</name>
+ <name>RT-STM32F072RB-NUCLEO64</name>
<comment></comment>
<projects>
</projects>
@@ -27,7 +27,7 @@
<link>
<name>board</name>
<type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_F030R8</locationURI>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_F072RB</locationURI>
</link>
<link>
<name>os</name>
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/Makefile b/demos/STM32/RT-STM32F072RB-NUCLEO64/Makefile
index f3d571086..93f87b448 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f0xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F0xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F072RB/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F072RB/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/chconf.h b/demos/STM32/RT-STM32F072RB-NUCLEO64/chconf.h
index 4bdb09115..4bdb09115 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/debug/RT-STM32F091RC-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F072RB-NUCLEO64/debug/RT-STM32F072RB-NUCLEO64 (OpenOCD, Flash and Run).launch
index ef1e5e00a..4f0344ae2 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/debug/RT-STM32F091RC-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/debug/RT-STM32F072RB-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F072RB-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F072RB-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F072RB-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F072RB-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.1984968159"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F072RB-NUCLEO"/>
+<listEntry value="/RT-STM32F072RB-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/halconf.h b/demos/STM32/RT-STM32F072RB-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/main.c b/demos/STM32/RT-STM32F072RB-NUCLEO64/main.c
index 5d7e7cb13..5d7e7cb13 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F072RB-NUCLEO64/mcuconf.h
index 97755ce7b..97755ce7b 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO/readme.txt b/demos/STM32/RT-STM32F072RB-NUCLEO64/readme.txt
index c0861a848..c0861a848 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/.cproject b/demos/STM32/RT-STM32F091RC-NUCLEO64/.cproject
index b64046319..dd9112549 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/.cproject
@@ -1,7 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?fileVersion 4.0.0?>
-
-<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
+<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="0.2077824274">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.2077824274" moduleId="org.eclipse.cdt.core.settings" name="Default">
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/.project b/demos/STM32/RT-STM32F091RC-NUCLEO64/.project
index cf2af0cfb..c143c2443 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/.project
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>RT-STM32F091RC-NUCLEO</name>
+ <name>RT-STM32F091RC-NUCLEO64</name>
<comment></comment>
<projects>
</projects>
@@ -27,7 +27,7 @@
<link>
<name>board</name>
<type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_F091RC</locationURI>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_F091RC</locationURI>
</link>
<link>
<name>os</name>
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/Makefile b/demos/STM32/RT-STM32F091RC-NUCLEO64/Makefile
index 1722dbfa0..f4e0c0489 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f0xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F0xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F091RC/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F091RC/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/chconf.h b/demos/STM32/RT-STM32F091RC-NUCLEO64/chconf.h
index 4bdb09115..4bdb09115 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/debug/RT-STM32F091RC-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F091RC-NUCLEO64/debug/RT-STM32F091RC-NUCLEO64 (OpenOCD, Flash and Run).launch
index 42557a089..42a271817 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/debug/RT-STM32F091RC-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/debug/RT-STM32F091RC-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F091RC-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F091RC-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F091RC-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F091RC-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.1984968159"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F091RC-NUCLEO"/>
+<listEntry value="/RT-STM32F091RC-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/halconf.h b/demos/STM32/RT-STM32F091RC-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/main.c b/demos/STM32/RT-STM32F091RC-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F091RC-NUCLEO64/mcuconf.h
index d69376566..d69376566 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO/readme.txt b/demos/STM32/RT-STM32F091RC-NUCLEO64/readme.txt
index ee5983f58..ee5983f58 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/.cproject b/demos/STM32/RT-STM32F103RB-NUCLEO64/.cproject
index 5969d0377..5969d0377 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/.project b/demos/STM32/RT-STM32F103RB-NUCLEO64/.project
index 95aa80b9d..6c9949aba 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/.project
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>RT-STM32F103RB-NUCLEO</name>
+ <name>RT-STM32F103RB-NUCLEO64</name>
<comment></comment>
<projects>
</projects>
@@ -27,7 +27,7 @@
<link>
<name>board</name>
<type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_F103RB</locationURI>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_F103RB</locationURI>
</link>
<link>
<name>os</name>
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/Makefile b/demos/STM32/RT-STM32F103RB-NUCLEO64/Makefile
index 15872780e..dea735bb8 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f1xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F1xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F103RB/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F103RB/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/chconf.h b/demos/STM32/RT-STM32F103RB-NUCLEO64/chconf.h
index 45dca4305..45dca4305 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/debug/RT-STM32F103RB-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F103RB-NUCLEO64/debug/RT-STM32F103RB-NUCLEO64 (OpenOCD, Flash and Run).launch
index d157aba90..0629e427c 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/debug/RT-STM32F103RB-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/debug/RT-STM32F103RB-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F103RB-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F103RB-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F103RB-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F103RB-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.1984968159"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F103RB-NUCLEO"/>
+<listEntry value="/RT-STM32F103RB-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/halconf.h b/demos/STM32/RT-STM32F103RB-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/main.c b/demos/STM32/RT-STM32F103RB-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F103RB-NUCLEO64/mcuconf.h
index ff0ec98f4..ff0ec98f4 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO/readme.txt b/demos/STM32/RT-STM32F103RB-NUCLEO64/readme.txt
index 4a25d67fc..4a25d67fc 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/.project b/demos/STM32/RT-STM32F302R8-NUCLEO/.project
deleted file mode 100644
index 40c5fce61..000000000
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/.project
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>RT-STM32F302R8-NUCLEO</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
- <triggers>clean,full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
- <triggers>full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.cdt.core.cnature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
- </natures>
- <linkedResources>
- <link>
- <name>board</name>
- <type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_F302R8</locationURI>
- </link>
- <link>
- <name>os</name>
- <type>2</type>
- <locationURI>CHIBIOS/os</locationURI>
- </link>
- <link>
- <name>test</name>
- <type>2</type>
- <locationURI>CHIBIOS/test</locationURI>
- </link>
- </linkedResources>
-</projectDescription>
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/.cproject b/demos/STM32/RT-STM32F302R8-NUCLEO64/.cproject
index 7c5acb18b..7c5acb18b 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO64/.project b/demos/STM32/RT-STM32F302R8-NUCLEO64/.project
new file mode 100644
index 000000000..eeecdd168
--- /dev/null
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/.project
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>RT-STM32F302R8-NUCLEO64</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <triggers>clean,full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>board</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_F302R8</locationURI>
+ </link>
+ <link>
+ <name>os</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os</locationURI>
+ </link>
+ <link>
+ <name>test</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/test</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/Makefile b/demos/STM32/RT-STM32F302R8-NUCLEO64/Makefile
index 7f3e79d2d..a6f668291 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f3xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F3xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F302R8/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F302R8/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/chconf.h b/demos/STM32/RT-STM32F302R8-NUCLEO64/chconf.h
index ad6b53ade..ad6b53ade 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/debug/RT-STM32F302R8-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F302R8-NUCLEO64/debug/RT-STM32F302R8-NUCLEO64 (OpenOCD, Flash and Run).launch
index 8a8ead8c5..628497697 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/debug/RT-STM32F302R8-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/debug/RT-STM32F302R8-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F302R8-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F302R8-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F302R8-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F302R8-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.1984968159"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F302R8-NUCLEO"/>
+<listEntry value="/RT-STM32F302R8-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/halconf.h b/demos/STM32/RT-STM32F302R8-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/main.c b/demos/STM32/RT-STM32F302R8-NUCLEO64/main.c
index 07ab84043..07ab84043 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F302R8-NUCLEO64/mcuconf.h
index 4ae63a48a..4ae63a48a 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO/readme.txt b/demos/STM32/RT-STM32F302R8-NUCLEO64/readme.txt
index b70e11f70..b70e11f70 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/.cproject b/demos/STM32/RT-STM32F334R8-NUCLEO64/.cproject
index 9847b78c3..9847b78c3 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/.project b/demos/STM32/RT-STM32F334R8-NUCLEO64/.project
index 72d4efe53..a2ed497b2 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/.project
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/.project
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>RT-STM32F334R8-NUCLEO</name>
+ <name>RT-STM32F334R8-NUCLEO64</name>
<comment></comment>
<projects>
</projects>
@@ -27,7 +27,7 @@
<link>
<name>board</name>
<type>2</type>
- <location>C:/ChibiStudio/chibios_trunk/os/hal/boards/ST_NUCLEO_F334R8</location>
+ <location>C:/ChibiStudio/chibios_trunk/os/hal/boards/ST_NUCLEO64_F334R8</location>
</link>
<link>
<name>os</name>
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/Makefile b/demos/STM32/RT-STM32F334R8-NUCLEO64/Makefile
index 8cb0a27aa..2c8668dae 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f3xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F3xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F334R8/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F334R8/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/chconf.h b/demos/STM32/RT-STM32F334R8-NUCLEO64/chconf.h
index ad6b53ade..ad6b53ade 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/debug/RT-STM32F334R8-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F334R8-NUCLEO64/debug/RT-STM32F334R8-NUCLEO64 (OpenOCD, Flash and Run).launch
index 2eeb1e695..496e96bfd 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/debug/RT-STM32F334R8-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/debug/RT-STM32F334R8-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F334R8-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F334R8-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F334R8-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F334R8-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.114656749"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F334R8-NUCLEO"/>
+<listEntry value="/RT-STM32F334R8-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/halconf.h b/demos/STM32/RT-STM32F334R8-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/main.c b/demos/STM32/RT-STM32F334R8-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F334R8-NUCLEO64/mcuconf.h
index cc5ce8913..cc5ce8913 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO/readme.txt b/demos/STM32/RT-STM32F334R8-NUCLEO64/readme.txt
index 4705d1038..4705d1038 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/.project b/demos/STM32/RT-STM32F401RE-NUCLEO/.project
deleted file mode 100644
index e765fe628..000000000
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/.project
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>RT-STM32F401RE-NUCLEO</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
- <triggers>clean,full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
- <triggers>full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.cdt.core.cnature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
- </natures>
- <linkedResources>
- <link>
- <name>board</name>
- <type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_F401RE</locationURI>
- </link>
- <link>
- <name>os</name>
- <type>2</type>
- <locationURI>CHIBIOS/os</locationURI>
- </link>
- <link>
- <name>test</name>
- <type>2</type>
- <locationURI>CHIBIOS/test</locationURI>
- </link>
- </linkedResources>
-</projectDescription>
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/.cproject b/demos/STM32/RT-STM32F401RE-NUCLEO64/.cproject
index ad4a2d0ab..ad4a2d0ab 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO64/.project b/demos/STM32/RT-STM32F401RE-NUCLEO64/.project
new file mode 100644
index 000000000..da37b820a
--- /dev/null
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/.project
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>RT-STM32F401RE-NUCLEO64</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <triggers>clean,full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>board</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_F401RE</locationURI>
+ </link>
+ <link>
+ <name>os</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os</locationURI>
+ </link>
+ <link>
+ <name>test</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/test</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/Makefile b/demos/STM32/RT-STM32F401RE-NUCLEO64/Makefile
index ab3ddfa97..d9a55e197 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f4xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F4xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F401RE/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F401RE/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/chconf.h b/demos/STM32/RT-STM32F401RE-NUCLEO64/chconf.h
index ad6b53ade..ad6b53ade 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/debug/RT-STM32F401RE-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F401RE-NUCLEO64/debug/RT-STM32F401RE-NUCLEO64 (OpenOCD, Flash and Run).launch
index 99fb4a577..627f849f2 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/debug/RT-STM32F401RE-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/debug/RT-STM32F401RE-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F401RE-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F401RE-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F401RE-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F401RE-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.114656749"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F401RE-NUCLEO"/>
+<listEntry value="/RT-STM32F401RE-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/halconf.h b/demos/STM32/RT-STM32F401RE-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/main.c b/demos/STM32/RT-STM32F401RE-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F401RE-NUCLEO64/mcuconf.h
index 2c62a87f2..2c62a87f2 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO/readme.txt b/demos/STM32/RT-STM32F401RE-NUCLEO64/readme.txt
index 03777ef31..03777ef31 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/.project b/demos/STM32/RT-STM32F411RE-NUCLEO/.project
deleted file mode 100644
index 6e5895d07..000000000
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/.project
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>RT-STM32F411RE-NUCLEO</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
- <triggers>clean,full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
- <triggers>full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.cdt.core.cnature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
- </natures>
- <linkedResources>
- <link>
- <name>board</name>
- <type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_F411RE</locationURI>
- </link>
- <link>
- <name>os</name>
- <type>2</type>
- <locationURI>CHIBIOS/os</locationURI>
- </link>
- <link>
- <name>test</name>
- <type>2</type>
- <locationURI>CHIBIOS/test</locationURI>
- </link>
- </linkedResources>
-</projectDescription>
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/.cproject b/demos/STM32/RT-STM32F411RE-NUCLEO64/.cproject
index f0beab8d0..f0beab8d0 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO64/.project b/demos/STM32/RT-STM32F411RE-NUCLEO64/.project
new file mode 100644
index 000000000..65af6febb
--- /dev/null
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/.project
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>RT-STM32F411RE-NUCLEO64</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <triggers>clean,full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>board</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_F411RE</locationURI>
+ </link>
+ <link>
+ <name>os</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os</locationURI>
+ </link>
+ <link>
+ <name>test</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/test</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/Makefile b/demos/STM32/RT-STM32F411RE-NUCLEO64/Makefile
index efbf8f036..3509cfca2 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32f4xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32F4xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_F411RE/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_F411RE/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/chconf.h b/demos/STM32/RT-STM32F411RE-NUCLEO64/chconf.h
index ad6b53ade..ad6b53ade 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/debug/RT-STM32F411RE-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32F411RE-NUCLEO64/debug/RT-STM32F411RE-NUCLEO64 (OpenOCD, Flash and Run).launch
index 240ddb52f..86f984792 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/debug/RT-STM32F411RE-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/debug/RT-STM32F411RE-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32F411RE-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32F411RE-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F411RE-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32F411RE-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.603687198"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32F411RE-NUCLEO"/>
+<listEntry value="/RT-STM32F411RE-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/halconf.h b/demos/STM32/RT-STM32F411RE-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/main.c b/demos/STM32/RT-STM32F411RE-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32F411RE-NUCLEO64/mcuconf.h
index 558de8d4e..558de8d4e 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO/readme.txt b/demos/STM32/RT-STM32F411RE-NUCLEO64/readme.txt
index 911e56e40..911e56e40 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/.project b/demos/STM32/RT-STM32L053R8-NUCLEO/.project
deleted file mode 100644
index 2ded2eaf5..000000000
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/.project
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>RT-STM32L053R8-NUCLEO</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
- <triggers>clean,full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
- <triggers>full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.cdt.core.cnature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
- </natures>
- <linkedResources>
- <link>
- <name>board</name>
- <type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_L053R8</locationURI>
- </link>
- <link>
- <name>os</name>
- <type>2</type>
- <locationURI>CHIBIOS/os</locationURI>
- </link>
- <link>
- <name>test</name>
- <type>2</type>
- <locationURI>CHIBIOS/test</locationURI>
- </link>
- </linkedResources>
-</projectDescription>
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/.cproject b/demos/STM32/RT-STM32L053R8-NUCLEO64/.cproject
index ea504de04..ea504de04 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO64/.project b/demos/STM32/RT-STM32L053R8-NUCLEO64/.project
new file mode 100644
index 000000000..2089e4e32
--- /dev/null
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/.project
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>RT-STM32L053R8-NUCLEO64</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <triggers>clean,full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>board</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_L053R8</locationURI>
+ </link>
+ <link>
+ <name>os</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os</locationURI>
+ </link>
+ <link>
+ <name>test</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/test</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/Makefile b/demos/STM32/RT-STM32L053R8-NUCLEO64/Makefile
index f164815e6..3a0d128d2 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32l0xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32L0xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_L053R8/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_L053R8/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/chconf.h b/demos/STM32/RT-STM32L053R8-NUCLEO64/chconf.h
index 4d33c071b..4d33c071b 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/debug/RT-STM32L053R8-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32L053R8-NUCLEO64/debug/RT-STM32L053R8-NUCLEO64 (OpenOCD, Flash and Run).launch
index 9a792695a..e529511a2 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/debug/RT-STM32L053R8-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/debug/RT-STM32L053R8-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32L053R8-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32L053R8-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32L053R8-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32L053R8-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.603687198"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32L053R8-NUCLEO"/>
+<listEntry value="/RT-STM32L053R8-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/halconf.h b/demos/STM32/RT-STM32L053R8-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/main.c b/demos/STM32/RT-STM32L053R8-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32L053R8-NUCLEO64/mcuconf.h
index 20c45e99c..20c45e99c 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO/readme.txt b/demos/STM32/RT-STM32L053R8-NUCLEO64/readme.txt
index cf22fb8f6..cf22fb8f6 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/.project b/demos/STM32/RT-STM32L152RE-NUCLEO/.project
deleted file mode 100644
index 5747a0d90..000000000
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/.project
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>RT-STM32L152RE-NUCLEO</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
- <triggers>clean,full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
- <triggers>full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.cdt.core.cnature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
- </natures>
- <linkedResources>
- <link>
- <name>board</name>
- <type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_L152RE</locationURI>
- </link>
- <link>
- <name>os</name>
- <type>2</type>
- <locationURI>CHIBIOS/os</locationURI>
- </link>
- <link>
- <name>test</name>
- <type>2</type>
- <locationURI>CHIBIOS/test</locationURI>
- </link>
- </linkedResources>
-</projectDescription>
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/.cproject b/demos/STM32/RT-STM32L152RE-NUCLEO64/.cproject
index a7654a16b..a7654a16b 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO64/.project b/demos/STM32/RT-STM32L152RE-NUCLEO64/.project
new file mode 100644
index 000000000..f867e1666
--- /dev/null
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/.project
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>RT-STM32L152RE-NUCLEO64</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <triggers>clean,full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>board</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_L152RE</locationURI>
+ </link>
+ <link>
+ <name>os</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os</locationURI>
+ </link>
+ <link>
+ <name>test</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/test</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/Makefile b/demos/STM32/RT-STM32L152RE-NUCLEO64/Makefile
index 946794966..50d34d843 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32l1xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32L1xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_L152RE/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_L152RE/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/chconf.h b/demos/STM32/RT-STM32L152RE-NUCLEO64/chconf.h
index ad6b53ade..ad6b53ade 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/debug/RT-STM32L152RE-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32L152RE-NUCLEO64/debug/RT-STM32L152RE-NUCLEO64 (OpenOCD, Flash and Run).launch
index d9563e411..6f88f7ed4 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/debug/RT-STM32L152RE-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/debug/RT-STM32L152RE-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32L152RE-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32L152RE-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32L152RE-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32L152RE-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.1984968159"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32L152RE-NUCLEO"/>
+<listEntry value="/RT-STM32L152RE-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/halconf.h b/demos/STM32/RT-STM32L152RE-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/main.c b/demos/STM32/RT-STM32L152RE-NUCLEO64/main.c
index 00057b532..00057b532 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32L152RE-NUCLEO64/mcuconf.h
index 6e60725aa..6e60725aa 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO/readme.txt b/demos/STM32/RT-STM32L152RE-NUCLEO64/readme.txt
index 2e23b6db5..2e23b6db5 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/readme.txt
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/.project b/demos/STM32/RT-STM32L476RG-NUCLEO/.project
deleted file mode 100644
index 6d555e203..000000000
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/.project
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>RT-STM32L476RG-NUCLEO</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
- <triggers>clean,full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
- <triggers>full,incremental,</triggers>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.cdt.core.cnature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
- <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
- </natures>
- <linkedResources>
- <link>
- <name>board</name>
- <type>2</type>
- <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO_L476RG</locationURI>
- </link>
- <link>
- <name>os</name>
- <type>2</type>
- <locationURI>CHIBIOS/os</locationURI>
- </link>
- <link>
- <name>test</name>
- <type>2</type>
- <locationURI>CHIBIOS/test</locationURI>
- </link>
- </linkedResources>
-</projectDescription>
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/.cproject b/demos/STM32/RT-STM32L476RG-NUCLEO64/.cproject
index 4d86467e8..4d86467e8 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/.cproject
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/.cproject
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO64/.project b/demos/STM32/RT-STM32L476RG-NUCLEO64/.project
new file mode 100644
index 000000000..c95e99942
--- /dev/null
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/.project
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>RT-STM32L476RG-NUCLEO64</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+ <triggers>clean,full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
+ <triggers>full,incremental,</triggers>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.cdt.core.cnature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
+ <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
+ </natures>
+ <linkedResources>
+ <link>
+ <name>board</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os/hal/boards/ST_NUCLEO64_L476RG</locationURI>
+ </link>
+ <link>
+ <name>os</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/os</locationURI>
+ </link>
+ <link>
+ <name>test</name>
+ <type>2</type>
+ <locationURI>CHIBIOS/test</locationURI>
+ </link>
+ </linkedResources>
+</projectDescription>
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/Makefile b/demos/STM32/RT-STM32L476RG-NUCLEO64/Makefile
index c50d4094f..6c39fcd42 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/Makefile
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/Makefile
@@ -92,7 +92,7 @@ include $(CHIBIOS)/os/common/startup/ARMCMx/compilers/GCC/mk/startup_stm32l4xx.m
# HAL-OSAL files (optional).
include $(CHIBIOS)/os/hal/hal.mk
include $(CHIBIOS)/os/hal/ports/STM32/STM32L4xx/platform.mk
-include $(CHIBIOS)/os/hal/boards/ST_NUCLEO_L476RG/board.mk
+include $(CHIBIOS)/os/hal/boards/ST_NUCLEO64_L476RG/board.mk
include $(CHIBIOS)/os/hal/osal/rt/osal.mk
# RTOS files (optional).
include $(CHIBIOS)/os/rt/rt.mk
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/chconf.h b/demos/STM32/RT-STM32L476RG-NUCLEO64/chconf.h
index ad6b53ade..ad6b53ade 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/chconf.h
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/chconf.h
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/debug/RT-STM32L476RG-NUCLEO (OpenOCD, Flash and Run).launch b/demos/STM32/RT-STM32L476RG-NUCLEO64/debug/RT-STM32L476RG-NUCLEO64 (OpenOCD, Flash and Run).launch
index 21e83595b..2031665ef 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/debug/RT-STM32L476RG-NUCLEO (OpenOCD, Flash and Run).launch
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/debug/RT-STM32L476RG-NUCLEO64 (OpenOCD, Flash and Run).launch
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.cdt.debug.gdbjtag.launchConfigurationType">
-<stringAttribute key="bad_container_name" value="\RT-STM32L476RG-NUCLEO\debug"/>
+<stringAttribute key="bad_container_name" value="\RT-STM32L476RG-NUCLEO64\debug"/>
<intAttribute key="org.eclipse.cdt.debug.gdbjtag.core.delay" value="1"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doHalt" value="true"/>
<booleanAttribute key="org.eclipse.cdt.debug.gdbjtag.core.doReset" value="true"/>
@@ -37,11 +37,11 @@
<stringAttribute key="org.eclipse.cdt.launch.GLOBAL_VARIABLES" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;globalVariableList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.MEMORY_BLOCKS" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;memoryBlockExpressionList/&gt;&#13;&#10;"/>
<stringAttribute key="org.eclipse.cdt.launch.PROGRAM_NAME" value="./build/ch.elf"/>
-<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32L476RG-NUCLEO"/>
+<stringAttribute key="org.eclipse.cdt.launch.PROJECT_ATTR" value="RT-STM32L476RG-NUCLEO64"/>
<booleanAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_AUTO_ATTR" value="true"/>
<stringAttribute key="org.eclipse.cdt.launch.PROJECT_BUILD_CONFIG_ID_ATTR" value="0.1984968159"/>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/RT-STM32L476RG-NUCLEO"/>
+<listEntry value="/RT-STM32L476RG-NUCLEO64"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="4"/>
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/halconf.h b/demos/STM32/RT-STM32L476RG-NUCLEO64/halconf.h
index 1bdd0f844..1bdd0f844 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/halconf.h
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/halconf.h
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/main.c b/demos/STM32/RT-STM32L476RG-NUCLEO64/main.c
index ac2b582f8..ac2b582f8 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/main.c
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/main.c
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h b/demos/STM32/RT-STM32L476RG-NUCLEO64/mcuconf.h
index 43199e7de..43199e7de 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/mcuconf.h
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/mcuconf.h
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO/readme.txt b/demos/STM32/RT-STM32L476RG-NUCLEO64/readme.txt
index 33cc92cb7..33cc92cb7 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO/readme.txt
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/readme.txt