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