158 return pimpl_ ==
nullptr ?
false :
true;
Definition leddriver.h:33
Result StartDma(int32_t *buffer_rx, int32_t *buffer_tx, size_t size, CallbackFunctionPtr callback)
const Config & GetConfig() const
SaiHandle(const SaiHandle &other)=default
Result
Definition sai.h:103
SaiHandle()
Definition sai.h:108
bool IsInitialized() const
Definition sai.h:156
void(* CallbackFunctionPtr)(int32_t *in, int32_t *out, size_t size)
Definition sai.h:127
SaiHandle & operator=(const SaiHandle &other)=default
Result Init(const Config &config)
Hardware defines and helpers for daisy field platform.
Definition index.h:2
SampleRate sr
Definition sai.h:95
BitDepth bit_depth
Definition sai.h:96
dsy_gpio_pin sck
Definition sai.h:93
Direction a_dir
Definition sai.h:98
Direction b_dir
Definition sai.h:98
struct daisy::SaiHandle::Config::@15 pin_config
Peripheral
Definition sai.h:50
Direction
Definition sai.h:85
dsy_gpio_pin sb
Definition sai.h:93
BitDepth
Definition sai.h:67
Sync a_sync
Definition sai.h:97
Peripheral periph
Definition sai.h:90
SampleRate
Definition sai.h:57
Sync b_sync
Definition sai.h:97
dsy_gpio_pin sa
Definition sai.h:93
dsy_gpio_pin mclk
Definition sai.h:93
dsy_gpio_pin fs
Definition sai.h:93
Definition daisy_core.h:205