summaryrefslogtreecommitdiff
path: root/target/arm/systems
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2017-10-03 16:23:07 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2017-10-03 16:23:12 +0200
commitcd965d03565e31760a325161a03079ed06cec7fb (patch)
tree55f1f57887957e93b5fc8829e6fd519741e11f75 /target/arm/systems
parentb0ebbbac3f4dbe5719719f28efff20ede1fcfb88 (diff)
frosted: add support for stm32f407 discovery board
Diffstat (limited to 'target/arm/systems')
-rw-r--r--target/arm/systems/st-stm32f407-discovery22
1 files changed, 22 insertions, 0 deletions
diff --git a/target/arm/systems/st-stm32f407-discovery b/target/arm/systems/st-stm32f407-discovery
new file mode 100644
index 000000000..752fe3b8f
--- /dev/null
+++ b/target/arm/systems/st-stm32f407-discovery
@@ -0,0 +1,22 @@
+config ADK_TARGET_SYSTEM_ST_STM32F407_DISCOVERY
+ bool "STMicroelectronics STM32F407 Discovery"
+ depends on ADK_TARGET_OS_FROSTED
+ depends on ADK_TARGET_LITTLE_ENDIAN
+ select ADK_TARGET_CPU_ARM_CORTEX_M4
+ select ADK_TARGET_ARCH_ARM_WITH_THUMB
+ select ADK_TARGET_WITH_SERIAL
+ select ADK_HOST_BUILD_OPENOCD
+ select FROSTED_ARCH_STM32F4
+ select FROSTED_ARCH_STM32F407_XG
+ select FROSTED_FLASH_SIZE_1MB
+ select FROSTED_RAM_SIZE_192KB
+ select FROSTED_ARCH_STM32F407
+ select FROSTED_MACH_STM32F407Discovery
+ select FROSTED_USART_2
+ select FROSTED_KFLASHMEM_SIZE 192
+ select FROSTED_KRAMMEM_SIZE 128
+ select FROSTED_TASK_STACK_SIZE_4K
+ select FROSTED_CLK_168MHZ
+ help
+ STMicroelectronics STM32F407 Discovery
+