|
YAHAL
Yet Another Hardware Abstraction Library
|
Public Member Functions | |
| dac8311_rp2040_drv (gpio_pin_t mosi_pin, gpio_pin_t sclk_pin, gpio_pin_t sync_pin, gpio_pin_t enable) | |
| void | enable_output (bool v) |
| void | setPcmRate (uint32_t Hz=44100) override |
Public Member Functions inherited from pcm_audio_interface | |
| pcm_audio_interface (uint16_t fifo_size) | |
| int | pcmFifoAvailablePut () |
| bool | pcmFifoPut (pcm_value_t &v) |
| bool | pcmFifoGet (pcm_value_t &v) |
Additional Inherited Members | |
Protected Member Functions inherited from pcm_audio_interface | |
Protected Attributes inherited from pcm_audio_interface | |
| FIFO< pcm_value_t > | pcmFIFO |
Definition at line 23 of file dac8311_rp2040_drv.h.
| dac8311_rp2040_drv::dac8311_rp2040_drv | ( | gpio_pin_t | mosi_pin, |
| gpio_pin_t | sclk_pin, | ||
| gpio_pin_t | sync_pin, | ||
| gpio_pin_t | enable ) |
Definition at line 19 of file dac8311_rp2040_drv.cpp.
|
inline |
Definition at line 33 of file dac8311_rp2040_drv.h.
|
overridevirtual |
Implements pcm_audio_interface.
Definition at line 60 of file dac8311_rp2040_drv.cpp.