diff --git a/demos/rt/RT-STM32F303-DISCOVERY/keil/ch.uvproj b/demos/rt/RT-STM32F303-DISCOVERY/keil/ch.uvproj index 665351b80..d347210f1 100644 --- a/demos/rt/RT-STM32F303-DISCOVERY/keil/ch.uvproj +++ b/demos/rt/RT-STM32F303-DISCOVERY/keil/ch.uvproj @@ -354,10 +354,10 @@ 0 0 - + --c99 __heap_base__=Image$$RW_IRAM1$$ZI$$Limit __heap_end__=Image$$RW_RAM1$$Base - ..\;..\..\..\..\os\common\ports\ARMCMx\devices\STM32F30x;..\..\..\..\os\ext\CMSIS\include;..\..\..\..\os\ext\CMSIS\ST;..\..\..\..\os\rt\ports\ARMCMx;..\..\..\..\os\rt\ports\ARMCMx\compilers\RVCT;..\..\..\..\os\rt\include;..\..\..\..\os\hal\osal\rt;..\..\..\..\os\hal\include;..\..\..\..\os\hal\boards\ST_STM32F3_DISCOVERY;..\..\..\..\os\hal\ports\STM32\STM32F30x;..\..\..\..\os\hal\ports\STM32\LLD;..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2;..\..\..\..\os\hal\ports\STM32\LLD\I2Cv2;..\..\..\..\os\hal\ports\STM32\LLD\RTCv2;..\..\..\..\os\hal\ports\STM32\LLD\SPIv2;..\..\..\..\os\hal\ports\STM32\LLD\TIMv1;..\..\..\..\os\hal\ports\STM32\LLD\USARTv2;..\..\..\..\os\hal\ports\STM32\LLD\USBv1 + ..\;..\..\..\..\os\common\ports\ARMCMx\devices\STM32F30x;..\..\..\..\os\ext\CMSIS\include;..\..\..\..\os\ext\CMSIS\ST;..\..\..\..\os\rt\ports\ARMCMx;..\..\..\..\os\rt\ports\ARMCMx\compilers\RVCT;..\..\..\..\os\rt\include;..\..\..\..\os\hal\osal\rt;..\..\..\..\os\hal\include;..\..\..\..\os\hal\boards\ST_STM32F3_DISCOVERY;..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\os\hal\ports\STM32\STM32F30x;..\..\..\..\os\hal\ports\STM32\LLD;..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2;..\..\..\..\os\hal\ports\STM32\LLD\I2Cv2;..\..\..\..\os\hal\ports\STM32\LLD\RTCv2;..\..\..\..\os\hal\ports\STM32\LLD\SPIv2;..\..\..\..\os\hal\ports\STM32\LLD\TIMv1;..\..\..\..\os\hal\ports\STM32\LLD\USARTv2;..\..\..\..\os\hal\ports\STM32\LLD\USBv1 @@ -373,7 +373,7 @@ --cpreproc - ..\;..\..\..\boards\ST_STM32F4_DISCOVERY;..\..\..\os\ports\RVCT\ARMCMx\STM32F4xx + ..\;..\..\..\..\os\common\ports\ARMCMx\devices\STM32F30x @@ -903,6 +903,11 @@ 5 ..\..\..\..\os\hal\ports\STM32\LLD\USBv1\usb_lld.h + + nvic.c + 1 + ..\..\..\..\os\hal\ports\common\ARMCMx\nvic.c + @@ -1130,6 +1135,131 @@ + + test + + + test.c + 1 + ..\..\..\..\test\test.c + + + test.h + 5 + ..\..\..\..\test\test.h + + + testbmk.c + 1 + ..\..\..\..\test\testbmk.c + + + testbmk.h + 5 + ..\..\..\..\test\testbmk.h + + + testdyn.c + 1 + ..\..\..\..\test\testdyn.c + + + testdyn.h + 5 + ..\..\..\..\test\testdyn.h + + + testevt.c + 1 + ..\..\..\..\test\testevt.c + + + testevt.h + 5 + ..\..\..\..\test\testevt.h + + + testheap.c + 1 + ..\..\..\..\test\testheap.c + + + testheap.h + 5 + ..\..\..\..\test\testheap.h + + + testmbox.c + 1 + ..\..\..\..\test\testmbox.c + + + testmbox.h + 5 + ..\..\..\..\test\testmbox.h + + + testmsg.c + 1 + ..\..\..\..\test\testmsg.c + + + testmsg.h + 5 + ..\..\..\..\test\testmsg.h + + + testmtx.c + 1 + ..\..\..\..\test\testmtx.c + + + testmtx.h + 5 + ..\..\..\..\test\testmtx.h + + + testpools.c + 1 + ..\..\..\..\test\testpools.c + + + testpools.h + 5 + ..\..\..\..\test\testpools.h + + + testqueues.c + 1 + ..\..\..\..\test\testqueues.c + + + testqueues.h + 5 + ..\..\..\..\test\testqueues.h + + + testsem.c + 1 + ..\..\..\..\test\testsem.c + + + testsem.h + 5 + ..\..\..\..\test\testsem.h + + + testthd.c + 1 + ..\..\..\..\test\testthd.c + + + testthd.h + 5 + ..\..\..\..\test\testthd.h + + + demo diff --git a/os/common/ports/ARMCMx/compilers/RVCT/vectors.s b/os/common/ports/ARMCMx/compilers/RVCT/vectors.s index 9f23a6a5d..237f19052 100644 --- a/os/common/ports/ARMCMx/compilers/RVCT/vectors.s +++ b/os/common/ports/ARMCMx/compilers/RVCT/vectors.s @@ -383,7 +383,6 @@ _unhandled_exception PROC EXPORT Vector54 [WEAK] EXPORT Vector58 [WEAK] EXPORT Vector5C [WEAK] -#endif #if CORTEX_NUM_VECTORS > 8 EXPORT Vector60 [WEAK] EXPORT Vector64 [WEAK]