NetBurner 3.5.6
PDF Version
spiDriverStruct Struct Reference

Variables/configurations for a DSPI transfer. More...

#include <dspi.h>

Public Attributes

csReturnType csReturnToInactive
 The chip select assertion configuration.
 
volatile uint8_t SPI_INT_STATUS
 Status of the spi device.
 
volatile BOOL SPIfinished
 
 
volatile uint8_t * pRxBuf
 Pointer to memory where data will be read from the peripheral.
 
volatile uint8_t * pTxBuf
 Pointer to memory where data will be written to the peripheral.
 
uint8_t BitsPerQueue
 The number if bits per transfer, (value = 8 - 32)
 
bool isByteSwap
 
 
uint32_t SPI_SizeLeft
 The number if bytes left in the transfer.
 
uint16_t Command_Mask
 A partial configuration for the queue's command reg.
 
OS_SEMSPI_Sem
 A pointer to an external semaphore provided by DSPIStart()
 
uint32_t WordsToWrite
 Number of words to write to the command/TX Queues and Read from RX.
 
uint32_t LastWordsToWrite
 The amount from the previous ISR.
 
volatile dspiDMAStruct dma
 
 

Detailed Description

Variables/configurations for a DSPI transfer.


The documentation for this struct was generated from the following files: