Linux Audio

Check our new training course

Embedded Linux Audio

Check our new training course
with Creative Commons CC-BY-SA
lecture materials

Bootlin logo

Elixir Cross Referencer

Loading...
.. _io_interfaces:

Input / Output Driver APIs
###########################

.. contents::
   :depth: 1
   :local:
   :backlinks: top

.. comment
   not documenting
   .. doxygengroup:: io_interfaces

ADC Interface
*************

.. doxygengroup:: adc_interface
   :project: Zephyr

DMA Interface
*************

.. doxygengroup:: DMA_interface
   :project: Zephyr

GPIO Interface
**************

.. doxygengroup:: gpio_interface
   :project: Zephyr

I2C Interface
*************

.. doxygengroup:: i2c_interface
   :project: Zephyr

I2S Interface
*************

The I2S (Inter-IC Sound) API provides support for the standard I2S interface
as well as common non-standard extensions such as PCM Short/Long Frame Sync
and Left/Right Justified Data Formats.

.. doxygengroup:: i2s_interface
   :project: Zephyr

IPM Interface
*************

.. doxygengroup:: ipm_interface
   :project: Zephyr

PWM Interface
*************

.. doxygengroup:: pwm_interface
   :project: Zephyr

Pinmux Interface
****************

.. doxygengroup:: pinmux_interface
   :project: Zephyr

SPI Interface
*************

.. doxygengroup:: spi_interface
   :project: Zephyr

Entropy Interface
*****************

.. doxygengroup:: entropy_interface
   :project: Zephyr

UART Interface
**************

.. doxygengroup:: uart_interface
   :project: Zephyr

Flash Interface
***************

.. doxygengroup:: flash_interface
   :project: Zephyr

Sensor Interface
****************

.. doxygengroup:: sensor_interface
   :project: Zephyr

Counter Interface
*****************

.. doxygengroup:: counter_interface
   :project: Zephyr