ESP-IDF + 0/8 examples
SourceVu will show references to i2s_channel_obj_t from the following samples and libraries:
 
Symbols
loading (2/5)...
Files
loading (4/5)...
SummarySyntaxRelatedExamplesReferencesInstancesLifecycle

Fields

Field
Declared as
Description
Parent pointer to controller object.
i2s channel communication mode.
i2s role.
i2s channel direction.
i2s dma object.
i2s driver state. Ensuring the driver working in a correct sequence.
int
i2s interrupt priority flags.
void *
Slot, clock and gpio information of each mode.
bool
Whether start by etm tasks.
bool
Whether stop by etm tasks.
bool
Flag of whether APLL enabled.
uint32_t
Active slot number.
uint32_t
Total slot number.
Mutex semaphore for the channel operations.
Binary semaphore for writing / reading / enabling / disabling.
Power management lock, to avoid apb clock frequency changes while i2s is working.
Message queue handler, used for transporting data between interrupt and read/write task.
uint64_t
The gpio mask that has been reserved by I2S.
Callback functions.
void *
User data for callback functions.
start tx/rx channel.
stop tx/rx channel.

References

from 0/8 examples