libDaisy
Hardware Library for Daisy
Loading...
Searching...
No Matches
daisy::MultiSlaveSpiHandle Member List

This is the complete list of members for daisy::MultiSlaveSpiHandle, including all inherited members.

BlockingReceive(size_t device_index, uint8_t *buff, uint16_t size, uint32_t timeout=100)daisy::MultiSlaveSpiHandle
BlockingTransmit(size_t device_index, uint8_t *buff, size_t size, uint32_t timeout=100)daisy::MultiSlaveSpiHandle
BlockingTransmitAndReceive(size_t device_index, uint8_t *tx_buff, uint8_t *rx_buff, size_t size, uint32_t timeout=100)daisy::MultiSlaveSpiHandle
CheckError()daisy::MultiSlaveSpiHandle
DmaReceive(size_t device_index, uint8_t *buff, size_t size, SpiHandle::StartCallbackFunctionPtr start_callback, SpiHandle::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::MultiSlaveSpiHandle
DmaTransmit(size_t device_index, uint8_t *buff, size_t size, SpiHandle::StartCallbackFunctionPtr start_callback, SpiHandle::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::MultiSlaveSpiHandle
DmaTransmitAndReceive(size_t device_index, uint8_t *tx_buff, uint8_t *rx_buff, size_t size, SpiHandle::StartCallbackFunctionPtr start_callback, SpiHandle::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::MultiSlaveSpiHandle
GetConfig() constdaisy::MultiSlaveSpiHandleinline
Init(const Config &config)daisy::MultiSlaveSpiHandle
max_num_devices_daisy::MultiSlaveSpiHandlestatic
MultiSlaveSpiHandle()daisy::MultiSlaveSpiHandleinline
MultiSlaveSpiHandle(const MultiSlaveSpiHandle &other)=deletedaisy::MultiSlaveSpiHandle