24 Commits (ccf3bf7ed34bf425e923697a581ea8f191b4b3b9)

Author SHA1 Message Date
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 7 years ago
Andy Ross 32a444c54e kernel: Fix nano_internal.h inclusion 7 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
Kumar Gala cc334c7273 Convert remaining code to using newly introduced integer sized types 8 years ago
Anas Nashif 4fb12ae988 kernel: k_timer_stop: remove assert when called from an ISR 9 years ago
David B. Kinder ac74d8b652 license: Replace Apache boilerplate with SPDX tag 9 years ago
Anas Nashif 2bffa3067b kernel: use __ticks_to_ms directly 9 years ago
Benjamin Walsh e4e98f9d7b kernel: add user data API to timers 9 years ago
Anas Nashif 2f203c2f92 tracing: rename CONFIG_DEBUG_TRACING_KERNEL_OBJECTS 9 years ago
Anas Nashif d687a95611 kernel: move kernel code to kernel/ directly 9 years ago
Anas Nashif 569f0b4105 debug: move debug features from misc to subsys/debug 9 years ago
Benjamin Walsh b889fa8b20 kernel: enhance realtime-ness when handling timeouts 9 years ago
Benjamin Walsh 6ca6c28dd3 kernel/timers: move tick computation out of irq_lock block 9 years ago
Benjamin Walsh d211a52fc0 kernel: add defines for delta_ticks_from_prev special values 9 years ago
Johan Hedberg f99ad3f0e2 kernel: Refactor remaining time evaluation for timeouts 9 years ago
Benjamin Walsh f6ca7de09c kernel/arch: consolidate tTCS and TNANO definitions 9 years ago
Andrew Boie 0b474eef9c kernel: deprecate old init levels 9 years ago
Allan Stephens 1342adbd63 unified: Add missing arguments to K_TIMER_DEFINE() 9 years ago
Allan Stephens e7d2cc216d unified: Add object tracing support for kernel objects 9 years ago
Allan Stephens 6c98c4d378 unified: Ensure delays do not time out prematurely 9 years ago
Allan Stephens 45bfa37f97 unified: Revise timer code to conform to new API specification 9 years ago
Benjamin Walsh b4b108de4d unified: rename sched.h to ksched.h 9 years ago
Allan Stephens 1d07bd1bff unified: Eliminate support for dynamic timers 9 years ago
Benjamin Walsh b7ef0cba5f unified: remove last instances of struct tcs 9 years ago
Benjamin Walsh 055262c159 unified: remaining timeout cleanup 9 years ago
Benjamin Walsh 688973e5ab unified: streamline "timeout add" internal interfaces. 9 years ago
Benjamin Walsh 7caef4581d unified: streamline "timeout abort" internal interface 9 years ago
Dmitriy Korovkin 284042d746 unified: Invoke kernel object initialization with SYS_INIT macro 9 years ago
Benjamin Walsh 456c6daa9f unified: initial unified kernel implementation 9 years ago