zephyr/kernel
Allan Stephens 1c32b5d720 Introduce NUM_TASK_PRIORITIES configuration option
Allows the number of task priority levels supported by the micro-
kernel to be configured, rather than fixing this value at 64.
Setting NUM_TASK_PRIORITIES to N provides support for task
priorities 0 (highest priority) through N-1 (lowest priority).
The lowest priority is reserved for the kernel's idle task.

This enhancement allows system designers to significantly reduce
the size of the microkernel's task priority queues by eliminating
unneeded queues. In systems requiring only a few task priorities
over 500 bytes can be saved.

Change-Id: I497aac608a3d548fb1b024068c08a5f494c3d524
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-02-05 20:13:48 -05:00
..
common Eliminate _nano_start() 2016-02-05 20:13:40 -05:00
microkernel Introduce NUM_TASK_PRIORITIES configuration option 2016-02-05 20:13:48 -05:00
nanokernel Introduce NUM_TASK_PRIORITIES configuration option 2016-02-05 20:13:48 -05:00
defs.objs Bluetooth: Add skeleton for HCI core 2016-02-05 20:13:44 -05:00