#include <sdrv_pdm.h>
◆ active
app submit enqueue transfer index
◆ callback
◆ context
data pack or loose mode in fifo
◆ data_lsb
pdm request dma transfer when fifo data is <= threshold for capture
◆ dma_abort
◆ dma_buf
◆ dma_channel
◆ dma_data
dma mode must set dma_buf addr, size=period_count*period_size
◆ dma_instance
dma module channel handle
◆ pack_mode
◆ params
< pdm config params app submit transfer ,max is SDRV_PDM_XFER_NUM_TRANSFERS
◆ queue
stream status; true : running false:idle
◆ queue_appl
hw dequeue transfer index
◆ queue_hw
◆ threshold
dma module instance handle
The documentation for this struct was generated from the following file:
- Z:/01-Code/06-SSDK-DEV-Firewall/ssdk/drivers/include/sdrv_pdm.h