|
static void | spi_disable (SPI_t *spi) |
| Disables the SPI. More...
|
|
static void | spi_enable (SPI_t *spi) |
| Enables the SPI. More...
|
|
static void | spi_enable_master_mode (SPI_t *spi) |
| Activate SPI master mode of a SPI peripheral. More...
|
|
static uint8_t | spi_get (SPI_t *spi) |
| Get one data byte to a SPI peripheral. More...
|
|
static bool | spi_is_enabled (SPI_t *spi) |
| Tests if the SPI is enabled. More...
|
|
static bool | spi_is_tx_ok (SPI_t *spi) |
| Tests if the SPI contains a received character. More...
|
|
static void | spi_put (SPI_t *spi, uint8_t data) |
| Put one data byte to a SPI peripheral. More...
|
|
int8_t | spi_xmega_set_baud_div (SPI_t *spi, uint32_t baudrate, uint32_t clkper_hz) |
| Calculates the SPI baudrate divider. More...
|
|