mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-28 12:25:21 +00:00
Revises microkernel initialization code by incorporating the existing _k_kernel_init() and main() routines into _main(). This optimizes kernel initialization a bit, and allows application code to use main() if desired -- for example, as the entry point to an application task. The change also eliminates the need for sysgen to generate a routine whose content is always the same. This change preserves the existing order of operations done during kernel initialization, and leaves further improvements for later. Change-Id: Ie03d8a6f38f8a311f398667ed977fd8478719d70 Signed-off-by: Allan Stephens <allan.stephens@windriver.com> |
||
---|---|---|
.. | ||
include | ||
k_command_packet.c | ||
k_event.c | ||
k_fifo.c | ||
k_idle.c | ||
k_init.c | ||
k_irq.c | ||
k_mailbox.c | ||
k_memory_map.c | ||
k_memory_pool.c | ||
k_move_data.c | ||
k_mutex.c | ||
k_nop.c | ||
k_offload.c | ||
k_pipe_buffer.c | ||
k_pipe_get.c | ||
k_pipe_put.c | ||
k_pipe_util.c | ||
k_pipe_xfer.c | ||
k_pipe.c | ||
k_semaphore.c | ||
k_server.c | ||
k_task_monitor.c | ||
k_task.c | ||
k_ticker.c | ||
k_timer.c | ||
Kconfig | ||
Makefile |