mirror of https://github.com/ARMmbed/mbed-os.git
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. |
||
|---|---|---|
| .. | ||
| source | ||
| ConditionVariable.h | ||
| EventFlags.h | ||
| Kernel.h | ||
| LICENSE-mit.txt | ||
| LICENSE.md | ||
| Mail.h | ||
| MemoryPool.h | ||
| Mutex.h | ||
| Queue.h | ||
| Semaphore.h | ||
| ThisThread.h | ||
| Thread.h | ||
| mbed_lib.json | ||
| mbed_rtos1_types.h | ||
| mbed_rtos_storage.h | ||
| mbed_rtos_types.h | ||
| rtos.h | ||