mbed-os/rtos/source/TARGET_CORTEX
Kevin Bracey 3f67eed31c Correct core RTOS sleep routine timing
Chrono conversions inadvertantly changed the core timed sleep routine
used by the RTOS idle to use `OsTimer::update_and_get_tick()` instead of
`OsTimer::get_tick()`.

Correct this, and expand/clarify documentation and naming to try to
prevent recurrence.

Another minor fix observed while inspecting code - `OsClock` can't just
use `milliseconds`, it should match the period of `OsTimer`, which
theoretically can be different.
2020-05-07 11:43:01 +03:00
..
TOOLCHAIN_ARM_MICRO Enabling small C library option and deprecating uARM toolchain 2019-12-19 10:05:11 -08:00
TOOLCHAIN_ARM_STD - Remove the pre-processor directive __ARMCC_VERSION >= 6010050 2020-03-27 14:37:01 +00:00
TOOLCHAIN_GCC_ARM Move TARGET directories to source 2019-08-08 11:59:16 +01:00
TOOLCHAIN_IAR rtos: fix iar vector table type 2020-03-30 13:37:15 +01:00
rtx4 Suppress Coverity warnings 2019-09-12 15:44:55 +01:00
rtx5 Allow OS_THREAD_LIBSPACE_NUM as a macro 2019-09-26 04:33:53 -07:00
mbed_boot.c psa: Init IPC, Mailbox and Non-secure Interface 2020-04-03 15:48:58 +01:00
mbed_boot.h psa: Init IPC, Mailbox and Non-secure Interface 2020-04-03 15:48:58 +01:00
mbed_lib.json RTOS: use default boot-stack-size for nRF as SoftDevice is no longer used 2020-04-27 17:22:49 +01:00
mbed_rtos_rtx.c psa: Remove MBED_SPM code 2020-04-16 14:10:54 +01:00
mbed_rtx_conf.h rtos: Improve CMSIS-RTOSv2 app compatibility 2020-04-15 18:08:14 +01:00
mbed_rtx_handlers.c Prevent unreachable statements and correct variable sizes. 2019-09-12 11:51:26 +01:00
mbed_rtx_idle.cpp Correct core RTOS sleep routine timing 2020-05-07 11:43:01 +03:00
mbed_rtx_storage.h rtos: fix SPDX identifiers 2020-02-21 07:00:57 +00:00