SemiDrive SSDK Appication Program Interface PTG3.0
Data Fields
sdrv_pdm_dma_buf

#include <sdrv_pdm.h>

Data Fields

uint8_t * addr
 
int32_t buffer_bytes
 
int32_t period_bytes
 
int32_t periods
 
uint32_t appl_ptr
 
uint32_t hw_ptr
 

Field Documentation

◆ addr

uint8_t* addr

< dma mode ,buffer address buffer size

◆ appl_ptr

uint32_t appl_ptr

dma read pointer during playback, dma write pointer during capture

◆ boundary

uint32_t boundary

◆ buffer_bytes

int32_t buffer_bytes

buffer period_size

◆ hw_ptr

uint32_t hw_ptr

dma buff boundary

◆ period_bytes

int32_t period_bytes

buffer period count

◆ periods

int32_t periods

app write pointer during playback, dma read pointer during capture


The documentation for this struct was generated from the following file: