1System API
2**********
3
4.. toctree::
5    :maxdepth: 1
6
7    App image format <app_image_format>
8    Application Level Tracing <app_trace>
9    :SOC_ASYNC_MEMCPY_SUPPORTED: Async Memory Copy <async_memcpy>
10    Console Component <console>
11    eFuse Manager <efuse>
12    Error Codes and Helper Functions <esp_err>
13    ESP HTTPS OTA <esp_https_ota>
14    POSIX Threads Support <pthread>
15    Event Loop Library <esp_event>
16    FreeRTOS <freertos>
17    FreeRTOS Additions <freertos_additions>
18    Heap Memory Allocation <mem_alloc>
19    Heap Memory Debugging <heap_debug>
20    High Resolution Timer <esp_timer>
21    :esp32: Himem (large external SPI RAM) API <himem>
22    :not CONFIG_FREERTOS_UNICORE: Inter-Processor Call <ipc>
23    Call function with external stack <esp_function_with_shared_stack>
24    Interrupt Allocation <intr_alloc>
25    Logging <log>
26    Miscellaneous System APIs <system>
27    Over The Air Updates (OTA) <ota>
28    :CONFIG_IDF_TARGET_ARCH_XTENSA: Performance Monitor <perfmon>
29    Power Management <power_management>
30    Random Number Generation <random>
31    Sleep Modes <sleep_modes>
32    Watchdogs <wdts>
33    System Time <system_time>
34    Internal and Unstable API <internal-unstable>
35
36
37Code examples for this API section are provided in the :example:`system` directory of ESP-IDF examples.
38