TI-RTOS Drivers
tidrivers_full_2_20_00_08
|
I2SCC3200DMA Object. More...
#include <I2SCC3200DMA.h>
Data Fields | |
bool | opened |
uint32_t | operationMode |
I2SCC3200DMA_SerialPinVars | serialPinVars [I2SCC3200DMA_NUM_SERIAL_PINS] |
uint16_t | readIndex |
uint16_t | writeIndex |
I2SCC3200DMA_DataSize | dmaSize |
SemaphoreP_Handle | writeSem |
SemaphoreP_Handle | readSem |
HwiP_Handle | hwiHandle |
unsigned long | zeroWriteBufLength |
unsigned long | emptyReadBufLength |
I2S_BufDesc * | CurrentWriteBufDesc |
I2S_BufDesc * | CurrentReadBufDesc |
UDMACC3200_Handle | dmaHandle |
List_List | readActiveQueue |
List_List | readDoneQueue |
List_List | writeActiveQueue |
List_List | writeDoneQueue |
I2SCC3200DMA Object.
The application must not access any member variables of this structure!
bool I2SCC3200DMA_Object::opened |
uint32_t I2SCC3200DMA_Object::operationMode |
I2SCC3200DMA_SerialPinVars I2SCC3200DMA_Object::serialPinVars[I2SCC3200DMA_NUM_SERIAL_PINS] |
uint16_t I2SCC3200DMA_Object::readIndex |
uint16_t I2SCC3200DMA_Object::writeIndex |
I2SCC3200DMA_DataSize I2SCC3200DMA_Object::dmaSize |
SemaphoreP_Handle I2SCC3200DMA_Object::writeSem |
SemaphoreP_Handle I2SCC3200DMA_Object::readSem |
HwiP_Handle I2SCC3200DMA_Object::hwiHandle |
Length of zero buffer to write in case of no data
unsigned long I2SCC3200DMA_Object::zeroWriteBufLength |
Length of empty buffer to read in case of no data requested
unsigned long I2SCC3200DMA_Object::emptyReadBufLength |
I2S_BufDesc* I2SCC3200DMA_Object::CurrentWriteBufDesc |
I2S_BufDesc* I2SCC3200DMA_Object::CurrentReadBufDesc |
UDMACC3200_Handle I2SCC3200DMA_Object::dmaHandle |
List_List I2SCC3200DMA_Object::readActiveQueue |
List_List I2SCC3200DMA_Object::readDoneQueue |
List_List I2SCC3200DMA_Object::writeActiveQueue |
List_List I2SCC3200DMA_Object::writeDoneQueue |