i2s_dma_t is only used within ESP-IDF.
 
Symbols
loading...
Files
loading (1/5)...
SummarySyntaxRelatedReferencesInstancesLifecycle

Fields

Field
Declared as
Description
interrupt channel handle.
uint32_t
I2S DMA buffer number, it is also the number of DMA descriptor.
uint32_t
I2S frame number in one DMA buffer. One frame means one-time sample data in all slots.
uint32_t
dma buffer size.
bool
Set to auto clear DMA TX descriptor after callback, i2s will always send zero automatically if no data to send.
bool
Set to auto clear DMA TX descriptor before callback, i2s will always send zero automatically if no data to send.
uint32_t
reading/writing pointer position.
void *
Pointer to current dma buffer.
void *
Pointer to current dma descriptor used for pre-load.
dma descriptor array.
uint8_t **
dma buffer array.