Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Configuration of the PCM streams to be output by the PDM hardware. More...
#include <dmic.h>
Data Fields | |
uint32_t | pcm_rate |
PCM sample rate of stream. | |
uint8_t | pcm_width |
PCM sample width of stream. | |
uint16_t | block_size |
PCM sample block size per transfer. | |
struct k_mem_slab * | mem_slab |
SLAB for DMIC driver to allocate buffers for stream. | |
Configuration of the PCM streams to be output by the PDM hardware.
uint16_t pcm_stream_cfg::block_size |
PCM sample block size per transfer.
struct k_mem_slab* pcm_stream_cfg::mem_slab |
SLAB for DMIC driver to allocate buffers for stream.
uint32_t pcm_stream_cfg::pcm_rate |
PCM sample rate of stream.
uint8_t pcm_stream_cfg::pcm_width |
PCM sample width of stream.