|
Zephyr Project API 4.3.99
A Scalable Open Source RTOS
|
@driver_ops{SPI} More...
#include <spi.h>
Data Fields | |
| spi_api_io | transceive |
| @driver_ops_mandatory Read/write the specified amount of data from the SPI driver. | |
| spi_api_io_async | transceive_async |
| @driver_ops_optional Read/write the specified amount of data from the SPI driver asynchronously. | |
| spi_api_iodev_submit | iodev_submit |
| @driver_ops_optional Submit a SPI device with a request. | |
| spi_api_release | release |
| @driver_ops_mandatory Release the SPI device locked on and/or the CS by the current config. | |
@driver_ops{SPI}
| spi_api_iodev_submit spi_driver_api::iodev_submit |
@driver_ops_optional Submit a SPI device with a request.
CONFIG_SPI_RTIO.
| spi_api_release spi_driver_api::release |
@driver_ops_mandatory Release the SPI device locked on and/or the CS by the current config.
| spi_api_io spi_driver_api::transceive |
@driver_ops_mandatory Read/write the specified amount of data from the SPI driver.
| spi_api_io_async spi_driver_api::transceive_async |
@driver_ops_optional Read/write the specified amount of data from the SPI driver asynchronously.
CONFIG_SPI_ASYNC.