mbed-os/rtos/TARGET_CORTEX
Russ Butler c3eae587eb Add tickless support for devices without SysTick
Some Cortex-M0 devices, such as the nrf51, don't have the SysTick.
Instead, these targets use a software interrupt to simulate SysTick.
Add the hooks in the tickless code to support these devices. Targets
which do not have SysTick should now define NO_SYSTICK in targets.json
and implement mbed_get_m0_tick_irqn to add os suport.

This patch also removes os tick handling from the existing devices
(nrf51) since this is now handled in common code.
2017-09-07 21:35:04 -05:00
..
rtx4 Move Cortex specific RTX behind TARGET_CORTEX 2017-08-31 19:55:54 -05:00
rtx5 Move Cortex specific RTX behind TARGET_CORTEX 2017-08-31 19:55:54 -05:00
mbed_boot.c Move Cortex specific RTX behind TARGET_CORTEX 2017-08-31 19:55:54 -05:00
mbed_rtos1_types.h Move Cortex specific RTX behind TARGET_CORTEX 2017-08-31 19:55:54 -05:00
mbed_rtos_storage.h Remove use of internal RTX types 2017-09-04 11:26:38 -05:00
mbed_rtx_conf.h Add initial support for tickless RTX 2017-09-07 21:34:57 -05:00
mbed_rtx_handlers.c Move Cortex specific RTX behind TARGET_CORTEX 2017-08-31 19:55:54 -05:00
mbed_rtx_idle.cpp Add tickless support for devices without SysTick 2017-09-07 21:35:04 -05:00