zephyr/tests/kernel
Andy Ross cfeb07eded kernel/timeout: Enable 64 bit timeout precision
Add a CONFIG_TIMEOUT_64BIT kconfig that, when selected, makes the
k_ticks_t used in timeout computations pervasively 64 bit.  This will
allow much longer timeouts and much faster (i.e. more precise) tick
rates.  It also enables the use of absolute (not delta) timeouts in an
upcoming commit.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2020-03-31 19:40:47 -04:00
..
common timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
context timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
critical timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
device cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
early_sleep timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
fatal cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
fifo timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
fp_sharing timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
gen_isr_table cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
interrupt timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
lifo kernel/timeout: Enable 64 bit timeout precision 2020-03-31 19:40:47 -04:00
mbox kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
mem_heap/mheap_api_concept cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
mem_pool timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
mem_protect kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
mem_slab timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
mp cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
msgq/msgq_api timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
mutex timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
obj_tracing timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
pending kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
pipe kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
poll timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
profiling/profiling_api timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
queue timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
sched timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
semaphore/semaphore timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
sleep kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
smp timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
spinlock cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00
stack/stack timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
threads timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
tickless timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
timer timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
workq kernel/timeout: Make timeout arguments an opaque type 2020-03-31 19:40:47 -04:00
xip cmake: use find_package to locate Zephyr 2020-03-27 16:23:46 +01:00