|
API Documentation
9.14.00
|
A PDMCC26XX_I2S_BufferRequest data structure is used with PDMCC26XX_I2S_requestBuffer(). More...
Data Fields | |
| void * | bufferHandleIn |
| void * | bufferIn |
| PDMCC26XX_I2S_Status | status |
A PDMCC26XX_I2S_BufferRequest data structure is used with PDMCC26XX_I2S_requestBuffer().
bufferIn is a pointer to the requested buffer. It is NULL if no buffer is available
| Input Mode | Interpretation of bufferIn being NULL after returning |
|---|---|
| Blocking mode | Request timed out and still no buffer available |
| Non-Blocking mode | No buffer available |
PDMCC26XX_I2S_requestBuffer will also return false if there are no buffers available.
| void* PDMCC26XX_I2S_BufferRequest::bufferHandleIn |
Pointer to requested In buffers handle
| void* PDMCC26XX_I2S_BufferRequest::bufferIn |
Pointer to requested In buffer
| PDMCC26XX_I2S_Status PDMCC26XX_I2S_BufferRequest::status |
Status code set by PDMCC26XX_I2S_requestBuffer
1.8.12