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