Xmega Application Note | |||||
#include <spi_driver.h>
Data Fields | |
volatile uint8_t | bytesToTransceive |
Number of bytes to transfer. | |
volatile uint8_t | bytesTransceived |
Number of bytes transfered. | |
volatile bool | complete |
Complete flag. | |
volatile uint8_t * | receiveData |
Pointer to where to store received data. | |
uint8_t | ssPinMask |
SS pin mask. | |
PORT_t * | ssPort |
Pointer to SS port. | |
const uint8_t * | transmitData |
Pointer to data to transmit. |
Definition at line 79 of file spi_driver.h.
volatile uint8_t SPI_DataPacket::bytesToTransceive |
Number of bytes to transfer.
Definition at line 85 of file spi_driver.h.
Referenced by SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), and SPI_MasterTransceivePacket().
volatile uint8_t SPI_DataPacket::bytesTransceived |
Number of bytes transfered.
Definition at line 86 of file spi_driver.h.
Referenced by SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), SPI_MasterInterruptTransceivePacket(), and SPI_MasterTransceivePacket().
volatile bool SPI_DataPacket::complete |
Complete flag.
Definition at line 87 of file spi_driver.h.
Referenced by main(), SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), SPI_MasterInterruptTransceivePacket(), and SPI_MasterTransceivePacket().
volatile uint8_t* SPI_DataPacket::receiveData |
Pointer to where to store received data.
Definition at line 84 of file spi_driver.h.
Referenced by SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), and SPI_MasterTransceivePacket().
uint8_t SPI_DataPacket::ssPinMask |
SS pin mask.
Definition at line 82 of file spi_driver.h.
Referenced by SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), SPI_MasterInterruptTransceivePacket(), and SPI_MasterTransceivePacket().
PORT_t* SPI_DataPacket::ssPort |
Pointer to SS port.
Definition at line 81 of file spi_driver.h.
Referenced by SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), SPI_MasterInterruptTransceivePacket(), and SPI_MasterTransceivePacket().
const uint8_t* SPI_DataPacket::transmitData |
Pointer to data to transmit.
Definition at line 83 of file spi_driver.h.
Referenced by SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), SPI_MasterInterruptTransceivePacket(), and SPI_MasterTransceivePacket().
Generated on Mon Nov 2 13:52:29 2009 for AVR1309 Using the XMEGA SPI by ![]() |