|
PebbleOS v4.45.0-50-g17e860a43
|
Data Structures | |
| struct | pbl_audio_nrf5_pdm |
| PDM interface. More... | |
| struct | pbl_audio_nrf5_i2s |
| I2S interface. More... | |
Macros | |
| #define | PBL_AUDIO_NRF5_PDM_DEFINE(sym, _name, _clk, _din, _default_gain_mdb) |
| Define the PDM interface, a capture device. | |
| #define | PBL_AUDIO_NRF5_I2S_BOUNCE_FRAMES 512U |
| Stereo frames of an I2S bounce buffer. | |
| #define | PBL_AUDIO_NRF5_I2S_DEFINE(sym, _name, _link, ...) |
| Define the I2S interface, a playback device. | |
Functions | |
| void | pbl_audio_nrf5_pdm_irq_handler (const struct pbl_audio_nrf5_pdm *pdm) |
| PDM interrupt handler, to connect with PBL_IRQ_CONNECT(). | |
| void | pbl_audio_nrf5_i2s_irq_handler (const struct pbl_audio_nrf5_i2s *i2s) |
| I2S interrupt handler, to connect with PBL_IRQ_CONNECT(). | |