b58878bb89
Fibers initialize this back pointer to NULL as they are (by definition) not microkernel tasks. Microkernel tasks initialize it to their corresponding 'ktask_t'. However for nanokernel systems, the back pointer is always NULL. This is because there is only one task in a nanokernel system (the background task) and it can not pend on a nanokernel object--it must poll. Change-Id: I9840fecc44224bef63d09d587d703720cf33ad57 Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com> |
||
---|---|---|
.. | ||
cortex_m | ||
offsets | ||
Kconfig | ||
Makefile | ||
__aeabi_atexit.c | ||
atomic.S | ||
cpu_idle.S | ||
exc_exit.S | ||
fatal.c | ||
fault.c | ||
fault_s.S | ||
fiber_abort.c | ||
gdb_stub.S | ||
gdb_stub_irq_vector_table.c | ||
irq_init.c | ||
irq_manage.c | ||
irq_offload.c | ||
isr_wrapper.S | ||
swap.S | ||
sys_fatal_error_handler.c | ||
task_abort.c | ||
thread.c |