1FreeRTOS
2========
3
4Overview
5--------
6
7This section contains documentation of FreeRTOS types, functions, and macros. It is automatically generated from FreeRTOS header files.
8
9.. note::
10    ESP-IDF FreeRTOS is based on the Xtensa port of FreeRTOS v10.2.0,
11
12For more information about FreeRTOS features specific to ESP-IDF, see :doc:`ESP-IDF FreeRTOS SMP Changes<../../api-guides/freertos-smp>`
13and :doc:`ESP-IDF FreeRTOS Additions<freertos_additions>`.
14
15
16Task API
17--------
18
19.. include-build-file:: inc/task.inc
20
21Queue API
22---------
23
24.. include-build-file:: inc/queue.inc
25
26Semaphore API
27-------------
28
29.. include-build-file:: inc/semphr.inc
30
31Timer API
32---------
33
34.. include-build-file:: inc/timers.inc
35
36
37Event Group API
38---------------
39
40.. include-build-file:: inc/event_groups.inc
41
42Stream Buffer API
43-----------------
44
45.. include-build-file:: inc/stream_buffer.inc
46
47
48Message Buffer API
49------------------
50
51.. include-build-file:: inc/message_buffer.inc
52