Data Fields
I2S_Transaction Struct Reference

I2S transaction descriptor. More...

#include <I2S.h>

Collaboration diagram for I2S_Transaction:
Collaboration graph
[legend]

Data Fields

List_Elem queueElement
 
void * bufPtr
 
size_t bufSize
 
size_t bytesTransferred
 
size_t untransferredBytes
 
uint16_t numberOfCompletions
 
uintptr_t arg
 

Detailed Description

I2S transaction descriptor.

Field Documentation

§ queueElement

List_Elem I2S_Transaction::queueElement

Used internally to link descriptors together

§ bufPtr

void* I2S_Transaction::bufPtr

Pointer to the buffer

§ bufSize

size_t I2S_Transaction::bufSize

Size of the buffer.

§ bytesTransferred

size_t I2S_Transaction::bytesTransferred

Internal use only. Number of bytes written to or read from the buffer.

§ untransferredBytes

size_t I2S_Transaction::untransferredBytes

Number of non-transfered bytes at transaction's end.

§ numberOfCompletions

uint16_t I2S_Transaction::numberOfCompletions

Parameter incremented each time the transaction is completed.

§ arg

uintptr_t I2S_Transaction::arg

Internal argument. Application must not modify this element.


The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale