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. |
---|
|
rtos/TARGET_CORTEX/TOOLCHAIN_ARM_MICRO/mbed_boot_arm_micro.c 0 → 100644 |
---|
rtos/TARGET_CORTEX/TOOLCHAIN_ARM_STD/mbed_boot_arm_std.c 0 → 100644 |
---|
rtos/TARGET_CORTEX/TOOLCHAIN_GCC_ARM/mbed_boot_gcc_arm.c 0 → 100644 |
---|
rtos/TARGET_CORTEX/TOOLCHAIN_IAR/mbed_boot_iar.c 0 → 100644 |
---|
rtos/TARGET_CORTEX/mbed_boot.c |
---|
rtos/TARGET_CORTEX/mbed_boot.h 0 → 100644 |
---|
rtos/TARGET_CORTEX/mbed_rtos_rtx.c 0 → 100644 |
---|