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