zephyr/doc/kernel
Allan Stephens 6b07c1d548 doc: Update descriptions for semaphore APIs
Standardizes appearance, corrects errors, improves readability,
and fils in gaps. Also relocates documentation for internal APIs.

Removes mention of non-existent task_sem_group_take() API from
the Kernel Primer document. The microkernel's semaphore group logic
currently allows a task to take a semaphore from a semaphore group
in a blocking manner.

Change-Id: Ib41a43775a97483a5adc552b70575ae4269aba35
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-02-05 20:24:53 -05:00
..
common doc: Add section on floating point services to Kernel Primer 2016-02-05 20:24:36 -05:00
microkernel doc: Update descriptions for semaphore APIs 2016-02-05 20:24:53 -05:00
nanokernel nanokernel: Add task_sleep() 2016-02-05 20:24:53 -05:00
networking doc: Replace bt_init() with bt_enable() 2016-02-05 20:24:32 -05:00
overview doc: Edits to the Overview and kernel primer 2016-02-05 20:24:36 -05:00
kernel.rst doc: remove empty driver model documentation 2016-02-05 20:24:34 -05:00