bool spi_submit(struct spi_periph *p, struct spi_transaction *t)
Submit SPI transaction.
bool spi_lock(struct spi_periph *p, uint8_t slave)
spi_lock() function
void spi_slave_unselect(uint8_t slave)
spi_slave_unselect() function
void spi_slave_select(uint8_t slave)
spi_slave_select() function
bool spi_resume(struct spi_periph *p, uint8_t slave)
spi_resume() function
void spi_init_slaves(void)
spi_init_slaves() function
SPI peripheral structure.
SPI transaction structure.
Architecture independent SPI (Serial Peripheral Interface) API.
unsigned char uint8_t
Typedef defining 8 bit unsigned char type.