zephyr/lib
Andy Ross ee4c23cc1f CMSIS v2: Work around time unit confusion
The current CMSIS v2 implementation is clearly assuming that timeout
arguments being passed to e.g. osDelay() are in units of Zephyr ticks,
not milliseconds as specified by ARM or (inconsistently) assumed by
our test code.

Most tests work with the ~100 Hz default tick rate, but they tend to
fail on precision issues at higher tick rates.  Force the CMSIS v2
applications to be 1000 Hz for now as a workaround, and detect the
mismatch as a build failure.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2019-07-02 22:52:29 -04:00
..
cmsis_rtos_v1 cleanup: include/: move atomic.h to sys/atomic.h 2019-06-27 22:55:49 -04:00
cmsis_rtos_v2 CMSIS v2: Work around time unit confusion 2019-07-02 22:52:29 -04:00
gui cleanup: include/: move misc/mempool.h to sys/mempool.h 2019-06-27 22:55:49 -04:00
libc mempool: make alignment/rounding 64-bit compatible 2019-07-02 19:41:20 -07:00
os mempool: fully use the inline free block bitmap on 64-bit targets 2019-07-02 19:41:20 -07:00
posix cleanup: include/: move misc/slist.h to sys/slist.h 2019-06-27 22:55:49 -04:00
updatehub cleanup: include/: move misc/reboot.h to power/reboot.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt lib: updatehub: Add UpdateHub.io support 2019-06-05 00:20:37 +02:00
Kconfig lib: updatehub: Add UpdateHub.io support 2019-06-05 00:20:37 +02:00