20#ifndef INTERFACE_SPI_H
21#define INTERFACE_SPI_H
41 static void configure(uint8_t
id, uint8_t config_option, uint8_t data);
70 void write(uint32_t data)
volatile;
80 #if defined(TEENSYDUINO)
static volatile bool byte_order[SPI_NUMBER_OF_INTERFACES]
static void send_packet(uint8_t id, uint32_t data)
static void configure(uint8_t id, uint8_t config_option, uint8_t data)
static volatile uint8_t mode[SPI_NUMBER_OF_INTERFACES]
void write(uint32_t data) volatile
static volatile Interface_spi * inst[SPI_NUMBER_OF_INTERFACES]
static volatile uint32_t frequency[SPI_NUMBER_OF_INTERFACES]
static volatile bool active[SPI_NUMBER_OF_INTERFACES]
static volatile uint8_t width[SPI_NUMBER_OF_INTERFACES]
#define SPI_NUMBER_OF_INTERFACES