RTEMS 6.1-rc6
|
SPDIF handle structure. More...
#include <fsl_spdif.h>
Data Fields | |
uint32_t | state |
spdif_transfer_callback_t | callback |
void * | userData |
spdif_transfer_t | spdifQueue [SPDIF_XFER_QUEUE_SIZE] |
size_t | transferSize [SPDIF_XFER_QUEUE_SIZE] |
volatile uint8_t | queueUser |
volatile uint8_t | queueDriver |
uint8_t | watermark |
SPDIF handle structure.
spdif_transfer_callback_t _spdif_handle::callback |
Callback function called at transfer event
volatile uint8_t _spdif_handle::queueDriver |
Index for driver to get the transfer data and size
volatile uint8_t _spdif_handle::queueUser |
Index for user to queue transfer
spdif_transfer_t _spdif_handle::spdifQueue[SPDIF_XFER_QUEUE_SIZE] |
Transfer queue storing queued transfer
uint32_t _spdif_handle::state |
Transfer status
size_t _spdif_handle::transferSize[SPDIF_XFER_QUEUE_SIZE] |
Data bytes need to transfer
void* _spdif_handle::userData |
Callback parameter passed to callback function
uint8_t _spdif_handle::watermark |
Watermark value