![]() |
RT-Thread RTOS
An open source embedded real-time operating system
|
Macros | |
#define | _AUDIO_CTL(a) (RT_DEVICE_CTRL_BASE(Sound) + a) |
#define | AUDIO_CTL_GETCAPS _AUDIO_CTL(1) |
#define | AUDIO_CTL_CONFIGURE _AUDIO_CTL(2) |
#define | AUDIO_CTL_START _AUDIO_CTL(3) |
#define | AUDIO_CTL_STOP _AUDIO_CTL(4) |
#define | AUDIO_CTL_GETBUFFERINFO _AUDIO_CTL(5) |
Control audio device.
#define _AUDIO_CTL | ( | a | ) | (RT_DEVICE_CTRL_BASE(Sound) + a) |
Generate audio command code with a.
[in] | a | offset of command. |
#define AUDIO_CTL_GETCAPS _AUDIO_CTL(1) |
Get audio device capabilities
#define AUDIO_CTL_CONFIGURE _AUDIO_CTL(2) |
Get audio device configuration
#define AUDIO_CTL_START _AUDIO_CTL(3) |
Start audio device
#define AUDIO_CTL_STOP _AUDIO_CTL(4) |
Stop audio device
#define AUDIO_CTL_GETBUFFERINFO _AUDIO_CTL(5) |
Get audio device buffer information