![]() |
no-OS
|
SPI bus descriptor. More...
#include <no_os_spi.h>
Public Attributes | |
| void * | mutex |
| uint8_t | slave_number |
| uint32_t | device_id |
| uint32_t | max_speed_hz |
| enum no_os_spi_mode | mode |
| enum no_os_spi_bit_order | bit_order |
| enum no_os_spi_lanes | lanes |
| const struct no_os_spi_platform_ops * | platform_ops |
| void * | extra |
SPI bus descriptor.
| enum no_os_spi_bit_order no_os_spibus_desc::bit_order |
SPI bus bit order
| uint32_t no_os_spibus_desc::device_id |
SPI bus device id
| void* no_os_spibus_desc::extra |
SPI bus extra
| enum no_os_spi_lanes no_os_spibus_desc::lanes |
SPI Lanes
| uint32_t no_os_spibus_desc::max_speed_hz |
SPI bus max speed
| enum no_os_spi_mode no_os_spibus_desc::mode |
SPI bus mode
| void* no_os_spibus_desc::mutex |
SPI bus mutex (lock)
| const struct no_os_spi_platform_ops* no_os_spibus_desc::platform_ops |
SPI bus platform ops
| uint8_t no_os_spibus_desc::slave_number |
SPI bus slave number