diff --git a/bsp/stm32f40x/project.uvprojx b/bsp/stm32f40x/project.uvprojx index 50bd41f02b15716e1cf024752da0314e8100bc57..9061692ccefd61ec60d8560d19ee7c4bcbba8ec4 100644 --- a/bsp/stm32f40x/project.uvprojx +++ b/bsp/stm32f40x/project.uvprojx @@ -365,7 +365,7 @@ USE_STDPERIPH_DRIVER - .;..\..\components\finsh;..\..\include;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m4;Libraries\CMSIS\Include;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\STM32F4xx_StdPeriph_Driver\inc;applications;drivers + .;..\..\components\drivers\include;..\..\components\finsh;..\..\include;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m4;Libraries\CMSIS\Include;Libraries\CMSIS\ST\STM32F4xx\Include;Libraries\STM32F4xx_StdPeriph_Driver\inc;applications;drivers @@ -398,7 +398,7 @@ - --keep __fsym_* --keep __vsym_* + --keep *.o(FSymTab) --keep *.o(VSymTab) @@ -428,11 +428,6 @@ 1 drivers\board.c - - serial.c - 1 - drivers\serial.c - stm32f4xx_it.c 1 @@ -443,6 +438,11 @@ 1 drivers\usart.c + + gpio.c + 1 + drivers\gpio.c + @@ -623,6 +623,11 @@ 1 ..\..\src\clock.c + + components.c + 1 + ..\..\src\components.c + device.c 1 @@ -710,6 +715,51 @@ + + DeviceDrivers + + + pin.c + 1 + ..\..\components\drivers\misc\pin.c + + + serial.c + 1 + ..\..\components\drivers\serial\serial.c + + + completion.c + 1 + ..\..\components\drivers\src\completion.c + + + dataqueue.c + 1 + ..\..\components\drivers\src\dataqueue.c + + + pipe.c + 1 + ..\..\components\drivers\src\pipe.c + + + portal.c + 1 + ..\..\components\drivers\src\portal.c + + + ringbuffer.c + 1 + ..\..\components\drivers\src\ringbuffer.c + + + workqueue.c + 1 + ..\..\components\drivers\src\workqueue.c + + + finsh