|
YAHAL
Yet Another Hardware Abstraction Library
|
Public Member Functions | |
| pcm_pwm_rp2040_drv (gpio_pin_t left, gpio_pin_t right) | |
| void | enable_output (bool v) |
| void | setPcmRate (uint32_t Hz=44100) override |
| void | timer_reset () |
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 25 of file pcm_pwm_rp2040_drv.h.
| pcm_pwm_rp2040_drv::pcm_pwm_rp2040_drv | ( | gpio_pin_t | left, |
| gpio_pin_t | right ) |
Definition at line 21 of file pcm_pwm_rp2040_drv.cpp.
| void pcm_pwm_rp2040_drv::enable_output | ( | bool | v | ) |
Definition at line 77 of file pcm_pwm_rp2040_drv.cpp.
|
overridevirtual |
Implements pcm_audio_interface.
Definition at line 82 of file pcm_pwm_rp2040_drv.cpp.
|
inline |
Definition at line 35 of file pcm_pwm_rp2040_drv.h.