RTEMS 6.1-rc6
|
asrc in handler More...
#include <fsl_asrc.h>
Data Fields | |
asrc_transfer_callback_t | callback |
uint32_t | sampleWidth |
uint32_t | sampleMask |
uint32_t | fifoThreshold |
uint8_t * | asrcQueue [ASRC_XFER_QUEUE_SIZE] |
size_t | transferSamples [ASRC_XFER_QUEUE_SIZE] |
volatile uint8_t | queueUser |
volatile uint8_t | queueDriver |
asrc in handler
uint8_t* _asrc_in_handle::asrcQueue[ASRC_XFER_QUEUE_SIZE] |
Transfer queue storing queued transfer
asrc_transfer_callback_t _asrc_in_handle::callback |
Callback function called at convert complete
uint32_t _asrc_in_handle::fifoThreshold |
fifo threshold
volatile uint8_t _asrc_in_handle::queueDriver |
Index for driver to get the transfer data and size
volatile uint8_t _asrc_in_handle::queueUser |
Index for user to queue transfer
uint32_t _asrc_in_handle::sampleMask |
data mask
uint32_t _asrc_in_handle::sampleWidth |
data width
size_t _asrc_in_handle::transferSamples[ASRC_XFER_QUEUE_SIZE] |
Data bytes need to convert