mbed-os/TESTS/mbedmicro-rtos-mbed
Evelyne Donnaes 3e3af70afc Fixed baremetal heap and stack initialisation.
Enabled heap_and_stack test for baremetal.
Added a test to check that global variables are initialised.

In mbed_sdk_boot:
- Added initialisation for mbed_stack_isr_start/size and mbed_heap_start/size for all toolchains.
- ARM toolchain:
   - Added call to mbed_toolchain_init() to initialise global variables.
   - Moved microlib initialisation code from mbed_retarget.cpp to mbed_sdk_boot.c.
- IAR toolchain: there is no equivalent to a software init hook that can be called. __low_level_init() was used but since this function is called before RAM initialisation, it cannot be used to initialize global variables. Defined a new __mbed_init() function called from IAR startup file instead.
2020-01-21 10:13:16 +00:00
..
MemoryPool Error message correction and rx_lib header filer removed on systimer test case 2019-11-08 16:11:11 -08:00
basic Incorporated review comments 2019-11-08 06:49:28 -08:00
condition_variable Incorporated review comments 2019-11-08 06:49:28 -08:00
event_flags Incorporated review comments 2019-11-08 06:49:28 -08:00
heap_and_stack Fixed baremetal heap and stack initialisation. 2020-01-21 10:13:16 +00:00
kernel_tick_count Error message correction and rx_lib header filer removed on systimer test case 2019-11-08 16:11:11 -08:00
mail Incorporated review comments 2019-11-08 06:49:28 -08:00
malloc Incorporated the review comments 2019-11-07 07:19:13 -08:00
mutex Incorporated review comments 2019-11-08 06:49:28 -08:00
queue Incorporated review comments 2019-11-08 06:49:28 -08:00
rtostimer Incorporated review comments 2019-11-08 06:49:28 -08:00
semaphore Incorporated review comments 2019-11-08 06:49:28 -08:00
signals Incorporated review comments 2019-11-08 06:49:28 -08:00
systimer Error message correction and rx_lib header filer removed on systimer test case 2019-11-08 16:11:11 -08:00
threads Incorporated review comments 2019-11-08 06:49:28 -08:00