102 lines
1.6 KiB
ReStructuredText
102 lines
1.6 KiB
ReStructuredText
.. _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
|