zephyr/doc/reference/overview.rst
Henrik Brix Andersen 38ae2f9cda drivers: eeprom: mark the EEPROM API as stable
Mark the EEPROM API as stable for the upcoming Zephyr v2.5.0. The EEPROM
API was introduced in Zephyr v2.1.0 and has not seen any changes since.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2021-01-05 18:02:54 +01:00

309 lines
4.1 KiB
ReStructuredText

.. _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:`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:`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