mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-02 23:51:56 +00:00
Doxygen-generated API documentation had the ability to group API information into sections based on the class of items: Defines, Typedefs, Enums, Functions and then alphabetized with these groups. By removing the Breathe directive :content-only: we can get these class groupings back (instead of having items just sorted alphabetically across all classes), and also allow @name groups to be defined for creating and displaying additional groups (as requested by a developer). Depends on CSS changes in https://github.com/zephyrproject-rtos/docs-theme/pull/14 Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
80 lines
1.2 KiB
ReStructuredText
80 lines
1.2 KiB
ReStructuredText
.. _io_interfaces:
|
|
|
|
Input / Output Driver APIs
|
|
###########################
|
|
|
|
.. contents::
|
|
:depth: 1
|
|
:local:
|
|
:backlinks: top
|
|
|
|
ADC Interface
|
|
*************
|
|
|
|
.. doxygengroup:: adc_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
|
|
|
|
Random Interface
|
|
****************
|
|
|
|
.. doxygengroup:: random_interface
|
|
:project: Zephyr
|
|
|
|
UART Interface
|
|
**************
|
|
|
|
.. doxygengroup:: uart_interface
|
|
:project: Zephyr
|
|
|
|
Sensor Interface
|
|
****************
|
|
|
|
.. doxygengroup:: sensor_interface
|
|
:project: Zephyr
|