From 756aaf6dfd44d74b62ebea9fc69ef9f576fe33dc Mon Sep 17 00:00:00 2001 From: adustm Date: Fri, 27 Jan 2017 10:44:57 +0100 Subject: [PATCH] STM32F401xC folder structure update --- .../TARGET_DISCO_F401VC/PeripheralNames.h | 0 .../TARGET_DISCO_F401VC/PeripheralPins.c | 0 .../{ => TARGET_STM32F401xC}/TARGET_DISCO_F401VC/PinNames.h | 0 .../TARGET_DISCO_F401VC}/system_stm32f4xx.c | 0 .../device/TOOLCHAIN_GCC_ARM/STM32F401XC.ld | 0 .../device/TOOLCHAIN_GCC_ARM/startup_stm32f401xc.S | 0 .../{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/cmsis.h | 0 .../device/cmsis_nvic.c | 0 .../device/cmsis_nvic.h | 0 .../device/hal_tick.h | 0 .../device/stm32f401xc.h | 0 .../device/stm32f4xx.h | 0 .../device/system_stm32f4xx.h | 0 .../{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/objects.h | 0 targets/targets.json | 2 +- 15 files changed, 1 insertion(+), 1 deletion(-) rename targets/TARGET_STM/TARGET_STM32F4/{ => TARGET_STM32F401xC}/TARGET_DISCO_F401VC/PeripheralNames.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{ => TARGET_STM32F401xC}/TARGET_DISCO_F401VC/PeripheralPins.c (100%) rename targets/TARGET_STM/TARGET_STM32F4/{ => TARGET_STM32F401xC}/TARGET_DISCO_F401VC/PinNames.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC/device => TARGET_STM32F401xC/TARGET_DISCO_F401VC}/system_stm32f4xx.c (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/TOOLCHAIN_GCC_ARM/STM32F401XC.ld (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/TOOLCHAIN_GCC_ARM/startup_stm32f401xc.S (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/cmsis.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/cmsis_nvic.c (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/cmsis_nvic.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/hal_tick.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/stm32f401xc.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/stm32f4xx.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/device/system_stm32f4xx.h (100%) rename targets/TARGET_STM/TARGET_STM32F4/{TARGET_DISCO_F401VC => TARGET_STM32F401xC}/objects.h (100%) diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/PeripheralNames.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/PeripheralNames.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/PeripheralNames.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/PeripheralNames.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/PeripheralPins.c b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/PeripheralPins.c similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/PeripheralPins.c rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/PeripheralPins.c diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/PinNames.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/PinNames.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/PinNames.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/PinNames.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/system_stm32f4xx.c b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/system_stm32f4xx.c similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/system_stm32f4xx.c rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/TARGET_DISCO_F401VC/system_stm32f4xx.c diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/TOOLCHAIN_GCC_ARM/STM32F401XC.ld b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/TOOLCHAIN_GCC_ARM/STM32F401XC.ld similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/TOOLCHAIN_GCC_ARM/STM32F401XC.ld rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/TOOLCHAIN_GCC_ARM/STM32F401XC.ld diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/TOOLCHAIN_GCC_ARM/startup_stm32f401xc.S b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/TOOLCHAIN_GCC_ARM/startup_stm32f401xc.S similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/TOOLCHAIN_GCC_ARM/startup_stm32f401xc.S rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/TOOLCHAIN_GCC_ARM/startup_stm32f401xc.S diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/cmsis.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/cmsis.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/cmsis.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/cmsis.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/cmsis_nvic.c b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/cmsis_nvic.c similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/cmsis_nvic.c rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/cmsis_nvic.c diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/cmsis_nvic.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/cmsis_nvic.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/cmsis_nvic.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/cmsis_nvic.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/hal_tick.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/hal_tick.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/hal_tick.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/hal_tick.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/stm32f401xc.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/stm32f401xc.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/stm32f401xc.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/stm32f401xc.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/stm32f4xx.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/stm32f4xx.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/stm32f4xx.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/stm32f4xx.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/system_stm32f4xx.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/system_stm32f4xx.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/device/system_stm32f4xx.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/device/system_stm32f4xx.h diff --git a/targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/objects.h b/targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/objects.h similarity index 100% rename from targets/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/objects.h rename to targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xC/objects.h diff --git a/targets/targets.json b/targets/targets.json index 30e36859dd..161bb5e171 100644 --- a/targets/targets.json +++ b/targets/targets.json @@ -1309,7 +1309,7 @@ "inherits": ["Target"], "core": "Cortex-M4F", "default_toolchain": "GCC_ARM", - "extra_labels": ["STM", "STM32F4", "STM32F401", "STM32F401VC"], + "extra_labels": ["STM", "STM32F4", "STM32F401", "STM32F401xC", "STM32F401VC"], "supported_toolchains": ["GCC_ARM"], "macros": ["TRANSACTION_QUEUE_SIZE_SPI=2"], "device_has": ["ANALOGIN", "ERROR_RED", "I2C", "I2CSLAVE", "I2C_ASYNCH", "INTERRUPTIN", "PORTIN", "PORTINOUT", "PORTOUT", "PWMOUT", "RTC", "SERIAL", "SLEEP", "SPI", "SPISLAVE", "SPI_ASYNCH", "STDIO_MESSAGES"],