| ▼Common Driver Definitions | Definitions common in all driver interfaces (Driver_Common.h) |
| Status Error Codes | Negative return values of functions indicate errors occurred during execution |
| Status Error Codes | Negative values indicate errors (NAND has specific codes in addition to common Status Error Codes) |
| Status Error Codes | Negative values indicate errors (SAI has specific codes in addition to common Status Error Codes) |
| Status Error Codes | Negative values indicate errors (SPI has specific codes in addition to common Status Error Codes) |
| Status Error Codes | Negative values indicate errors (USART has specific codes in addition to common Status Error Codes) |
| ▼CAN Interface | Driver API for CAN Bus Peripheral (Driver_CAN.h) |
| Status Error Codes | Status codes of the CAN driver |
| CAN Unit Events | Callback unit events notified via ARM_CAN_SignalUnitEvent |
| CAN Object Events | Callback objects events notified via ARM_CAN_SignalObjectEvent |
| ►CAN Control Codes | Codes to configure the CAN driver |
| ▼Ethernet Interface | Ethernet common definitions (Driver_ETH.h) |
| Media Interface Types | Ethernet Media Interface type |
| ►Ethernet MAC Interface | Driver API for Ethernet MAC Peripheral (Driver_ETH_MAC.h) |
| ►Ethernet PHY Interface | Driver API for Ethernet PHY Peripheral (Driver_ETH_PHY.h) |
| ▼I2C Interface | Driver API for I2C Bus Peripheral (Driver_I2C.h) |
| I2C Events | The I2C driver generates call back events that are notified via the function ARM_I2C_SignalEvent |
| ►I2C Control Codes | Many parameters of the I2C driver are configured using the ARM_I2C_Control function |
| I2C Address Flags | Specify address flags |
| ▼MCI Interface | Driver API for Memory Card Interface using SD/MMC interface (Driver_MCI.h) |
| MCI Events | The MCI driver generates call back events that are notified via the function ARM_MCI_SignalEvent |
| ►MCI Control Codes | Configure and control the MCI using the ARM_MCI_Control |
| MCI Send Command Flags | Specify various options for sending commands to the card and the expected response |
| MCI Transfer Controls | Specify data transfer mode |
| MCI Card Power Controls | Specify Memory Card Power supply voltage |
| ▼NAND Interface | Driver API for NAND Flash Device Interface (Driver_NAND.h) |
| Status Error Codes | Negative values indicate errors (NAND has specific codes in addition to common Status Error Codes) |
| NAND Events | The NAND driver generates call back events that are notified via the function ARM_NAND_SignalEvent |
| NAND Flags | Specify Flag codes |
| ►NAND Control Codes | Many parameters of the NAND driver are configured using the ARM_NAND_Control function |
| NAND ECC Codes | Specify ECC codes |
| NAND Sequence Execution Codes | Specify execution codes |
| ▼Flash Interface | Driver API for Flash Device Interface (Driver_Flash.h) |
| Flash Events | The Flash driver generates call back events that are notified via the function ARM_Flash_SignalEvent |
| ▼SAI Interface | Driver API for Serial Audio Interface (Driver_SAI.h) |
| Status Error Codes | Negative values indicate errors (SAI has specific codes in addition to common Status Error Codes) |
| SAI Events | The SAI driver generates call back events that are notified via the function ARM_SAI_SignalEvent |
| ►SAI Control Codes | Many parameters of the SAI driver are configured using the ARM_SAI_Control function |
| ▼SPI Interface | Driver API for SPI Bus Peripheral (Driver_SPI.h) |
| Status Error Codes | Negative values indicate errors (SPI has specific codes in addition to common Status Error Codes) |
| SPI Events | The SPI driver generates call back events that are notified via the function ARM_SPI_SignalEvent |
| ►SPI Control Codes | Many parameters of the SPI driver are configured using the ARM_SPI_Control function |
| ▼Storage Interface | Driver API for Storage Device Interface (Driver_Storage.h) |
| Use of Storage APIs | |
| Sample Use of Storage Driver | |
| ▼USART Interface | Driver API for Universal Synchronous Asynchronous Receiver/Transmitter (Driver_USART.h) |
| Status Error Codes | Negative values indicate errors (USART has specific codes in addition to common Status Error Codes) |
| USART Events | The USART driver generates call back events that are notified via the function ARM_USART_SignalEvent |
| ►USART Control Codes | Many parameters of the USART driver are configured using the ARM_USART_Control function |
| ▼USB Interface | USB common definitions (Driver_USB.h) |
| ►USB Device Interface | Driver API for USB Device Peripheral (Driver_USBD.h) |
| ►USB Host Interface | Driver API for USB Host Peripheral (Driver_USBH.h) |
| USB Speed | USB Speed definitions |
| USB Endpoint Type | USB Endpoint Type definitions |
| ▼VIO | API for Virtual I/O (VIO) (cmsis_vio.h) |
| Signals | Signal related defines |
| Value IDs | Value Identifier related defines |
| ▼WiFi Interface | Driver API for WiFi (Driver_WiFi.h) |
| ►WiFi Control | Control functions for the WiFi module |
| ►WiFi Management | Configure and manage the connection to a WiFi access point (AP) or configure and manage the access point (AP) |
| WiFi Bypass Mode | Transfer Ethernet frames by WiFi module |
| ►WiFi Socket | Socket interface to IP stack running on WiFi module |