Xmega Application Note


SPI_DataPacket Struct Reference

SPI data packet struct. More...

#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.


Detailed Description

SPI data packet struct.

Definition at line 79 of file spi_driver.h.


Field Documentation

Number of bytes to transfer.

Definition at line 85 of file spi_driver.h.

Referenced by SPI_MasterCreateDataPacket(), SPI_MasterInterruptHandler(), and SPI_MasterTransceivePacket().

volatile bool SPI_DataPacket::complete

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().

@DOC_TITLE@
Generated on Mon Nov 2 13:52:29 2009 for AVR1309 Using the XMEGA SPI by doxygen 1.5.9