|
Paparazzi UAS
v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
|
Highspeed SPI Slave Interface. More...
#include "std.h"#include "pprzlink/pprzlink_device.h"
Include dependency graph for spi_slave_hs_arch.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | spi_slave_hs |
Macros | |
| #define | SpiEnable() |
| #define | SpiDisable() |
| #define | SPI_SLAVE_HS_RX_BUFFER_SIZE 256 |
| #define | SPI_SLAVE_HS_TX_BUFFER_SIZE 64 |
| struct spi_slave_hs |
Definition at line 37 of file spi_slave_hs_arch.h.
Collaboration diagram for spi_slave_hs:| Data Fields | ||
|---|---|---|
| struct link_device | device | Generic device interface. |
| #define SPI_SLAVE_HS_RX_BUFFER_SIZE 256 |
Definition at line 53 of file spi_slave_hs_arch.h.
Referenced by spi_slave_hs_getch(), and SSP_ISR().
| #define SPI_SLAVE_HS_TX_BUFFER_SIZE 64 |
Definition at line 59 of file spi_slave_hs_arch.h.
Referenced by spi_slave_hs_transmit(), and SSP_ISR().
| #define SpiDisable | ( | ) |
| #define SpiEnable | ( | ) |
Definition at line 44 of file spi_slave_hs_arch.h.
Referenced by ADS8344_start(), baro_scp_read(), baro_scp_start_high_res_measurement(), and lcd_spi_tx().
| struct spi_slave_hs spi_slave_hs |
Definition at line 41 of file spi_slave_hs_arch.c.
| uint8_t spi_slave_hs_rx_buffer[SPI_SLAVE_HS_RX_BUFFER_SIZE] |
Definition at line 45 of file spi_slave_hs_arch.c.
Referenced by spi_slave_hs_getch(), and SSP_ISR().
| uint16_t spi_slave_hs_rx_extract_idx |
Definition at line 44 of file spi_slave_hs_arch.c.
Referenced by spi_slave_hs_char_available(), spi_slave_hs_getch(), and SSP_ISR().
| uint16_t spi_slave_hs_rx_insert_idx |
Definition at line 44 of file spi_slave_hs_arch.c.
Referenced by spi_slave_hs_char_available(), and SSP_ISR().
| uint8_t spi_slave_hs_tx_buffer[SPI_SLAVE_HS_TX_BUFFER_SIZE] |
Definition at line 47 of file spi_slave_hs_arch.c.
Referenced by spi_slave_hs_transmit(), and SSP_ISR().
| uint8_t spi_slave_hs_tx_extract_idx |
Definition at line 46 of file spi_slave_hs_arch.c.
Referenced by spi_slave_hs_transmit(), and SSP_ISR().
| uint8_t spi_slave_hs_tx_insert_idx |
Definition at line 46 of file spi_slave_hs_arch.c.
Referenced by spi_slave_hs_transmit(), and SSP_ISR().