2016-02-02 01:28:50 +08:00
|
|
|
.. microkernel_api:
|
2015-05-16 00:39:18 +08:00
|
|
|
|
2016-02-02 01:28:50 +08:00
|
|
|
Microkernel APIs
|
|
|
|
################
|
2015-05-16 00:39:18 +08:00
|
|
|
|
2016-02-02 01:28:50 +08:00
|
|
|
.. contents::
|
|
|
|
:depth: 1
|
|
|
|
:local:
|
|
|
|
:backlinks: top
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
Events
|
2016-02-02 01:28:50 +08:00
|
|
|
******
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_event
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
FIFOs
|
2016-02-02 01:28:50 +08:00
|
|
|
*****
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_fifo
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
Pipes
|
2016-02-02 01:28:50 +08:00
|
|
|
*****
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_pipe
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
Interrupt Services
|
2016-02-02 01:28:50 +08:00
|
|
|
******************
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_irq
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
Mailboxes
|
2016-02-02 01:28:50 +08:00
|
|
|
*********
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_mailbox
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
Memory Maps
|
2016-02-02 01:28:50 +08:00
|
|
|
***********
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_memorymap
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
2016-02-15 03:24:37 +08:00
|
|
|
Memory Pools
|
|
|
|
************
|
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_memorypool
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
2015-09-14 23:54:34 +08:00
|
|
|
Mutexes
|
2016-02-02 01:28:50 +08:00
|
|
|
*******
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_mutex
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
Semaphores
|
2016-02-02 01:28:50 +08:00
|
|
|
**********
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_semaphore
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
Timers
|
2016-02-02 01:28:50 +08:00
|
|
|
******
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_timer
|
|
|
|
:project: Zephyr
|
|
|
|
:content-only:
|
|
|
|
|
|
|
|
Tasks
|
2016-02-02 01:28:50 +08:00
|
|
|
*****
|
2015-09-14 23:54:34 +08:00
|
|
|
|
|
|
|
.. doxygengroup:: microkernel_task
|
2015-06-14 04:08:26 +08:00
|
|
|
:project: Zephyr
|
2015-09-14 23:54:34 +08:00
|
|
|
:content-only:
|