mbed-os/rtos/TARGET_CORTEX
Russ Butler 325565bf79 Refactor boot process
Refactor the Mbed 5 boot process to make is simpler and more modular.
This is done by breaking the boot sequence into 4 distinct steps -
Target setup, Toolchain setup, RTOS setup and Mbed setup. This patch
also move toolchain specific code into a per toolchain folder to make
it more maintainable.
2018-08-28 19:26:55 -05:00
..
TARGET_CORTEX_M Fix spelling in error message in fault handler 2018-07-19 10:31:34 -05:00
TOOLCHAIN_ARM_MICRO Refactor boot process 2018-08-28 19:26:55 -05:00
TOOLCHAIN_ARM_STD Refactor boot process 2018-08-28 19:26:55 -05:00
TOOLCHAIN_GCC_ARM Refactor boot process 2018-08-28 19:26:55 -05:00
TOOLCHAIN_IAR Refactor boot process 2018-08-28 19:26:55 -05:00
rtx4 CMSIS/RTX: Patch RTX4 to preserve osThreadDef compatibility 2018-05-14 12:18:20 +01:00
rtx5 Remove uVisor from mbed-os 2018-08-22 16:36:59 +03:00
SysTimer.cpp Remove unnecessary low power ticker rescheduling 2018-07-25 23:24:12 -05:00
SysTimer.h Fix rebase error 2018-05-25 12:20:10 -05:00
mbed_boot.c Refactor boot process 2018-08-28 19:26:55 -05:00
mbed_boot.h Refactor boot process 2018-08-28 19:26:55 -05:00
mbed_rtos1_types.h Move Cortex specific RTX behind TARGET_CORTEX 2017-08-31 19:55:54 -05:00
mbed_rtos_rtx.c Refactor boot process 2018-08-28 19:26:55 -05:00
mbed_rtos_storage.h rtos: use RTX identifier 2018-06-28 14:12:16 +01:00
mbed_rtx_conf.h Remove uVisor from mbed-os 2018-08-22 16:36:59 +03:00
mbed_rtx_handlers.c Splitting MBED_ERROR macros to support ones with/without error value argument 2018-05-23 12:21:28 -05:00
mbed_rtx_idle.cpp Remove uVisor from mbed-os 2018-08-22 16:36:59 +03:00