#include <sdrv_i2s.h>
◆ channels
◆ dma_buff
dma mode need set dma_buf addr, size=period_count*period_size
◆ fmt
◆ period_bytes
| unsigned int period_bytes |
dma mode need set, dma generates an interrupt transmission data size
◆ periods
dma mode need set, period num
◆ rx_slot_mask
| unsigned int rx_slot_mask |
slot mask ,1 :slot enable; 0:slot disable
◆ sample_rate
◆ sample_width
◆ slot_width
◆ slots
◆ tx_slot_mask
| unsigned int tx_slot_mask |
slot mask ,1 :slot enable; 0:slot disable
◆ usedma
true :dma mode; false:irq mode
The documentation for this struct was generated from the following file:
- Z:/01-Code/06-SSDK-DEV-Firewall/ssdk/drivers/include/sdrv_i2s.h