zephyr/kernel
Leandro Pereira 39dc7d03f7 scripts: gen_kobject_list: Generate enums and case statements
Adding a new kernel object type or driver subsystem requires changes
in various different places.  This patch makes it easier to create
those devices by generating as much as possible in compile time.

No behavior change.

Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
2018-04-26 02:57:12 +05:30
..
include drivers: Perform a runtime check if a driver is capable of an operation 2018-04-26 02:57:12 +05:30
CMakeLists.txt lib: posix: Move posix layer from 'kernel' to 'lib' 2018-04-05 16:43:05 -04:00
Kconfig arch: x86: Use retpolines in core assembly routines 2018-04-24 04:00:01 +05:30
Kconfig.event_logger kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.power_mgmt kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
alert.c
atomic_c.c
compiler_stack_protect.c kernel: add CODE_UNREACHABLE in _StackCheckHandler 2018-04-17 10:50:12 -07:00
device.c kernel: device: Only compare strings if pointer comparison fails 2018-02-15 17:31:59 -08:00
errno.c
idle.c kernel: Name of static functions should not begin with an underscore 2018-03-10 08:39:10 -05:00
init.c build: use git version and hash for boot banner 2018-04-10 10:57:50 -04:00
int_latency_bench.c
mailbox.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
mem_domain.c kernel: mem_domain: Fix compile issues 2018-03-05 10:47:00 -06:00
mem_slab.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
mempool.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
msg_q.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
mutex.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
pipes.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
poll.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
queue.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
sched.c kernel: Prune ksched.h of dead code 2018-04-25 13:13:23 -07:00
sem.c kernel: sem: Ensure that initial count is lesser or equal than limit 2018-04-24 04:04:36 +05:30
smp.c kernel: Name of static functions should not begin with an underscore 2018-03-10 08:39:10 -05:00
stack.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
sys_clock.c kernel: SMP timer integration 2018-02-16 10:44:29 -05:00
system_work_q.c
thread.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
thread_abort.c kernel: Further unify _reschedule APIs 2018-04-24 03:57:20 +05:30
timer.c kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
userspace.c scripts: gen_kobject_list: Generate enums and case statements 2018-04-26 02:57:12 +05:30
userspace_handler.c userspace: assign thread IDs at build time 2017-11-03 11:29:23 -07:00
version.c
work_q.c work_q: Correctly clear pending flag in delayed work queue, update docs 2018-02-13 18:08:57 -05:00