API Overview

The table lists Zephyr’s APIs and information about them, including their current stability level. More details about API changes between major releases are available in the Releases.

The version column uses semantic version, and has the following expectations:

  • Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

    • If minor version is up to one (0.1.z), API is considered experimental.

    • If minor version is larger than one (0.y.z | y > 1), API is considered unstable.

  • Version 1.0.0 defines the public API. The way in which the version number is incremented after this release is dependent on this public API and how it changes.

    • APIs with major versions equal or larger than one (x.y.z | x >= 1 ) are considered stable.

    • All existing stable APIs in Zephyr will be start with version 1.0.0.

  • Patch version Z (x.y.Z | x > 0) MUST be incremented if only backwards compatible bug fixes are introduced. A bug fix is defined as an internal change that fixes incorrect behavior.

  • Minor version Y (x.Y.z | x > 0) MUST be incremented if new, backwards compatible functionality is introduced to the public API. It MUST be incremented if any public API functionality is marked as deprecated. It MAY be incremented if substantial new functionality or improvements are introduced within the private code. It MAY include patch level changes. Patch version MUST be reset to 0 when minor version is incremented.

  • Major version X (x.Y.z | x > 0) MUST be incremented if a compatibility breaking change was made to the API.

Note

Version for existing APIs are initially set based on the current state of the APIs:

Changes to APIs in the future will require adapting the version following the guidelines above.

API Version Available in Zephyr Since
Device Drivers
      Miscellaneous Devices
            Coresight STMESP
            Devmux
            FTDI FT8xx
                  FT8xx common functions
                  FT8xx co-processor
                  FT8xx display list
                  FT8xx memory map
                  FT8xx reference API
            Renesas ELC
            MAX2221X MISC
            NXP FlexIO
            Raspberry Pi Pico PIO
      USB
            USB Device Controller 0.1.1 v3.3.0
            USB Host Controller 0.1.1 v3.3.0
            Battery Charging (BC1.2)
                  BC1.2 backed emulator APIs
            USB Type-C
                  USB Power Delivery
                        USB Power Delivery Power Data Objects
                  USB Type-C Power Path Controller
                        USB Type-C Power Path Controller Driver Backend API
                  USB Type-C Port Controller API 0.1.1 v3.1.0
                        USB Type-C Port Controller Driver Backend API
                  USB-C VBUS API 0.1.0 v3.3.0
                        USB-C VBUS Driver Backend API
      Multi-function Devices
            MFD AD559X interface
            MFD ADP5360 Interface 0.1.0 v4.5.0
            MFD AXP192 interface
            MFD BD8LB600FS interface
            MFD Infineon MXCRYPTOLITE interface
            MFD M5PM1 Interface 0.1.0 v4.5.0
            MFD MAX22017 interface
            MFD MAX2221X
            MFD NPM10XX Interface 0.2.0 v4.4.0
            MFD NPM13XX Interface
            MFD NPM2100 Interface
            MFD PCA9422 Interface
            MFD TLA2528 Interface 0.1.0 v4.5.0
      PMU
      Audio
            Audio Codec Interface 0.3.0 v1.13.0
                  Audio Codec Driver Backend API
            Digital Microphone Interface 0.2.0 v1.13.0
                  Digital Microphone Driver Backend API
            MIDI2 Universal MIDI Packet definitions 0.1.0 v4.1.0
                  Universal MIDI Packet (UMP) Format and MIDI 2.0 Protocol
                  Message types
                  MIDI commands
                  System common and System Real Time message status
                  UMP Stream specific fields
                        UMP Stream format
                        UMP Stream status
                        UMP Stream endpoint discovery message filter bits
                        UMP Stream Function Block discovery message filter bits
                  UMP Stream Responder 0.1.0 v4.3.0
      DAP Link 0.1.0 v4.4.0
      ADC 1.0.0 v1.0.0
            Device-specific ADC API extensions
                  ADS131M02
                  ADS1x4s0x
                  Current Sense Amplifier
                  Current Sense Shunt
                  Infineon AutAnalog SAR ADC 1.0.0 v4.5.0
                  LMP90xxx
                  Voltage Divider
            ADC Driver Backend API
            Emulated ADC
            ADS1220 ADC driver API
      Auxiliary (Text) Display 0.8.0 v3.4.0
            Auxiliary Display Driver Backend API
      BBRAM
            BBRAM Driver Backend API
            BBRAM emulator backend API
      Biometrics 0.1.0 v4.4.0
            Biometrics Driver Backend API
            Biometrics emulator test helpers
      Buzzer 0.1.0 v4.5.0
            Buzzer Driver Backend API
      External Cache Controller
      CAN
            Devicetree CAN API
            CAN Controller 1.1.0 v1.12.0
                  CAN Controller Driver Backend API
            CAN Transceiver 0.1.0 v3.1.0
                  CAN Transceiver Driver Backend API
      Cellular
            Device-specific Cellular API extensions
                  HL7800
                  HL78xx
                  SIMCom SIM7080
                  ST87Mxx
                        ST87Mxx Constants
                        GNSS configuration
                        WIFI scanning configuration
            Cellular Driver Backend API
                  Cellular modem helpers
                        Cellular modem driver definition macros
      Battery Charger
            Device-specific Charger API extensions
                  nPM10xx Charger interface
            Charger Driver Backend API
      Clock Control 1.0.0 v1.0.0
            Devicetree Clocks API
                  FocalTech FT9001 clock identifiers
                  NXP i.MX952 Clock Sources
                        Peripheral Clocks (41-163)
                  Microchip SmartFusion2 clock identifiers
            Device-specific Clock Control API extensions
                  Analog Devices MAX32
                  Realtek Ameba
                  ARM CMSDK
                  Atmel SAM PMC
                  Realtek BEE
                  Intel ADSP
                  Ambiq
                  Bouffalo Lab
                  Infineon CAT1
                  LiteX
                  Nuvoton NuMaker
                  Nuvoton NuMicro
                  Realtek RTS5912
                  Silicon Labs
                  Espressif ESP32
                  GigaDevice GD32
                  Microchip
                        Microchip PIC32CM JH
                        Microchip PIC32CM PL
                        Microchip PIC32CZ CA
                        Microchip SAM D5x/E5x
                        Microchip SAM PMC
                        Microchip XEC
                  Texas Instruments MSPM0
                  Nordic nRF
                  NXP
                        NXP LPC11U6x
                        NXP clock sources
                  Renesas R-Car CPG/MSSR
                  Renesas RA CGC
                        Renesas RA Clock Divider Generators
                        Renesas RA BSP Clock Source Constants
                        Renesas RA BSP Clock Clkout Divider Constants
                  Renesas R-Car
                  Renesas RX CGC
                  Renesas RZ CGC
                  Core Devices SF32LB
                  Renesas SmartBond
                  STMicroelectronics STM32
                  Texas Instruments TISCI
            Clock Control Driver Backend API
            Nuvoton NuMaker controller Devicetree helpers
            Nuvoton NuMaker controller Devicetree helpers
            Nuvoton M48x Clock Controller Devicetree helpers
            Silicon Labs Series 2 Devicetree helpers
      Clock Monitor 0.1.0 v4.5.0
            CLOCK_MONITOR Driver Backend API
      Comparator 0.8.0 v4.0.0
      Coredump pseudo-device
      Counter 1.1.0 v1.14.0
            Devicetree Counter Captures API
            Device-specific Counter API extensions
                  STM32 counter capture
            Counter Driver Backend API
            Counter capture APIs
            Emulated counter
      CRC driver APIs
            CRC Driver Backend API
      DAC 1.1.0 v2.3.0
            Device-specific DAC API extensions
                  DAC161S997
      DAI 0.9.0 v3.1.0
            DAI Driver Backend API
      DALI 0.1.0 v4.4.0
            DALI Driver Backend API
      Disk Access 1.1.0 v1.6.0
            Device-specific Disk Access API extensions
                  STM32 SDMMC
      Display 0.10.0 v1.14.0
            Devicetree Display API
            Monochrome Character Framebuffer 0.10.0 v1.14.0
            MIPI Display interface
            Device-specific Display API extensions
                  SSD16xx
            Display Driver Backend API
                  Color dithering
            AC057TC1 display controller 0.1.0 v4.4.0
            ED2208-GCA (EL073TF1) display controller 0.1.0 v4.5.0
            MIPI-DBI 1.0.0 v3.6.0
                  MIPI-DBI Driver Backend API
            MIPI-DSI 1.0.0 v3.1.0
            Display panel devicetree bindings
      DMA 1.1.0 v1.5.0
            Devicetree DMA API
            Realtek Bee DMA Macros
            DMA (SF32LB specifics)
      EDAC 0.8.0 v2.5.0
            Device-specific EDAC API extensions
                  NXP ERM EDAC
                  Synopsys DDR controller EDAC
      EEPROM 1.0.0 v2.1.0
            EEPROM Driver Backend API
      Entropy 1.0.0 v1.10.0
            Entropy Driver Backend API
      ESPI
            eSPI Emulation Interface
            eSPI SAF
      QEMU fw_cfg 0.1.0 v4.4.0
      SCMI
            Protocols
                  Base Protocol
                  Clock Protocol
                  NXP CPU Domain Protocol
                  NXP System Power Protocol
                  Pin Control Protocol
                  Power Domain Protocol
                  Reset domain management Protocol
                  System Power Protocol
            Transport
                  Shared Memory
            Utilities
      Flash 1.0.0 v1.2.0
            Flash Internal
            Extended Operations
                  Andes QSPI-NOR XIP
                  IT51XXX
                  Microchip NVMCTRL G1
                  NPCX
                  Renesas RA
                  Realtek RTS5912
                  STM32
            Flash Driver Backend API
      FPGA 0.8.0 v2.7.0
            FPGA Driver Backend API
      Fuel Gauge 0.9.0 v3.3.0
            Fuel gauge backend emulator APIs
            Fuel Gauge Driver Backend API
            Devicetree battery helpers
      GNSS 0.8.0 v3.6.0
            GNSS Driver Backend API
      GPIO 1.0.0 v1.0.0
            Devicetree GPIO API
                  GPIO pin headers
                        ArduCam FFC 40-pin camera connector.
                        Arduino Uno (R3) header
                        Arduino Mega header
                        Arduino MKR header
                        Arduino Nano header
                        Arducam DVP 20-pin connector
                        M.2 Key A serial memory connector
                        Raspberry Pi CSI connector
                        ST Morpho header
                        STMod+ connector
            Device-specific GPIO API extensions
                  Ambiq
                  Bouffalolab BL61x GPIO FIFO / Wire Out 0.1.0 v4.4.0
                  NXP MCUX LPC
                  NCT38XX
                  NXP PCA SERIES
                  NXP PCAL64XXA
                  SX1509B
                  MAX32-specific GPIO Flags
                  nPM10xx-specific GPIO Flags
                  nPM13xx-specific GPIO Flags
                  nPM2100-specific GPIO Flags
                  nPM6001-specific GPIO Flags
                  nRF-specific GPIO Flags
                  STM32 GPIO specific flags
            Emulated GPIO
      Haptics
            Device-specific Haptics API extensions
                  CS40L5x
                  DRV2605
                  TM6605
            Haptics Driver Backend API
      Hardware Info 1.0.0 v1.14.0
      Hardware Spinlock
            Hardware Spinlock Driver Backend API
      I2C 1.0.0 v1.0.0
            I2C EEPROM Target 1.0.0 v1.13.0
            I2C Emulation Interface
      I2S 1.0.0 v1.9.0
            I2S Driver Backend API
      I3C 0.8.0 v3.2.0
            I3C Transfer API
            I3C Address-related Helper Code
            I3C Common Command Codes
            I3C Devicetree related bits
            I3C HDR DDR API
            I3C In-Band Interrupts
            I3C Target Device API
      IPM 1.0.0 v1.0.0
            IPM Driver Backend API
      LED 1.0.0 v1.12.0
            Fake LED controller
      LED Strip
            Device-specific LED Strip API extensions
                  TLC5971
            LED Strip Driver Backend API
      LoRa 0.9.0 v2.2.0
            LoRa Driver Backend API
      MBOX 0.8.0 v1.0.0
            Devicetree MBOX API
            MBOX Driver Backend API
      MDIO
      MEMC 0.1.0 v4.5.0
            MEMC Driver Backend API
      MSPI 0.9.0 v3.7.0
            MSPI Configure API
            MSPI Transfer API
            MSPI callback API
            MSPI Devicetree related macros
            MSPI Emulation Interface
            Mspi_util
      OPAMP 0.1.0 v4.3.0
            OPAMP Driver Backend API
      One Time Programmable Memory 0.1.0 v4.4.0
            OTP Driver Backend API
      PCIe
            PCIe Controller
                  PCIe Controller Driver Backend API
            PCIe Host
                  PCIe Capabilities
                  PCIe Host MSI Interface
                  PCIe Host PTM Interface
                  PCIe Virtual Channel Host Interface
      PECI 1.0.0 v2.1.0
      Pin Control 0.8.0 v3.0.0
            Pin control
                  Ambiq pin control helpers
                        Ambiq Apollo2 pin control helpers
                        Ambiq Apollo3 pin control helpers
                        Ambiq Apollo4 pin control helpers
                        Ambiq Apollo5 pin control helpers
                  Espressif pin control helpers
                        Espressif ESP32 pin control helpers
                        Espressif ESP32C2 pin control helpers
                        Espressif ESP32C3 pin control helpers
                        Espressif ESP32C5 pin control helpers
                        Espressif ESP32C6 pin control helpers
                        Espressif ESP32H2 pin control helpers
                        Espressif ESP32P4 pin control helpers
                        Espressif ESP32S2 pin control helpers
                        Espressif ESP32S3 pin control helpers
                  FocalTech pin control helpers
                        FocalTech FT9001 pin control helpers
                              FT9001 IOCTRL register offsets
                  Nuvoton pin control helpers
                        Nuvoton NuMaker M46x pin control helpers
                  Renesas pin control helpers
                        Renesas RA pin control helpers
                        Renesas RA0 pin control helpers
                        Renesas R-Car pin control helpers
                        Renesas RX pin control helpers
                        Renesas RZ/A pin control helpers
                        Renesas RZ/A2M pin control helpers
                        Renesas RZ/G pin control helpers
                        Renesas RZ/N pin control helpers
                        Renesas RZ/T pin control helpers
                        Renesas RZ/V pin control helpers
                  SiFli pin control helpers
                        SiFli SF32LB52x pin control helpers
                  Silicon Labs pin control helpers
                        Silicon Labs SiWx91x pin control helpers
                        Silicon Labs xG21 pin control helpers
                        Silicon Labs xG22 pin control helpers
                        Silicon Labs xG23 pin control helpers
                        Silicon Labs xG24 pin control helpers
                        Silicon Labs xG26 pin control helpers
                        Silicon Labs xG27 pin control helpers
                        Silicon Labs xG28 pin control helpers
                        Silicon Labs xG29 pin control helpers
            Dynamic Pin Control
      PS/2
            PS/2 Driver Backend API
      PSI5 0.1.0 v4.2.0
      PTP Clock
      PWM 1.0.0 v1.0.0
            Devicetree PWMs API
            Device-specific PWM API extensions
                  MAX2221X PWM
                  MAX31790
            PWM Driver Backend API
      Regulator 0.1.0 v2.4.0
            Devicetree Regulator API
                  ADP5360 Devicetree helpers
                  AXP192 Devicetree helpers
                  MAX20335 Devicetree helpers
                  MSPM0 VREF Devicetree helpers
                  nPM10xx Devicetree helpers
                  nPM1100 Devicetree helpers
                  nPM13xx Devicetree helpers
                  nPM2100 Devicetree helpers
                  nPM6001 Devicetree helpers
                  nRF5X Devicetree helpers
                  NXP VREF Devicetree helpers
                  Raspberry Pi Pico regulator Devicetree helpers
                  Silicon Labs DCDC Devicetree helpers
            Regulator Parent Interface
                  PCA9420 Utilities.
      Reset Controller 0.2.0 v3.1.0
            Devicetree Reset Controller API
            Reset Controller Driver Backend API
            FocalTech FT9001 reset controller helpers
                  FocalTech Reset Control Module Registers
                  FocalTech Reset Enable/Disable Definitions
                        EPORTRSTR Reset Control
                        MULTIRSTCR Reset Control
                        SYSRSTCR Reset Control
                        AHB3RSTCR Reset Control
                        ARITHRSTCR Reset Control
                        IPSRSTCR Reset Control
            GigaDevice reset controller helpers
                  GigaDevice GD32A50x reset controller helpers
                  GigaDevice GD32E10x reset controller helpers
                  GigaDevice GD32E50x reset controller helpers
                  GigaDevice GD32F3x0 reset controller helpers
                  GigaDevice GD32F403 reset controller helpers
                  GigaDevice GD32F4xx reset controller helpers
                  GigaDevice GD32L23x reset controller helpers
                  GigaDevice GD32VF103 reset controller helpers
            Nuvoton M48X Reset controller Devicetree helpers
            Raspberry Pi RP2040 reset controller helpers
            Raspberry Pi RP2350 reset controller helpers
            STM32 reset controller helpers
            Nuvoton NuMaker reset controller helpers
                  Nuvoton NuMaker M031X reset controller helpers
                  Nuvoton NuMaker M2L31X reset controller helpers
                  Nuvoton NuMaker M333X reset controller helpers
                  Nuvoton NuMaker M335X reset controller helpers
                  Nuvoton NuMaker M46X reset controller helpers
                  Nuvoton NuMaker M55M1X reset controller helpers
      Retained memory 1.0.0 v3.4.0
            Retained Memory Driver Backend API
      RTC 0.1.0 v3.4.0
            RTC Driver Backend API
      SDHC 0.8.0 v3.1.0
            SDHC Driver Backend API
      Sensor 1.0.0 v1.2.0
            Sensor emulator backend API
            Device-specific Sensor API extensions and Devicetree constants.
                  Analog Devices
                        ADLTC2990
                        ADT7420
                        MAX17055
                        MAX30210
                        MAX31790
                        MAX32664C
                        ADXL345
                        ADXL355
                        ADXL362
                        ADXL367
                        ADXL372
                  AMS
                        TCS3400
                  Angst+Pfister
                        FCX-MLDX5
                  Avago Technologies
                        APDS9960
                        APDS9253
                  Avia Semiconductor
                        HX711
                  Bosch Sensortec
                        BMM350
                        BMP581
                  Broadcom
                        AFBR-S50
                  Fintek
                        F75303
                  Festo
                        VEAA X-3
                  Gas Sensing Solutions
                        ExplorIR-M
                  Hangzhou Grow
                        Grow R502A
                  Iclegend
                        Iclegend S3KM1110
                  Infineon
                        TLE9104
                  ITE
                        IT51XXX tachometer
                        IT8XXX2 tachometer
                        IT8XXX2 voltage comparator
                  Measurement Specialties
                        HTU31D
                  Melexis
                        MLX90394
                  MEMSIC
                        MMC56X3
                        MC3419
                  Microchip
                        MCP9600
                        MTCH9010
                        PAC194X
                  National Semiconductor
                        LM95234
                  Nordic Semiconductor
                        nPM10xx Sensor interface
                        QDEC nRF
                  Nuvoton
                        NPCX tachometer
                  NXP
                        QDEC MCUX
                        QDEC NXP S32
                  PixArt
                        PAJ7620
                        PAT9136
                  Phosense
                        XBR818
                  PNI
                        RM3100
                  Realtek
                        Realtek Bee QDEC
                  ROHM
                        BD8LB600FS
                  ScioSense
                        ENS160
                  Sensirion
                        SCD4X
                        SGP40
                        SHT4X
                        STCC4
                  STMicroelectronics
                        LIS2DH
                        LSM6DSVXXX
                        VL53L0X
                        IIS2DLPC
                        IIS2ICLX
                        IIS3DWB
                        ISM330DHCX
                        ISM6HG256X
                        LIS2DE12
                        LIS2DS12
                        LIS2DU12
                        LIS2DUX12
                        LIS2DW12
                        LPS22HH
                        LPS2xDF
                        LSM6DSO
                        LSM6DSO16IS
                        LSM6DSV16X
                        LSM6DSV320X
                        LSM6DSV32X
                        LSM6DSV80X
                        LSM9DS1
                        QDEC STM32
                        STTS22H
                  TDK InvenSense
                        ICM42686
                        ICM42688
                        ICM4268X
                        ICM45686
                  Texas Instruments
                        FDC2X1X
                        INA2XX
                        TMAG5273
                        TMP11X
                        TMP451
                        BQ274XX
                        INA226
                        INA230
                        INA237
                        TMP114
                  Vishay
                        VEML6031
                        VEML6046
                        VEML60XX
                  Wurth Elektronik
                        WSEN-PADS-2511020213301
                        WSEN-TIDS-2521020222501
                  Winsen
                        MH-Z19B
                  EQDC MCUX
                  1-Wire Sensor API
                  Sensor axis alignment
            Sensor Driver Backend API
            Battery APIs
      SENT 0.1.0 v4.2.0
      SMBus 0.8.0 v3.4.0
      SPI 1.1.0 v1.0.0
            Devicetree SPI API
            SPI Driver Backend API
            SPI Emulation Interface
      Stepper
            Stepper Hardware Driver 0.9.0 v4.0.0
                  Stepper Hardware Driver Driver Backend API
            Stepper Motion Controller 0.9.0 v4.0.0
                  Stepper Motion Controller Driver Backend API
                  Trinamic Stepper Controller 0.9.0 v4.0.0
      SWDP 0.1.0 v3.7.0
      System control (SYSCON) 0.8.0 v2.7.0
            SYSCON Driver Backend API
      TEE
      Time-aware GPIO 0.1.0 v3.5.0
            Time-aware GPIO Driver Backend API
      UART 2.0.0 v1.0.0
            Interrupt-driven UART API
            Async UART API 1.0.0 v1.14.0
            Polling UART API
            UART Emulation Interface
      Video 1.3.0 v2.1.0
            Video Controls
            Video Driver Backend API
            Video pixel formats
            Video interface bus types
            Video APIs 0.2.0 v4.4.0
      VIRTIO
            Virtqueue Interface
      Inter-VM Shared Memory
      1-Wire 0.8.0 v3.2.0
            1-Wire Sensor API
            1-Wire data link layer
            1-Wire network layer
      Watchdog 1.0.0 v1.0.0
            Watchdog Driver Backend API
      WUC 0.1.0 v4.4.0
            Devicetree WUC Controller API
            WUC Driver Backend API
      Input 0.1.0 v3.4.0
            Input Event Definitions
            LVGL keypad keys
            Device-specific Input API extensions
                  CY8CMBR3xxx
                  Nunchuk
                  PAT912x
                  PAW32xx
                  PMW3610
                  Renesas RA CTSU
                  Renesas RX CTSU
            Analog axis
            Keyboard Matrix
            Keymap utilities
            Touchscreen Events 0.1.0 v3.7.0
      NVMEM 0.1.0 v4.3.0
            NVMEM Devicetree Helpers
Device Model 1.1.0 v1.0.0
      Device memory-mapped IO management
            Single MMIO region macros
            Named MMIO region macros
            Top-level MMIO region macros
Devicetree 1.2.0 v2.2.0
      Node identifiers and helpers
      Property accessors
      ranges property
      Vendor and model name helpers
      reg property
      interrupts property
      Chosen nodes
      “For-each” macros
      Existence checks
      Bus helpers
      Instance-based devicetree APIs
      Devicetree CAN API
      Devicetree Clocks API
            FocalTech FT9001 clock identifiers
            NXP i.MX952 Clock Sources
                  Peripheral Clocks (41-163)
            Microchip SmartFusion2 clock identifiers
      Devicetree Counter Captures API
      Devicetree Display API
      Devicetree DMA API
      Devicetree Fixed Partition API
      Devicetree GPIO API
            GPIO pin headers
                  ArduCam FFC 40-pin camera connector.
                  Arduino Uno (R3) header
                  Arduino Mega header
                  Arduino MKR header
                  Arduino Nano header
                  Arducam DVP 20-pin connector
                  M.2 Key A serial memory connector
                  Raspberry Pi CSI connector
                  ST Morpho header
                  STMod+ connector
      Devicetree HW spinlock API
      Devicetree Interrupt Controller API
            Arm GIC interrupt controller
            Espressif ESP32-C2 interrupt allocator
            Espressif ESP32-C3 interrupt allocator
            Espressif ESP32-C5 interrupt allocator
            Espressif ESP32-C6 interrupt allocator
            Espressif ESP32-H2 interrupt allocator
            Espressif ESP32-P4 interrupt allocator
            Espressif ESP32 interrupt allocator
            Espressif ESP32-S2 interrupt allocator
            Espressif ESP32-S3 interrupt allocator
            Infineon XMC4xxx interrupt controller
            Intel I/O APIC interrupt controller
            ITE IT8XXX2 wake-up controller
            ITE IT8XXX2 interrupt controller
            ITE IT51XXX interrupt controller
            ITE IT51XXX wake-up controller
            Microchip XEC ECIA interrupt controller
            Microchip SmartFusion2 interrupt controller
            OpenISA RV32M1 INTMUX
            Realtek RTS5817 interrupt sources
            TI VIM interrupt controller
      Devicetree IO Channels API
      Map helpers
      Devicetree Mapped Partition API
      Devicetree MBOX API
      NVMEM Devicetree Helpers
      Dependency tracking
      Devicetree Partition API
      Pin control
            Ambiq pin control helpers
                  Ambiq Apollo2 pin control helpers
                  Ambiq Apollo3 pin control helpers
                  Ambiq Apollo4 pin control helpers
                  Ambiq Apollo5 pin control helpers
            Espressif pin control helpers
                  Espressif ESP32 pin control helpers
                  Espressif ESP32C2 pin control helpers
                  Espressif ESP32C3 pin control helpers
                  Espressif ESP32C5 pin control helpers
                  Espressif ESP32C6 pin control helpers
                  Espressif ESP32H2 pin control helpers
                  Espressif ESP32P4 pin control helpers
                  Espressif ESP32S2 pin control helpers
                  Espressif ESP32S3 pin control helpers
            FocalTech pin control helpers
                  FocalTech FT9001 pin control helpers
                        FT9001 IOCTRL register offsets
            Nuvoton pin control helpers
                  Nuvoton NuMaker M46x pin control helpers
            Renesas pin control helpers
                  Renesas RA pin control helpers
                  Renesas RA0 pin control helpers
                  Renesas R-Car pin control helpers
                  Renesas RX pin control helpers
                  Renesas RZ/A pin control helpers
                  Renesas RZ/A2M pin control helpers
                  Renesas RZ/G pin control helpers
                  Renesas RZ/N pin control helpers
                  Renesas RZ/T pin control helpers
                  Renesas RZ/V pin control helpers
            SiFli pin control helpers
                  SiFli SF32LB52x pin control helpers
            Silicon Labs pin control helpers
                  Silicon Labs SiWx91x pin control helpers
                  Silicon Labs xG21 pin control helpers
                  Silicon Labs xG22 pin control helpers
                  Silicon Labs xG23 pin control helpers
                  Silicon Labs xG24 pin control helpers
                  Silicon Labs xG26 pin control helpers
                  Silicon Labs xG27 pin control helpers
                  Silicon Labs xG28 pin control helpers
                  Silicon Labs xG29 pin control helpers
      Devicetree Port Endpoint API
      Devicetree PWMs API
      Devicetree Reset Controller API
      Devicetree SPI API
      Devicetree SRAM API
      Devicetree WUC Controller API
      Devicetree Regulator API
            ADP5360 Devicetree helpers
            AXP192 Devicetree helpers
            MAX20335 Devicetree helpers
            MSPM0 VREF Devicetree helpers
            nPM10xx Devicetree helpers
            nPM1100 Devicetree helpers
            nPM13xx Devicetree helpers
            nPM2100 Devicetree helpers
            nPM6001 Devicetree helpers
            nRF5X Devicetree helpers
            NXP VREF Devicetree helpers
            Raspberry Pi Pico regulator Devicetree helpers
            Silicon Labs DCDC Devicetree helpers
      Devicetree battery helpers
      Devicetree memory attributes
            Generic memory attributes
            Software-specific memory attributes
                  Software-defined memory attributes
            Architecture-specific memory attributes
                  ARM MPU memory attributes
                  ARM64 memory attributes
                  RISC-V memory attributes
                  Xtensa memory attributes
      NXP i.MX952 Power Domains
      Devicetree Renesas RA ELC helpers
            Renesas RA2A1 ELC devicetree macros
            Renesas RA2L1 ELC devicetree macros
            Renesas RA4E1 ELC devicetree macros
            Renesas RA4E2 ELC devicetree macros
            Renesas RA4L1 ELC devicetree macros
            Renesas RA4M1 ELC devicetree macros
            Renesas RA4M2 ELC devicetree macros
            Renesas RA4M3 ELC devicetree macros
            Renesas RA4T1 ELC devicetree macros
            Renesas RA4W1 ELC devicetree macros
            Renesas RA6E1 ELC devicetree macros
            Renesas RA6E2 ELC devicetree macros
            Renesas RA6M1 ELC devicetree macros
            Renesas RA6M2 ELC devicetree macros
            Renesas RA6M3 ELC devicetree macros
            Renesas RA6M4 ELC devicetree macros
            Renesas RA6M5 ELC devicetree macros
            Renesas RA8D1 ELC devicetree macros
            Renesas RA8E1 ELC devicetree macros
            Renesas RA8M1 ELC devicetree macros
            Renesas RA8T1 ELC devicetree macros
Error numbers
Internal and System API
      Architecture Interface
            Architecture thread APIs
            Architecture-specific power management APIs
            Architecture-specific IRQ APIs
            Architecture-specific memory-mapping APIs
            Miscellaneous architecture APIs
            Architecture-specific core dump APIs
            Architecture-specific Thread Local Storage APIs
            Architecture timing APIs
            Architecture-specific SMP APIs
            Architecture-specific userspace APIs
            Architecture-specific gdbstub APIs
            Architecture-specific Stack Walk APIs
            Architecture-specific cache controllers.
            Instruction Memory APIs
      User mode and Syscall APIs
      Kernel Memory Management Internal APIs
      User Mode Internal APIs
Kernel APIs 1.0.0 v1.0.0
      Atomic Services APIs
      Memory domain APIs
            Application memory domain APIs
      Fatal error APIs
            Fatal error base types
      Interrupt Service Routine APIs
      Thread APIs
      Timer APIs
      Queue APIs
      FUTEX APIs
      Event APIs
      FIFO APIs
      LIFO APIs
      Stack APIs
      Mutex APIs
      Condition Variables APIs
      Semaphore APIs
      Work Queue APIs
      Message Queue APIs
      Mailbox APIs
      Pipe APIs
      Memory Slab APIs
      Heap APIs
      Async polling APIs
      CPU Idling APIs
      Floating Point APIs
      Kernel Memory Management
            Demand Paging
                  Demand Paging APIs
                  Eviction Algorithm APIs
                  Backing Store APIs
      Object Core APIs
      Object Core Statistics APIs
      Thread Stack APIs
      Version APIs
      Spinlock APIs
      User Mode APIs
            User mode mutex APIs
            User mode semaphore APIs
      System Clock APIs
            System Timer Low-power Companion Interface
      Barrier Services APIs 0.1.0 v3.4.0
Memory Management APIs
      Memory Attribute Interface
      Memory heaps based on memory attributes
Operating System Services
      Debug
            Coredump APIs
            Coresight APIs
                  Coresight Trace Deformatter
            CPU load monitor
            STP Decoder API
            Symbol Table API
            Thread analyzer
      Device Management
            MCUmgr
                  Transport layers
                        Serial transport
                        SMP transport
                        Bluetooth transport
                        Dummy transport
                        Shell transport
                        UDP transport
                  Callbacks
                        Enumeration Management Callbacks
                        File System Management Callbacks
                        Image Management Callbacks
                        OS Management Callbacks
                        Settings Management Callbacks
                  Handlers
                  Management 1.0.0 v1.11.0
                        Enumeration Management
                              Enumeration Management Callbacks
                        File System Management
                              File System Management Callbacks
                        Image Management
                              Image Management Callbacks
                              Image Management Client
                        OS Management
                              OS Management Callbacks
                              OS Management Client
                        Settings Management
                              Settings Management Callbacks
                        Shell Management
                        Statistics Management
                        Zephyr Basic Management
                  SMP client
            EC Host Command Interface 0.1.0 v2.4.0
                  Backends
                  Simulator
      Xen support
            Xen device model
            Xen Dom0 control
                  Xen Dom0 domain control
                  Xen Dom0 sysctl
            Xen event channels
            Xen internal support
                  Xen console driver
            Xen grant tables
            Xen HVM operations
            Xen memory management
            Xen extended regions
            Xen version queries
      Connectivity
            USB
                  USB buffer macros and definitions 0.1.1 v4.0.0
                  USB BOS support 1.0.0 v1.13.0
                  USB HID common definitions 1.0.0 v1.11.0
                        USB HID Item helpers
                        Mouse and keyboard report descriptors
                  USB HID class API 1.0.0 v1.11.0
                        HID class USB specific definitions
                  USB DFU device update API 0.1.0 v4.1.0
                  USBD HID device API 0.3.0 v3.7.0
                  USB MIDI 2.0 Class device API 0.1.0 v4.1.0
                  USB Mass Storage Class device API 0.2.0 v3.4.0
                  USB Audio Class 2 device API 0.2.0 v3.6.0
                  USB Video Class (UVC) device API 0.1.1 v4.2.0
                  USB device core API 0.2.0 v3.3.0
                  USB device core API 0.2.0 v3.7.0
                  USB Host Core API
            Modem APIs 1.0.0 v3.5.0
                  Modem Chat 1.0.0 v3.5.0
                  Modem CMUX 1.0.0 v3.5.0
                  Modem Pipe 1.0.0 v3.5.0
                  Modem pipelink 1.0.0 v3.7.0
                  Modem PPP 1.0.0 v3.5.0
                  Modem Ubx 1.0.0 v3.7.0
            Bluetooth APIs
                  Device Address
                  Assigned Numbers. 1.0.0 v1.0.0
                        Core Specification Assigned Numbers
                        Bluetooth Mesh Assigned Numbers
                        Generic Audio Assigned Numbers
                  Attribute Protocol (ATT)
                  Audio Input Control Service (AICS) 0.8.0 v2.6.0
                  Audio Stream Control Service (ASCS) 0.1.0 v4.5.0
                  Bluetooth Audio
                        Codec config parsing APIs
                        Codec capability parsing APIs
                        Assigned numbers to string API
                  Bluetooth Basic Audio Profile 0.8.0 v3.0.0
                        BAP Unicast Server APIs
                        BAP Unicast Client APIs
                        BAP Broadcast APIs
                              BAP Broadcast Source APIs
                              BAP Broadcast Sink APIs
                        BAP Broadcast Source APIs
                        BAP Broadcast Sink APIs
                  Basic Audio Profile (BAP) LC3 Presets 0.8.0 v3.0.0
                  Common Audio Profile (CAP) 0.8.0 v3.2.0
                  Bluetooth Content Control Identifier 0.8.0 v3.7.0
                  Call Control Profile (CCP) 0.1.0 v3.7.0
                        CCP Call Control Server APIs
                        CCP Call Control Client APIs
                  Coordinated Set Identification Profile (CSIP) 0.8.0 v3.0.0
                  Bluetooth Gaming Audio Profile 0.8.0 v3.5.0
                  Gaming Audio Profile (GMAP) LC3 Presets 0.8.0 v3.5.0
                  Hearing Access Service (HAS) 0.8.0 v3.1.0
                  Bluetooth LC3 codec 0.8.0 v3.0.0
                  Media Control Client (MCC) 0.8.0 v3.0.0
                  Media Control Service (MCS) 0.8.0 v3.0.0
                  Media Proxy 0.8.0 v3.0.0
                  Microphone Control Profile (MICP) 0.8.0 v2.7.0
                  Published Audio Capabilities Service (PACS) 0.8.0 v3.0.0
                  Public Broadcast Profile (PBP) 0.8.0 v3.5.0
                  Telephone Bearer Service (TBS) 0.8.0 v3.0.0
                  Telephone and Media Audio Profile (TMAP) 0.8.0 v3.4.0
                  Volume Control Profile (VCP) 0.8.0 v2.7.0
                  Volume Offset Control Service (VOCS) 0.8.0 v2.6.0
                  Generic Access Profile (GAP) 1.0.0 v1.0.0
                        Defines and Assigned Numbers
                  Data buffers
                  Byteorder
                  Advanced Audio Distribution Profile (A2DP)
                  Audio Video Remote Control Profile (AVRCP)
                        Audio Video Remote Control Cover Art Profile
                  Basic Imaging Profile (BIP)
                  Generic Object Exchange Profile (GOEP)
                        GOEP transport RFCOMM
                        GOEP transport L2CAP
                  Hands Free Profile - Audio Gateway (HFP-AG)
                  Hands Free Profile (HFP)
                  Bluetooth Logical Link Control and Adaptation Protocol (L2CAP) for BR/EDR
                  Message Access Profile (MAP)
                        Messaging Client Equipment(MCE) OBEX Client
                        Messaging Client Equipment(MCE) OBEX Server
                        Messaging Server Equipment(MSE) OBEX Server
                        Messaging Server Equipment(MSE) OBEX Client
                  IrDA Object Exchange Protocol (OBEX)
                  Phone Book Access Profile (PBAP)
                  RFCOMM
                  Service Discovery Protocol (SDP)
                  Connection management
                  Bluetooth Controller
                  Cryptography
                  Channel Sounding (CS)
                  Encrypted Advertising Data (EAD)
                  Generic Attribute Profile (GATT)
                        GATT Server APIs
                        GATT Client APIs
                  HCI RAW channel
                  Isochronous channels (ISO) 0.8.0 v2.3.0
                  L2CAP
                        L2CAP channel identifiers
                  Bluetooth Mesh
                        Access layer
                        Bluetooth Mesh BLOB model API
                        Bluetooth Mesh BLOB Transfer Client model API
                        Bluetooth Mesh BLOB flash stream
                        Bluetooth Mesh BLOB Transfer Server model API
                        Bridge Configuration common header
                        Bridge Configuration Client Model
                        Bridge Configuration Server Model
                        Runtime Configuration
                              Subnet Configuration
                              Application Configuration
                        Configuration Client Model
                        Configuration Server Model
                        Firmware Distribution models
                              Firmware Distribution Server model
                        Bluetooth Mesh Device Firmware Update
                              Firmware Uppdate Client model
                              Bluetooth Mesh Device Firmware Update (DFU) metadata
                              Firmware Update Server model
                        Health Client Model
                        Health faults
                        Health Server Model
                        Heartbeat
                        Large Composition Data Client model
                        Large Composition Data Server model
                        Provisioning
                        Message
                        Bluetooth Mesh On-Demand Private GATT Proxy Client
                        Bluetooth Mesh On-Demand Private GATT Proxy Server
                        Opcodes Aggregator Client model
                        Opcodes Aggregator Server model
                        Bluetooth Mesh Private Beacon Client
                        Bluetooth Mesh Private Beacon Server
                        Proxy
                        Remote Provisioning models
                        Remote Provisioning Client model
                        Remote provisioning server
                        SAR Configuration common header
                        Bluetooth Mesh SAR Configuration Client Model
                        Bluetooth Mesh SAR Configuration Server Model
                        Bluetooth Mesh Solicitation PDU RPL Client
                        Bluetooth Mesh Solicitation PDU RPL Server
                        Statistic
                  Alert Notification Service (ANS) 0.1.0 v4.4.0
                  Battery Service (BAS)
                  Current Time Service (CTS)
                  Elapsed Time Service (ETS)
                  Heart Rate Service (HRS)
                  Immediate Alert Service (IAS)
                  Object Transfer Service (OTS)
                  UUIDs
                  Bluetooth HCI 0.2.0 v3.7.0
                        Bluetooth HCI Driver Backend API
                  BlueNRG HCI driver extended API
            CAN ISO-TP Protocol
            LoRaWAN APIs 0.2.0 v2.5.0
            MODBUS
            IEEE 802.15.4 and Thread APIs 0.8.0 v1.0.0
                  IEEE 802.15.4 L2 0.8.0 v1.0.0
                  IEEE 802.15.4 Net Management 0.8.0 v1.0.0
                  IEEE 802.15.4 Drivers 0.8.0 v1.0.0
                  OpenThread stack 0.8.0 v1.11.0
            Networking 1.0.0 v1.0.0
                  Network packet capture 0.8.0 v2.6.0
                  COAP Library 0.8.0 v1.10.0
                  CoAP client API 0.1.0 v3.4.0
                  CoAP TCP client API
                  CoAP Manager Events 0.1.0 v3.6.0
                  CoAP OSCORE API 0.1.0 v4.5.0
                  CoAP service API 0.1.0 v3.6.0
                  Connection Manager Connectivity API 0.8.0 v3.4.0
                        Connection Manager Connectivity Bulk API 0.1.0 v3.4.0
                        Connection Manager Connectivity Implementation API 0.8.0 v3.4.0
                  Connection Manager API 0.1.0 v2.0.0
                  DHCPv4 0.8.0 v1.7.0
                  DHCPv4 server 0.8.0 v3.6.0
                  DHCPv6 0.8.0 v3.5.0
                  DNS Resolve Library 0.8.0 v1.8.0
                  DNS Service Discovery 0.8.0 v2.5.0
                  Datagram PLPMTUD API 0.1.0 v4.5.0
                  Distributed Switch Architecture (DSA) 0.8.0 v4.2.0
                  Dummy L2/driver Support Functions 0.8.0 v1.14.0
                  Ethernet Support Functions 0.8.0 v1.0.0
                        DSA tag protocol 0.8.0 v4.4.0
                        IEEE 802.3 management interface 0.8.0 v3.5.0
                        Ethernet MII Support Functions 0.8.0 v1.7.0
                  Ethernet Bridging API 0.8.0 v2.7.0
                  Ethernet bridge FDB 0.1.0 v4.4.0
                  Ethernet Library 0.8.0 v1.12.0
                  Virtual LAN definitions and helpers 0.8.0 v1.12.0
                  FTP client library API 0.1.0 v4.4.0
                  gPTP support 0.1.0 v1.13.0
                  Network Hostname Library 0.8.0 v1.10.0
                  HTTP client API 0.2.0 v2.1.0
                  HTTP HPACK 0.1.0 v3.7.0
                  HTTP request methods 0.8.0 v3.3.0
                  HTTP server API 0.1.0 v3.7.0
                  HTTP service API 0.1.0 v3.4.0
                  HTTP response status codes 0.8.0 v3.3.0
                  ICMP 0.8.0 v3.5.0
                  IGMP API 0.8.0 v2.6.0
                  IPv4 Network Address Translation 0.1.0 v4.5.0
                  Latency Monitor
                  Link Layer Discovery Protocol definitions and helpers 0.8.0 v1.13.0
                  LwM2M high-level API 0.8.0 v1.9.0
                        LwM2M path helper macros 0.8.0 v2.5.0
                  MCP Server API 0.1.0 v4.5.0
                  Network MIDI 2.0 0.1.0 v4.3.0
                        User Datagram Protocol for Universal MIDI Packets
                  Multicast Listener Discovery API 0.8.0 v1.8.0
                  MQTT Client library 0.8.0 v1.14.0
                  MQTT-SN Client library 0.1.0 v3.3.0
                  Network namespace compatibility mode symbols 0.0.1 v4.4.0
                  Network Configuration Library 0.8.0 v1.8.0
                  Application network context 0.8.0 v1.0.0
                  Network Core Library 1.0.0 v1.0.0
                  Network Interface abstraction layer 1.0.0 v1.5.0
                  IPv4/IPv6 primitives and helpers 1.0.0 v1.0.0
                  Network L2 Abstraction Layer 1.0.0 v1.5.0
                  Network Link Address Library 1.0.0 v1.0.0
                  Network Management 2.0.0 v1.7.0
                  Network Offloading Interface 0.8.0 v1.7.0
                  Network Packet Library 0.8.0 v1.5.0
                  Network Packet Filter API 0.8.0 v3.0.0
                        Basic Filter Conditions 0.8.0 v3.0.0
                        Ethernet Filter Conditions 0.8.0 v3.0.0
                  Network Statistics Library 0.8.0 v1.5.0
                  Network time representation. 0.1.0 v3.5.0
                  Network long timeout primitives and helpers 0.8.0 v1.14.0
                  OCPP library 0.1.0 v4.3.0
                  Offloaded Net Devices 0.8.0 v3.4.0
                  Ethernet PHY Interface 0.8.0 v2.7.0
                        Ethernet PHY Driver Backend API
                  PPP L2/driver Support Functions 0.8.0 v2.0.0
                  Prometheus API 0.1.0 v4.0.0
                  Promiscuous mode 0.8.0 v1.13.0
                  PTP support 0.1.0 v3.7.0
                  PTP time 0.8.0 v1.13.0
                  QUIC Library 0.1.0 v4.5.0
                  SNTP 0.8.0 v1.10.0
                  BSD Sockets compatible API 1.0.0 v1.9.0
                        Socket options for TLS 0.8.0 v1.13.0
                        Socket options for IPv4
                        Socket options for IPv6
                  Socket NET_MGMT library 0.1.0 v2.0.0
                  BSD socket service API 0.2.0 v3.6.0
                  SocketCAN library 0.8.0 v1.14.0
                  SSH Client Library 0.1.0 v4.5.0
                  SSH client/server common API 0.1.0 v4.5.0
                  SSH keygen API 0.1.0 v4.5.0
                  SSH Server Library 0.1.0 v4.5.0
                  TFTP Client library 0.1.0 v2.3.0
                  TLS credentials management 0.8.0 v1.13.0
                  Trickle Algorithm Library 0.8.0 v1.7.0
                  Virtual Network Interface Support Functions 0.8.0 v2.6.0
                  Virtual Interface Library 0.8.0 v2.6.0
                  Websocket API 0.1.0 v1.12.0
                  Wi-Fi Management 0.8.0 v1.12.0
                  Wi-Fi credentials library 0.1.0 v4.0.0
                  Wi-Fi Network Manager API 0.8.0 v3.5.0
                  Wireguard VPN service 0.1.0 v4.4.0
                  Zperf API 0.8.0 v3.3.0
      Authentication
            FIDO2 0.1.0 v4.5.0
      Semihosting APIs
      Binary Descriptors
            Binary Descriptor Definition
            Binary Descriptor Reading
      Cache Interface
      Cleanup Helper Interface
      Console API
      CPU Frequency (CPUFreq) 0.1.0 v4.3.0
            CPU Frequency Policy 0.1.0 v4.3.0
            CPU Frequency pstate 0.1.0 v4.3.0
      Crypto 1.0.0 v1.7.0
            Crypto Driver Backend API
            Cipher
            Hash
            Random Function APIs 1.0.0 v1.0.0
      Flash image API
      File System APIs 1.0.0 v1.5.0
      System Initialization
      Instrumentation
      IPC
            Icmsg IPC library API
            Icmsg multi-endpoint IPC library API
            IPC service RPMsg API
            IPC service APIs
            IPC service backend
            IPC service static VRINGs API
            Packed Buffer API
            RPMsg service APIs
      Linkable loadable extensions 0.1.0 v3.5.0
            ELF constants and data types
            ELF inspection APIs
            ELF loader context
            Exported symbol definitions
      Logging 1.0.0 v1.13.0
            Logger system v1.13.0
                  Logging API
                  Logger backends
                        Intel ADSP HDA log backend
                        Intel ADSP mtrace log backend
                        Bluetooth log backend
                        MQTT log backend
                        Network log backend
                        Standard backend helpers
                        Websocket log backend
                        Logger multidomain backend helpers
                  Logger control API v1.13.0
                  Logger frontend
                        STMESP frontend
                  Log links
                  Log messages
                  Log output
                        Log output formatting flags.
            Trace and debug domain
                  STMESP demultiplexer
      Heap Management
            Shared multi-heap interface
            Heap KASAN APIs
            Heap Listener APIs
            Multi-Heap Wrapper
            Low Level Heap Allocator
      Network Buffer Library 1.0.0 v1.0.0
      Power Management (PM) v1.2.0
            S2RAM APIs
            CPU Power Management
            Device
            Device Runtime
            System v1.2.0
                  Hooks
                  Policy
            States
      Retention API 0.1.0 v3.4.0
            Bootloader info interface 0.1.0 v3.5.0
            Boot mode interface
      RTIO 0.2.0 v3.2.0
            RTIO CQE Flags
            RTIO Priorities
            RTIO SQE Flags
            RTIO Operation Codes
            RTIO I2C IODEV Flags
            RTIO I3C IODEV Flags
      Sensing
            Data Types
            Sensors (Sensing)
            Sensor Types (Sensing)
      File System Storage
            Flash Circular Buffer (FCB) 1.0.0 v1.11.0
                  Flash Circular Buffer Data Structures
                  fcb API
                  fcb non-API prototypes
            Non-volatile Storage (NVS) 1.0.0 v1.12.0
                  Non-volatile Storage Data Structures
                  Non-volatile Storage APIs
            Zephyr Memory Storage (ZMS) 0.1.0 v4.0.0
                  ZMS data structures
                  ZMS API
            Settings 1.0.0 v1.12.0
                  Settings backend interface
                  Settings name processing
                  Settings subsystem runtime
      Shell 1.0.0 v1.14.0
            Shell backends
                  ADSP memory window shell backend
                  Dummy shell backend
                  MQTT shell backend
                  RPMsg shell backend
                  RTT shell backend
                  SSH shell backend
                  Telnet shell backend
                  UART shell backend
                  Websocket shell backend
            Shell remote
      State Machine Framework API 0.2.0
      Statistics
      Storage APIs
            Disk Access Interface
            flash area Interface 1.1.1 v1.11.0
            Stream to flash interface 0.1.0 v2.3.0
      Error checking
      CPU Load 0.1.0 v4.3.0
      Checksum
            CRC
      Iterable Sections APIs
      Memory Management
            Memory Banks Driver APIs
            Memory Management Driver APIs
            Memory Blocks APIs
            Word Granular Access Memory APIs
      Asynchronous Notification APIs
      On-Off Service APIs
      System power off
      Task Watchdog APIs 0.8.0 v2.5.0
      Timing Measurement APIs
            Arch specific Timing Measurement APIs
            SoC specific Timing Measurement APIs
            Board specific Timing Measurement APIs
      Tracing
            Tracing hooks
                  User-defined event
                  Thread
                  Work item
                  Work queue
                  Delayable work item
                  Triggered work item
                  Polling
                  Semaphore
                  Mutex
                  Conditional variable
                  Queue
                  FIFO
                  LIFO
                  Stack
                  Message queue
                  Mailbox
                  Pipe
                  Heap
                  Memory slab
                  Timer
                  Event
                  System PM
                  PM Device Runtime
                  Network
                  Network socket
                  GPIO
                  RTIO Tracing APIs
                  Backend-specific extensions
                  Syscall Tracing
            Tracing format
            Tracing utility macros
            Object tracking
      Zbus APIs 1.0.0 v3.3.0
            Zbus Proxy Agent API
                  Zbus Proxy Agent IPC Backend
      PSA Secure Storage API 1.0.4
Testing
      Emulator interfaces
            Emulated ADC
            Biometrics emulator test helpers
            Emulated counter
            BBRAM emulator backend API
            Fuel gauge backend emulator APIs
            Sensor emulator backend API
            eSPI Emulation Interface
            Emulated GPIO
            I2C Emulation Interface
            Fake LED controller
            MSPI Emulation Interface
            SPI Emulation Interface
            UART Emulation Interface
            BC1.2 backed emulator APIs
      FFF extensions
      Zephyr Benchmarking Framework
      Zephyr Testing Framework (ZTest)
            Ztest assertion macros
            Ztest assumption macros
            Ztest expectation macros
            Ztest mocking support
            Ztest testing macros
            Ztest ztress macros
Third-party
      MCUboot image control API
      BBC micro:bit display APIs
      Grove display
      hawkBit Firmware Over-the-Air
            hawkBit autohandler API
            hawkBit configuration API
            hawkBit event API
      UpdateHub Firmware Over-the-Air
Toolchain abstraction
USB Device Controller API 1.0.0 v1.5.0
USB Device Core API 1.0.0 v1.5.0
USB-C Device API 0.1.0 v3.3.0
      Sink_callbacks
      Source_callbacks
Utilities
      Data Structure APIs
            Bit array
            Doubly-linked list
            Hashmap
                  Hash Functions
                  Hashmap Implementations
            Min-heap
            Reference min-heap
            MPSC Lockfree Queue API
            MPSC (Multi producer, single consumer) packet buffer API
                  MPSC (Multi producer, single consumer) packet header
                  MPSC packet buffer flags
            Balanced Red/Black Tree
            Ring Buffer APIs
            Ring queue
            Disjoint-set
            Flagged Single-linked list
            Single-linked list
            SPSC API
            SPSC (Single producer, single consumer) packet buffer API
                  SPSC packet buffer flags
      COBS (Consistent Overhead Byte Stuffing)
      JSON
            JSON Web Token (JWT)
      Navigation
      DSP (Digital Signal Processing) 0.1.0 v3.3.0
            Basic Math Functions
                  Vector Multiplication
                  Vector Addition
                  Vector Subtraction
                  Vector Scale
                  Vector Absolute Value
                  Vector Dot Product
                  Vector Shift
                  Vector Offset
                  Vector Negate
                  Vector bitwise AND
                  Vector bitwise OR
                  Vector bitwise NOT
                  Vector bitwise XOR
                  Vector Clipping
            Helper macros for printing Q values.
            Float/Fixed point shift conversion functions
                  Fixed to Float point conversions
                  Float to Fixed point conversions
      Math Ilog2 Functions
      Math Interpolation Functions
      Base64
      Formatted Output APIs
            Package flags
            Package convert flags
            cbvprintf processing flags.
      Linear Range
      Math extras
      System I/O APIs
            Port I/O APIs
            Memory-mapped register I/O APIs
            Memory bit manipulation APIs
      Time Utility APIs
            Time Units Helpers
            Time Representation APIs
            Time Synchronization APIs
            Timespec Utility APIs
      Utility Functions 0.1.0 v2.4.0
      UUID 0.8.0 v4.2.0