diff --git a/demos/STM32/RT-STM32F303-DISCOVERY/keil/ch.uvprojx b/demos/STM32/RT-STM32F303-DISCOVERY/keil/ch.uvprojx index 510a2b0d4..23389b0f7 100644 --- a/demos/STM32/RT-STM32F303-DISCOVERY/keil/ch.uvprojx +++ b/demos/STM32/RT-STM32F303-DISCOVERY/keil/ch.uvprojx @@ -10,7 +10,7 @@ Demo 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 @@ -137,7 +137,7 @@ 4104 1 - STLink\ST-LINKIII-KEIL_SWO.dll + BIN\UL2CM3.DLL "" () @@ -185,6 +185,7 @@ 0 1 0 + 0 1 0 8 @@ -338,7 +339,7 @@ -USTM32F303xC -DTEST_CFG_SIZE_REPORT=0 CORTEX_USE_FPU=0 __heap_base__=Image$$$$RW_IRAM1$$$$ZI$$$$Limit __heap_end__=Image$$$$RW_IRAM2$$$$Base - ..\;..\cfg;..\..\..\..\os\license;..\..\..\..\os\common\startup\ARMCMx\devices\STM32F3xx;..\..\..\..\os\common\ext\ARM\CMSIS\Core\Include;..\..\..\..\os\common\ext\ST\STM32F3xx;..\..\..\..\os\common\ports\ARMCMx;..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT;..\..\..\..\os\rt\include;..\..\..\..\os\oslib\include;..\..\..\..\os\hal\osal\rt-nil;..\..\..\..\os\hal\include;..\..\..\..\os\hal\boards\ST_STM32F3_DISCOVERY;..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\os\hal\ports\STM32\STM32F3xx;..\..\..\..\os\hal\ports\STM32\LLD\ADCv3;..\..\..\..\os\hal\ports\STM32\LLD\CANv1;..\..\..\..\os\hal\ports\STM32\LLD\DACv1;..\..\..\..\os\hal\ports\STM32\LLD\DMAv1;..\..\..\..\os\hal\ports\STM32\LLD\EXTIv1;..\..\..\..\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\hal\ports\STM32\LLD\xWDGv1;..\..\..\..\test\lib;..\..\..\..\test\rt\source\test;..\..\..\..\test\oslib\source\test + ..\;..\cfg;..\..\..\..\os\license;..\..\..\..\os\common\startup\ARMCMx\devices\STM32F3xx;..\..\..\..\os\common\ext\ARM\CMSIS\Core\Include;..\..\..\..\os\common\ext\ST\STM32F3xx;..\..\..\..\os\common\ports\ARMv7-M;..\..\..\..\os\common\ports\ARMv7-M\compilers\RVCT;..\..\..\..\os\rt\include;..\..\..\..\os\oslib\include;..\..\..\..\os\hal\osal\rt-nil;..\..\..\..\os\hal\include;..\..\..\..\os\hal\boards\ST_STM32F3_DISCOVERY;..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\os\hal\ports\STM32\STM32F3xx;..\..\..\..\os\hal\ports\STM32\LLD\ADCv3;..\..\..\..\os\hal\ports\STM32\LLD\CANv1;..\..\..\..\os\hal\ports\STM32\LLD\DACv1;..\..\..\..\os\hal\ports\STM32\LLD\DMAv1;..\..\..\..\os\hal\ports\STM32\LLD\EXTIv1;..\..\..\..\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\USART;..\..\..\..\os\hal\ports\STM32\LLD\USARTv2;..\..\..\..\os\hal\ports\STM32\LLD\USBv1;..\..\..\..\os\hal\ports\STM32\LLD\xWDGv1;..\..\..\..\test\lib;..\..\..\..\test\rt\source\test;..\..\..\..\test\oslib\source\test @@ -351,12 +352,12 @@ 0 0 0 - 0 + 4 --cpreproc --cpreproc_opts=-D,CORTEX_USE_FPU=0 - ..\;..\cfg;..\..\..\..\os\license;..\..\..\..\os\common\startup\ARMCMx\devices\STM32F3xx;..\..\..\..\os\common\ports\ARMCMx;..\..\..\..\os\hal\boards\ST_STM32F3_DISCOVERY + ..\;..\cfg;..\..\..\..\os\license;..\..\..\..\os\common\startup\ARMCMx\devices\STM32F3xx;..\..\..\..\os\common\ports\ARMv7-M;..\..\..\..\os\hal\boards\ST_STM32F3_DISCOVERY @@ -440,42 +441,32 @@ chcore.c 1 - ..\..\..\..\os\common\ports\ARMCMx\chcore.c + ..\..\..\..\os\common\ports\ARMv7-M\chcore.c chcore.h 5 - ..\..\..\..\os\common\ports\ARMCMx\chcore.h + ..\..\..\..\os\common\ports\ARMv7-M\chcore.h chcore_timer.h 5 - ..\..\..\..\os\common\ports\ARMCMx\chcore_timer.h - - - chcore_v7m.h - 5 - ..\..\..\..\os\common\ports\ARMCMx\chcore_v7m.h - - - chcore_v7m.c - 1 - ..\..\..\..\os\common\ports\ARMCMx\chcore_v7m.c + ..\..\..\..\os\common\ports\ARMv7-M\chcore_timer.h mpu.h 5 - ..\..\..\..\os\common\ports\ARMCMx\mpu.h + ..\..\..\..\os\common\ports\ARMv7-M\mpu.h - chcoreasm_v7m.s + chcoreasm.s 2 - ..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT\chcoreasm_v7m.s + ..\..\..\..\os\common\ports\ARMv7-M\compilers\RVCT\chcoreasm.s chtypes.h 5 - ..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT\chtypes.h + ..\..\..\..\os\common\ports\ARMv7-M\compilers\RVCT\chtypes.h @@ -632,16 +623,21 @@ 1 ..\..\..\..\os\rt\src\chvt.c + + chrfcu.c + 1 + ..\..\..\..\os\rt\src\chrfcu.c + + + chinstances.c + 1 + ..\..\..\..\os\rt\src\chinstances.c + chchecks.h 5 ..\..\..\..\os\rt\include\chchecks.h - - chsystypes.h - 5 - ..\..\..\..\os\rt\include\chsystypes.h - chtrace.h 5 @@ -1322,6 +1318,11 @@ 1 ..\..\..\..\test\rt\source\test\rt_test_sequence_011.c + + rt_test_sequence_012.c + 1 + ..\..\..\..\test\rt\source\test\rt_test_sequence_012.c + oslib_test_root.c 1 @@ -1372,6 +1373,11 @@ 1 ..\..\..\..\test\oslib\source\test\oslib_test_sequence_009.c + + oslib_test_sequence_012.c + 1 + Z:\oslib_test_sequence_012.c + diff --git a/os/common/ports/ARMv7-M/compilers/RVCT/chcoreasm.s b/os/common/ports/ARMv7-M/compilers/RVCT/chcoreasm.s index e0479057a..f81c3564b 100644 --- a/os/common/ports/ARMv7-M/compilers/RVCT/chcoreasm.s +++ b/os/common/ports/ARMv7-M/compilers/RVCT/chcoreasm.s @@ -126,7 +126,7 @@ __port_thread_start PROC blx r4 movs r0, #0 /* MSG_OK */ bl chThdExit -.zombies b .zombies +zombies b zombies ENDP /* @@ -159,7 +159,7 @@ __port_exit_from_isr #else svc #0 #endif -.waithere b .waithere +waithere b waithere ENDP END diff --git a/os/common/startup/ARMCMx/compilers/RVCT/cstartup.s b/os/common/startup/ARMCMx/compilers/RVCT/cstartup.s index 6a94d130f..daa27e5fd 100644 --- a/os/common/startup/ARMCMx/compilers/RVCT/cstartup.s +++ b/os/common/startup/ARMCMx/compilers/RVCT/cstartup.s @@ -49,6 +49,8 @@ __initial_msp AREA CSTACK, NOINIT, READWRITE, ALIGN=3 __main_thread_stack_base__ EXPORT __main_thread_stack_base__ +__main_thread_stack_end__ + EXPORT __main_thread_stack_end__ proc_stack_mem SPACE proc_stack_size EXPORT __initial_sp __initial_sp @@ -104,11 +106,11 @@ __early_init PROC * User Initial Stack & Heap. */ IF :DEF:__MICROLIB - + EXPORT __initial_sp EXPORT __heap_base EXPORT __heap_limit - + ELSE IMPORT __use_two_region_memory diff --git a/testhal/STM32/STM32F4xx/IRQ_STORM/keil/ch.uvprojx b/testhal/STM32/STM32F4xx/IRQ_STORM/keil/ch.uvprojx index ee4c5494e..762e94055 100644 --- a/testhal/STM32/STM32F4xx/IRQ_STORM/keil/ch.uvprojx +++ b/testhal/STM32/STM32F4xx/IRQ_STORM/keil/ch.uvprojx @@ -10,13 +10,13 @@ Demo 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 STM32F407VGTx STMicroelectronics - Keil.STM32F4xx_DFP.2.14.0 + Keil.STM32F4xx_DFP.2.15.0 http://www.keil.com/pack/ IRAM(0x20000000,0x00020000) IRAM2(0x10000000,0x00010000) IROM(0x08000000,0x00100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -133,12 +133,12 @@ 0 0 1 - 0 - 4100 + 1 + 4096 1 - STLink\ST-LINKIII-KEIL.dll - + BIN\UL2CM3.DLL + "" () @@ -185,6 +185,7 @@ 0 1 0 + 0 1 0 8 @@ -312,7 +313,7 @@ 1 - 3 + 1 1 0 0 @@ -321,14 +322,14 @@ 0 0 0 - 0 + 2 0 0 1 0 0 - 1 - 1 + 3 + 3 1 1 0 @@ -338,7 +339,7 @@ -USTM32F407xx CORTEX_USE_FPU=0 __heap_base__=Image$$$$RW_IRAM1$$$$ZI$$$$Limit __heap_end__=Image$$$$RW_IRAM2$$$$Base - ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ext\ARM\CMSIS\Core\Include;..\..\..\..\..\os\common\ext\ST\STM32F4xx;..\..\..\..\..\os\common\ports\ARMCMx;..\..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT;..\..\..\..\..\os\rt\include;..\..\..\..\..\os\oslib\include;..\..\..\..\..\os\hal\osal\rt-nil;..\..\..\..\..\os\hal\include;..\..\..\..\..\os\hal\lib\streams;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\STM32\STM32F4xx;..\..\..\..\..\os\hal\ports\STM32\LLD\ADCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\CANv1;..\..\..\..\..\os\hal\ports\STM32\LLD\CRYPv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DMAv2;..\..\..\..\..\os\hal\ports\STM32\LLD\EXTIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2;..\..\..\..\..\os\hal\ports\STM32\LLD\I2Cv1;..\..\..\..\..\os\hal\ports\STM32\LLD\MACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\OTGv1;..\..\..\..\..\os\hal\ports\STM32\LLD\QUADSPIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\RTCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SPIv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SDIOv1;..\..\..\..\..\os\hal\ports\STM32\LLD\TIMv1;..\..\..\..\..\os\hal\ports\STM32\LLD\USARTv1;..\..\..\..\..\os\hal\ports\STM32\LLD\xWDGv1;..\..\..\..\..\testhal\common + ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ext\ARM\CMSIS\Core\Include;..\..\..\..\..\os\common\ext\ST\STM32F4xx;..\..\..\..\..\os\common\ports\ARMv7-M;..\..\..\..\..\os\common\ports\ARMv7-M\compilers\RVCT;..\..\..\..\..\os\rt\include;..\..\..\..\..\os\oslib\include;..\..\..\..\..\os\hal\osal\rt-nil;..\..\..\..\..\os\hal\include;..\..\..\..\..\os\hal\lib\streams;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\STM32\STM32F4xx;..\..\..\..\..\os\hal\ports\STM32\LLD\ADCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\CANv1;..\..\..\..\..\os\hal\ports\STM32\LLD\CRYPv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DMAv2;..\..\..\..\..\os\hal\ports\STM32\LLD\EXTIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2;..\..\..\..\..\os\hal\ports\STM32\LLD\I2Cv1;..\..\..\..\..\os\hal\ports\STM32\LLD\MACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\OTGv1;..\..\..\..\..\os\hal\ports\STM32\LLD\QUADSPIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\RTCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SPIv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SDIOv1;..\..\..\..\..\os\hal\ports\STM32\LLD\TIMv1;..\..\..\..\..\os\hal\ports\STM32\LLD\USART;..\..\..\..\..\os\hal\ports\STM32\LLD\USARTv1;..\..\..\..\..\os\hal\ports\STM32\LLD\xWDGv1;..\..\..\..\..\testhal\common @@ -351,12 +352,12 @@ 0 0 0 - 0 + 4 --cpreproc --cpreproc_opts=-D,CORTEX_USE_FPU=0 - ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ports\ARMCMx;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY + ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ports\ARMv7-M;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY @@ -472,6 +473,16 @@ 1 ..\..\..\..\..\os\rt\src\chtrace.c + + chinstances.c + 1 + ..\..\..\..\..\os\rt\src\chinstances.c + + + chrfcu.c + 1 + ..\..\..\..\..\os\rt\src\chrfcu.c + @@ -480,17 +491,12 @@ chcore.c 1 - ..\..\..\..\..\os\common\ports\ARMCMx\chcore.c + ..\..\..\..\..\os\common\ports\ARMv7-M\chcore.c - chcore_v7m.c - 1 - ..\..\..\..\..\os\common\ports\ARMCMx\chcore_v7m.c - - - chcoreasm_v7m.s + chcoreasm.s 2 - ..\..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT\chcoreasm_v7m.s + ..\..\..\..\..\os\common\ports\ARMv7-M\compilers\RVCT\chcoreasm.s @@ -914,4 +920,13 @@ + + + + ch + 1 + + + + diff --git a/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/keil/ch.uvprojx b/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/keil/ch.uvprojx index 75b0a7e03..0953b0831 100644 --- a/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/keil/ch.uvprojx +++ b/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/keil/ch.uvprojx @@ -10,13 +10,13 @@ Demo 0x4 ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC + 5060960::V5.06 update 7 (build 960)::.\ARMCC 0 STM32F407VGTx STMicroelectronics - Keil.STM32F4xx_DFP.2.14.0 + Keil.STM32F4xx_DFP.2.15.0 http://www.keil.com/pack/ IRAM(0x20000000,0x00020000) IRAM2(0x10000000,0x00010000) IROM(0x08000000,0x00100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE @@ -185,6 +185,7 @@ 0 2 0 + 0 1 0 8 @@ -338,7 +339,7 @@ -USTM32F407xx CORTEX_USE_FPU=1 __heap_base__=Image$$$$RW_IRAM1$$$$ZI$$$$Limit __heap_end__=Image$$$$RW_IRAM2$$$$Base - ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ext\ARM\CMSIS\Core\Include;..\..\..\..\..\os\common\ext\ST\STM32F4xx;..\..\..\..\..\os\common\ports\ARMCMx;..\..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT;..\..\..\..\..\os\rt\include;..\..\..\..\..\os\oslib\include;..\..\..\..\..\os\hal\osal\rt-nil;..\..\..\..\..\os\hal\include;..\..\..\..\..\os\hal\lib\streams;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\STM32\STM32F4xx;..\..\..\..\..\os\hal\ports\STM32\LLD\ADCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\CANv1;..\..\..\..\..\os\hal\ports\STM32\LLD\CRYPv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DMAv2;..\..\..\..\..\os\hal\ports\STM32\LLD\EXTIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2;..\..\..\..\..\os\hal\ports\STM32\LLD\I2Cv1;..\..\..\..\..\os\hal\ports\STM32\LLD\MACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\OTGv1;..\..\..\..\..\os\hal\ports\STM32\LLD\QUADSPIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\RTCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SPIv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SDIOv1;..\..\..\..\..\os\hal\ports\STM32\LLD\TIMv1;..\..\..\..\..\os\hal\ports\STM32\LLD\USARTv1;..\..\..\..\..\os\hal\ports\STM32\LLD\xWDGv1;..\..\..\..\..\testhal\common + ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ext\ARM\CMSIS\Core\Include;..\..\..\..\..\os\common\ext\ST\STM32F4xx;..\..\..\..\..\os\common\ports\ARMv7-M;..\..\..\..\..\os\common\ports\ARMv7-M\compilers\RVCT;..\..\..\..\..\os\rt\include;..\..\..\..\..\os\oslib\include;..\..\..\..\..\os\hal\osal\rt-nil;..\..\..\..\..\os\hal\include;..\..\..\..\..\os\hal\lib\streams;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\common\ARMCMx;..\..\..\..\..\os\hal\ports\STM32\STM32F4xx;..\..\..\..\..\os\hal\ports\STM32\LLD\ADCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\CANv1;..\..\..\..\..\os\hal\ports\STM32\LLD\CRYPv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\DMAv2;..\..\..\..\..\os\hal\ports\STM32\LLD\EXTIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\GPIOv2;..\..\..\..\..\os\hal\ports\STM32\LLD\I2Cv1;..\..\..\..\..\os\hal\ports\STM32\LLD\MACv1;..\..\..\..\..\os\hal\ports\STM32\LLD\OTGv1;..\..\..\..\..\os\hal\ports\STM32\LLD\QUADSPIv1;..\..\..\..\..\os\hal\ports\STM32\LLD\RTCv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SPIv2;..\..\..\..\..\os\hal\ports\STM32\LLD\SDIOv1;..\..\..\..\..\os\hal\ports\STM32\LLD\TIMv1;..\..\..\..\..\os\hal\ports\STM32\LLD\USART;..\..\..\..\..\os\hal\ports\STM32\LLD\USARTv1;..\..\..\..\..\os\hal\ports\STM32\LLD\xWDGv1;..\..\..\..\..\testhal\common @@ -351,12 +352,12 @@ 0 0 0 - 0 + 4 --cpreproc --cpreproc_opts=-D,CORTEX_USE_FPU=1 - ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ports\ARMCMx;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY + ..\;..\cfg;..\..\..\..\..\os\license;..\..\..\..\..\os\common\startup\ARMCMx\devices\STM32F4xx;..\..\..\..\..\os\common\ports\ARMv7-M;..\..\..\..\..\os\hal\boards\ST_STM32F4_DISCOVERY @@ -472,6 +473,16 @@ 1 ..\..\..\..\..\os\rt\src\chtrace.c + + chrfcu.c + 1 + ..\..\..\..\..\os\rt\src\chrfcu.c + + + chinstances.c + 1 + ..\..\..\..\..\os\rt\src\chinstances.c + @@ -480,17 +491,12 @@ chcore.c 1 - ..\..\..\..\..\os\common\ports\ARMCMx\chcore.c + ..\..\..\..\..\os\common\ports\ARMv7-M\chcore.c - chcore_v7m.c - 1 - ..\..\..\..\..\os\common\ports\ARMCMx\chcore_v7m.c - - - chcoreasm_v7m.s + chcoreasm.s 2 - ..\..\..\..\..\os\common\ports\ARMCMx\compilers\RVCT\chcoreasm_v7m.s + ..\..\..\..\..\os\common\ports\ARMv7-M\compilers\RVCT\chcoreasm.s