|
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Architecture independent SPI (Serial Peripheral Interface) API. More...
Include dependency graph for spi.c:Go to the source code of this file.
Functions | |
| void | spi0_init (void) |
| void | spi1_init (void) |
| void | spi2_init (void) |
| void | spi_init (struct spi_periph *p) |
| Initialize a spi peripheral. | |
| void | spi_slave_init (struct spi_periph *p) |
| Initialize a spi peripheral in slave mode. | |
| enum SPITransactionStatus | spi_blocking_transceive (struct spi_periph *p, struct spi_transaction *t, float timeout) |
| Perform a spi transaction (blocking). | |
Variables | |
| struct spi_periph | spi0 |
| struct spi_periph | spi1 |
| receive transferred over DMA | |
| struct spi_periph | spi2 |
| receive transferred over DMA | |
Architecture independent SPI (Serial Peripheral Interface) API.
Definition in file spi.c.