zephyr/lib
Andy Ross 7e3d43b558 lib/cmsis_rtos_v2: Update to newer timeout API
Mostly simple.  Note that the CMSIS RTOS2 API specifies timeout values
in system ticks instead of milliseconds, so the conversions here are
able to elide a conversion that the original code had to do.  That's a
good thing, but does mean that in practice runtime behavior will not
be 1:1 identical.

Also note that the switch away from legacy timeouts involved a change
to 64 bit timeouts by default, which pushed
tests/portability/cmsis_rtos_v2 over the limit on qemu_xtensa.
Unfortunately CMSIS stacks have a fixed limit we can't increase, so I
turned off 64 bit timeouts (CMSIS apps won't need them by definition
anyway -- their API is 32 bit).

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2020-05-06 06:05:03 -04:00
..
cmsis_rtos_v1 subsys/cmsis_v1: Port to new timeout API 2020-05-06 06:05:03 -04:00
cmsis_rtos_v2 lib/cmsis_rtos_v2: Update to newer timeout API 2020-05-06 06:05:03 -04:00
fnmatch ext: lib: Move fnmatch to lib/ 2020-03-20 22:56:19 -04:00
gui
libc soc: nios2: Cleanup linker scripts to use new DTS macros 2020-04-30 20:59:13 -05:00
open-amp lib: open-amp: add helper to add resource table in project 2020-04-01 09:21:15 -05:00
os json: fix buffer overrun in encoding helper 2020-04-28 15:06:45 -04:00
posix lib: posix: Add support for eventfd 2020-04-28 09:57:41 +03:00
updatehub updatehub: Require peer verification with DTLS 2020-05-05 13:40:12 -05:00
CMakeLists.txt lib: open-amp: add helper to add resource table in project 2020-04-01 09:21:15 -05:00
Kconfig lib: open-amp: add helper to add resource table in project 2020-04-01 09:21:15 -05:00