zephyr/doc/kernel/microkernel
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
..
microkernel_data.rst
microkernel_events.rst doc: Add documentation for using private events 2016-02-05 20:24:36 -05:00
microkernel_fibers.rst
microkernel_fifos.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel_mailboxes.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel_memory_maps.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel_memory_pools.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel_memory.rst
microkernel_mutexes.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel_pipes.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel_semaphores.rst doc: Update descriptions for semaphore APIs 2016-02-05 20:24:53 -05:00
microkernel_synchronization.rst
microkernel_task_irqs.rst doc: Add flags to irq_connect(), IRQ_CONNECT_STATIC() and task_irq_alloc() 2016-02-05 20:24:44 -05:00
microkernel_tasks.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel_timers.rst doc: Change API tables to lists in the Kernel Primer. 2016-02-05 20:24:29 -05:00
microkernel.rst