littlekernel / lk

LK embedded kernel
MIT License
3.12k stars 613 forks source link

Adds Support for STM32F401CCU6 board #245

Open zinahe opened 5 years ago

zinahe commented 5 years ago

. New project (stm32f401-test) and target (stm32f401) . Modifies the stm32f4xx platform for differences in STM32F401 . Aligns the VecTable (platform/stm32f4xx/vectab.c) with stm32f4xx.h; STM32F401 supports a limited subset of IRQs

Changes to be committed: modified: external/platform/stm32f4xx/STM32F4xx_StdPeriph_Driver/CMSIS/stm32f4xx.h modified: external/platform/stm32f4xx/STM32F4xx_StdPeriph_Driver/rules.mk modified: platform/stm32f4xx/rules.mk modified: platform/stm32f4xx/vectab.c new file: project/stm32f401-test.mk new file: target/stm32f401/README new file: target/stm32f401/include/target/debugconfig.h new file: target/stm32f401/include/target/gpioconfig.h new file: target/stm32f401/init.c new file: target/stm32f401/rules.mk

mu578 commented 5 years ago

you have an extra space DEFAULT_HANDLER(FMC_IRQ);