|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Driver Operations Digital Microphone driver operations More...
#include <zephyr/audio/dmic.h>
Data Fields | |
| dmic_configure_t | configure |
| REQ Configure the DMIC driver and controller(s). | |
| dmic_trigger_t | trigger |
| REQ DMIC driver trigger commands. | |
| dmic_read_t | read |
| REQ Read received decimated PCM data stream. | |
Driver Operations Digital Microphone driver operations
This is the driver API structure any Digital Microphone driver needs to define. It contains function pointers to the operations the driver implements, as well as any other driver-specific constant data.
Members marked with REQ MUST be set by the driver, whereas those marked with OPT are optional.
| dmic_configure_t dmic_driver_api::configure |
REQ Configure the DMIC driver and controller(s).
| dmic_read_t dmic_driver_api::read |
REQ Read received decimated PCM data stream.
| dmic_trigger_t dmic_driver_api::trigger |
REQ DMIC driver trigger commands.