69 Commits (ca10f8b0a09d94c46d9561dcd083e66c20fd0f41)

Author SHA1 Message Date
Anas Nashif c076d94eec kernel: remove tickless idle 4 years ago
Anas Nashif c5d6bdb404 clock: remove unused z_ms_to_ticks 4 years ago
Anas Nashif a518f48796 clock: renmae z_timeout_end_calc -> sys_clock_timeout_end_calc 4 years ago
Anas Nashif fe0872c0ab clocks: rename z_tick_get -> sys_clock_tick_get 4 years ago
Anas Nashif 5c90ceb105 clock: rename z_tick_get_32 -> sys_clock_tick_get_32 4 years ago
Anas Nashif 59c7ecb2b4 sys_lock: extra 'needed' removed 4 years ago
Anas Nashif 11779e3faf doc: clocks: link clock APIs from doxygen 4 years ago
Artur Lipowski ca61606632 api: add C++ friendly version of Z_TIMEOUT_TICKS. 5 years ago
Andy Ross e956639dd6 kernel: Remove CONFIG_LEGACY_TIMEOUT_API 5 years ago
Kumar Gala d28f04110d kernel/sys_clock.h: Remove deprecated macros 5 years ago
Artur Lipowski 2cee0b2a4e api: Fix narrowing conversion C++ compilation warning in Z_TIMEOUT_TICKS 5 years ago
Andy Ross 150e18de6e kernel/timeout: Fix 32 bit rollover conditions 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Peter Bigot 1f5a4228af timeout: correct non-legacy legacy timeout API 5 years ago
Andy Ross 41220d2bea include: Move waitq and timeout structs to kernel_structs.h 5 years ago
Andy Ross e39bf29321 kernel/timeout: Doc cleanup 5 years ago
Andy Ross 4c7b77a716 kernel/timeout: Add absolute timeout APIs 5 years ago
Andy Ross cfeb07eded kernel/timeout: Enable 64 bit timeout precision 5 years ago
Andy Ross 7832738ae9 kernel/timeout: Make timeout arguments an opaque type 5 years ago
Andy Ross 32bb2395c2 timeout: Fix up API usage 5 years ago
Jukka Rissanen 023e78da87 sys_clock: Fix typo in SYS_CLOCK_HW_CYCLES_TO_NS64() macro 6 years ago
Peter Bigot ae5e5b7753 kernel: restore size and signedness behavior in deprecated time-related API 6 years ago
Peter Bigot 5f34700133 kernel: move time_units into sys subdirectory 6 years ago
Andy Ross 8892406c1d kernel/sys_clock.h: Deprecate and convert uses of old conversions 6 years ago
Andy Ross f2b75fd644 kernel: Express legacy time conversions using new API 6 years ago
Andy Ross 370c39516b kernel: Add new uniform time unit conversion API 6 years ago
Peter Bigot 6554a5e5b6 include: rearrange for standard use of extern "C" in various headers 6 years ago
Anas Nashif a2fd7d70ec cleanup: include/: move misc/util.h to sys/util.h 6 years ago
Anas Nashif ee9dd1a54a cleanup: include/: move misc/dlist.h to sys/dlist.h 6 years ago
Andrew Boie fd49cf7d02 kernel: timeout: add syscall for runtime clk freq 6 years ago
Charles E. Youse a567831bed kernel/sched.c: add k_usleep() API function 6 years ago
Charles E. Youse 03199f9994 include/sys_clock.h: consolidate identical branches in __ticks_to_ms 6 years ago
Charles E. Youse e1cb4ca0f4 include/sys_clock.h: simplify _NEED_PRECISE_TICK_MS_CONVERSION 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Maksim Masalski b324f35e61 macros: deleted macros SECONDS(), MSEC(), USEC() 6 years ago
Flavio Ceolin 4323243c62 sys_clock: Change function signature 7 years ago
Flavio Ceolin f1f82a8dae sys_clock: Explicitly set constants sign 7 years ago
Andy Ross cfe62038d2 kernel: Checkpatch fixups 7 years ago
Andy Ross 987c0e5fc1 kernel: New timeout implementation 7 years ago
Andy Ross 52e444bc05 kernel: Move timeout_remaining API 7 years ago
Andy Ross d61b1f8ef8 kernel/timeout: Remove timeout wait_q field 7 years ago
Andy Ross 0e4532a3d4 sys_clock.h: Remove variance of _TICK_ALIGN with TICKLESS_KERNEL 7 years ago
Andy Ross 317178b88f sys_clock: Fix unsafe tick count usage 7 years ago
Andy Ross b2e4283555 sys_clock: Make sys_clock_hw_cycles_per_tick() a proper API 7 years ago
Andy Ross cbb77be675 sys_clock.h: Remove sys_clock_ticks_per_sec() 7 years ago
Andy Ross 393ec71ec3 clock: Remove CONFIG_TICKLESS_KERNEL_TIME_UNIT_IN_MICRO_SECS 7 years ago
Andy Ross 220d4f8347 sys_clock.h: Make "global variable" APIs into proper functions 7 years ago
Andy Ross 0d1228af36 kernel.h: Header hygine, move clock/timer handling 7 years ago
Andy Ross 853b7345e2 sys_clock.h: Remove asm guards 7 years ago
Flavio Ceolin 67ca176754 headers: Fix headers across the project 7 years ago