57 Commits (f1b86caff32e7f3d34fd4151f885aedc405f90dd)

Author SHA1 Message Date
Peter A. Bigot f1b86caff3 kernel: timer: update k_timer API for const correctness 5 years ago
Tomasz Bursztyka e18fcbba5a device: Const-ify all device driver instance pointers 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Andy Ross a343cf9480 kernel/timer: Handle K_FOREVER in k_timer_start() 5 years ago
Andy Ross 3e729b2b1c kernel/timer: Correctly clamp period argument 5 years ago
Andy Ross 5a5d3daf6f kernel/timeout: Add timeout remaining/expires APIs 5 years ago
Andy Ross 4c7b77a716 kernel/timeout: Add absolute timeout APIs 5 years ago
Andy Ross 7832738ae9 kernel/timeout: Make timeout arguments an opaque type 5 years ago
Andy Ross 8892406c1d kernel/sys_clock.h: Deprecate and convert uses of old conversions 6 years ago
Andrew Boie 4f77c2ad53 kernel: rename z_arch_ to arch_ 6 years ago
Stephanos Ioannidis 2d7460482d headers: Refactor kernel and arch headers. 6 years ago
Andrew Boie 4ad9f687df kernel: rename thread return value functions 6 years ago
Andrew Boie e1ec59f9c2 kernel: renamespace z_is_in_isr() 6 years ago
Peter A. Bigot 5639ea07f8 kernel: timeout: remove unused callback parameter from init function 6 years ago
Andy Ross 643701aaf8 kernel: syscalls: Whitespace fixups 6 years ago
Andy Ross 6564974bae userspace: Support for split 64 bit arguments 6 years ago
Nicolas Pitre aa9228854f linker generated list: provide an iterator to simplify list access 6 years ago
Patrik Flykt 24d71431e9 all: Add 'U' suffix when using unsigned variables 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Andy Ross b29fb220b1 kernel/timer: Spinlockify 7 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago
Peter A. Bigot b4ece0ad44 kernel: timeout: detect inactive timeouts using dnode linked state 7 years ago
Flavio Ceolin 76b3518ce6 kernel: Make statements evaluate boolean expressions 7 years ago
Flavio Ceolin 118715c62d misra: Fixes for MISRA-C rule 8.3 7 years ago
Flavio Ceolin 4b35dd2628 misra: Fixes for MISRA-C rule 8.2 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 fe82f1c2af kernel/timeout: Refactor API 7 years ago
Andy Ross 5d203523b6 kernel/timeout: Eliminate wait_q parameters from API 7 years ago
Flavio Ceolin 4218d5f8f0 kernel: Make If statement have essentially Boolean type 7 years ago
Flavio Ceolin 4d5397bb0a kernel: Ignore _abort_timeout return 7 years ago
Flavio Ceolin 1663ca8590 kernel: Ignore _pend_current_thread return in some cases 7 years ago
Flavio Ceolin 0866d18d03 irq: Fix irq_lock api usage 7 years ago
Andy Ross ccf3bf7ed3 kernel: Fix sloppy wait queue API 7 years ago
Andrew Boie 8345e5ebf0 syscalls: remove policy from handler checks 7 years ago
Andy Ross 22642cf309 kernel: Clean up _unpend_thread() API 7 years ago
Andy Ross 15cb5d7293 kernel: Further unify _reschedule APIs 7 years ago
Andy Ross 0447a73f6c kernel: include cleanup 7 years ago
Andy Ross e0a572beeb kernel: Refactor, unifying _pend_current_thread() + _Swap() idiom 7 years ago
Andy Ross 8606fabf74 kernel: Scheduler refactoring: use _reschedule_*() always 7 years ago
Andy Ross 9c62cc677d kernel: Add kswap.h header to unbreak cycles 8 years ago
Andy Ross 32a444c54e kernel: Fix nano_internal.h inclusion 8 years ago
Leandro Pereira 6f99bdb02a kernel: Provide only one _SYSCALL_HANDLER() macro 8 years ago
Andrew Boie 225e4c0e76 kernel: greatly simplify syscall handlers 8 years ago
Andrew Boie 37ff5a9bc5 kernel: system call handler cleanup 8 years ago
Andrew Boie a354d49c4f kernel: convert timer APIs to system calls 8 years ago
Andrew Boie 945af95f42 kernel: introduce object validation mechanism 8 years ago
Youvedeep Singh d787e3c554 timer: k_timer_start should accept 0 as duration parameter. 8 years ago
Maciek Borzecki 059544d1ae kernel: make sure that CONFIG_OBJECT_TRACING structs are properly ifdef'ed 8 years ago
Maciek Borzecki 4fef76082a kernel: k_timer_init: use NULL when initializing user data 8 years ago