Make event queue use RTOS tick count
Event queue was using its own Timer or LowPowerTimer objects to derive
millisecond tick counts. This is unnecessary in RTOS builds, where the
RTOS is maintaining a tick count.

It also makes more sense to use the actual RTOS tick count, as the
values are being used to compute tick timeouts for RTOS calls. Computing
these RTOS tick delays with a separate timer could conceivably lead to
rounding errors.

Fixes: #5378
ls
1 parent 42d77ec commit d979c59118a804f23d14b734dd9e260fdf4ab5ec
@Kevin Bracey Kevin Bracey authored on 20 Apr 2018
Showing 2 changed files
View
events/equeue/equeue_mbed.cpp
View
events/mbed_lib.json