Alastair D'Silva
2617c5d55b
Don't use define checks on DEVICE_FOO macros (mbed code)
...
The DEVICE_FOO macros are always defined (either 0 or 1).
This patch replaces any instances of a define check on a DEVICE_FOO
macro with value test instead.
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
2018-12-20 10:16:42 +11:00
Bartek Szatkowski
a92ff94904
Fix rebase error
2018-05-25 12:20:10 -05:00
Filip Jagodzinski
20013d75d6
RTOS: SysTimer: Update tests
...
Use a mock ticker object instead of the lp_ticker for update_tick() and get_time() tests.
2018-04-13 10:07:00 +02:00
Russ Butler
953bbeb7de
Update idle loop to reduce calls to suspend
...
Change tickless handling to use public RTX calls and to prevent
unnecessary calls to suspend/resume by looping until the kernel
needs to be resumed.
2018-04-04 09:17:05 -05:00
Filip Jagodzinski
d098cd6757
RTOS: SysTimer: Split methods for testing
2018-02-28 14:37:12 +01:00
Filip Jagodzinski
1054277c65
RTOS: SysTimer: Extract RtosTimer as SysTimer
...
RtosTimer class introduced with tickless support in #4991 had to be
renamed because that name was already present in rtos namespace.
2018-02-28 14:37:12 +01:00