.. _api_overview: | |
API Overview | |
############ | |
The table lists Zephyr's APIs and information about them, including their | |
current :ref:`stability level <api_lifecycle>`. | |
.. Keep this list sorted by the name of the API as it appears | |
in the HTML, *NOT* the :ref: label | |
.. list-table:: | |
:header-rows: 1 | |
* - API | |
- Status | |
- Version Introduced | |
- Version Modified | |
* - :ref:`adc_api` | |
- Stable | |
- 1.0 | |
- 2.2 | |
* - :ref:`audio_codec_api` | |
- Experimental | |
- 1.13 | |
- 1.13 | |
* - :ref:`audio_dmic_api` | |
- Experimental | |
- 1.13 | |
- 1.13 | |
* - :ref:`bluetooth_api` | |
- Stable | |
- 1.0 | |
- 2.4 | |
* - :ref:`clock_control_api` | |
- Stable | |
- 1.0 | |
- 2.2 | |
* - :ref:`coap_sock_interface` | |
- Unstable | |
- 1.10 | |
- 2.4 | |
* - :ref:`can_api` | |
- Experimental | |
- 1.14 | |
- 2.1 | |
* - :ref:`counter_api` | |
- Unstable | |
- 1.14 | |
- 2.2 | |
* - :ref:`crypto_api` | |
- Stable | |
- 1.7 | |
- 2.2 | |
* - :ref:`dac_api` | |
- Experimental | |
- 2.3 | |
- 2.3 | |
* - :ref:`dma_api` | |
- Stable | |
- 1.5 | |
- 2.4 | |
* - :ref:`device_model_api` | |
- Stable | |
- 1.0 | |
- 2.4 | |
* - :ref:`devicetree_api` | |
- Experimental | |
- 2.2 | |
- 2.4 | |
* - :ref:`disk_access_api` | |
- Stable | |
- 1.6 | |
- 2.0 | |
* - :ref:`display_api` | |
- Unstable | |
- 1.14 | |
- 2.2 | |
* - :ref:`ec_host_cmd_periph_api` | |
- Experimental | |
- 2.4 | |
- 2.4 | |
* - :ref:`edac_api` | |
- Experimental | |
- 2.5 | |
- 2.5 | |
* - :ref:`eeprom_api` | |
- Stable | |
- 2.1 | |
- 2.1 | |
* - :ref:`entropy_api` | |
- Stable | |
- 1.10 | |
- 1.12 | |
* - :ref:`file_system_api` | |
- Stable | |
- 1.5 | |
- 2.4 | |
* - :ref:`flash_api` | |
- Stable | |
- 1.2 | |
- 2.4 | |
* - :ref:`fcb_api` | |
- Stable | |
- 1.11 | |
- 2.1 | |
* - :ref:`flash_map_api` | |
- Stable | |
- 1.11 | |
- 2.3 | |
* - :ref:`gna_api` | |
- Experimental | |
- 1.14 | |
- 1.14 | |
* - :ref:`gpio_api` | |
- Stable | |
- 1.0 | |
- 2.2 | |
* - :ref:`hwinfo_api` | |
- Stable | |
- 1.14 | |
- 2.3 | |
* - :ref:`i2c_eeprom_slave_api` | |
- Stable | |
- 1.13 | |
- 1.13 | |
* - :ref:`i2c_api` | |
- Stable | |
- 1.0 | |
- 2.4 | |
* - :ref:`i2c-slave-api` | |
- Experimental | |
- 1.12 | |
- 1.12 | |
* - :ref:`i2s_api` | |
- Stable | |
- 1.9 | |
- 1.12 | |
* - :ref:`ipm_api` | |
- Stable | |
- 1.0 | |
- 2.4 | |
* - :ref:`kscan_api` | |
- Stable | |
- 2.1 | |
- 2.2 | |
* - :ref:`kernel_api` | |
- Stable | |
- 1.0 | |
- 2.4 | |
* - :ref:`led_api` | |
- Stable | |
- 1.12 | |
- 2.4 | |
* - :ref:`lwm2m_interface` | |
- Unstable | |
- 1.9 | |
- 2.5 | |
* - :ref:`logging_api` | |
- Stable | |
- 1.13 | |
- 1.14 | |
* - :ref:`mqtt_socket_interface` | |
- Unstable | |
- 1.14 | |
- 2.4 | |
* - :ref:`misc_api` | |
- Stable | |
- 1.0 | |
- 2.2 | |
* - :ref:`networking_api` | |
- Stable | |
- 1.0 | |
- 2.4 | |
* - :ref:`nvs_api` | |
- Stable | |
- 1.12 | |
- 1.14 | |
* - :ref:`peci_api` | |
- Stable | |
- 2.1 | |
- 2.4 | |
* - :ref:`ps2_api` | |
- Stable | |
- 2.1 | |
- 2.1 | |
* - :ref:`pwm_api` | |
- Stable | |
- 1.0 | |
- 2.2 | |
* - :ref:`pinmux_api` | |
- Stable | |
- 1.0 | |
- 1.11 | |
* - :ref:`power_management_api` | |
- Experimental | |
- 1.2 | |
- 2.2 | |
* - :ref:`random_api` | |
- Stable | |
- 1.0 | |
- 2.1 | |
* - :ref:`regulator_api` | |
- Experimental | |
- 2.4 | |
- 2.4 | |
* - :ref:`sdhc_api` | |
- Stable | |
- 1.14 | |
- 2.0 | |
* - :ref:`spi_api` | |
- Stable | |
- 1.0 | |
- 1.12 | |
* - :ref:`sensor_api` | |
- Stable | |
- 1.2 | |
- 2.4 | |
* - :ref:`settings_api` | |
- Stable | |
- 1.12 | |
- 2.1 | |
* - :ref:`shell_api` | |
- Stable | |
- 1.14 | |
- 2.4 | |
* - :ref:`stream_flash` | |
- Experimental | |
- 2.3 | |
- 2.3 | |
* - :ref:`uart_api` | |
- Stable | |
- 1.0 | |
- 2.4 | |
* - :ref:`UART async <uart_api>` | |
- Unstable | |
- 1.14 | |
- 2.2 | |
* - :ref:`usb_api` | |
- Stable | |
- 1.5 | |
- 2.4 | |
* - :ref:`usermode_api` | |
- Stable | |
- 1.11 | |
- 1.11 | |
* - :ref:`util_api` | |
- Experimental | |
- 2.4 | |
- 2.4 | |
* - :ref:`video_api` | |
- Stable | |
- 2.1 | |
- 2.1 | |
* - :ref:`watchdog_api` | |
- Stable | |
- 1.0 | |
- 2.0 |