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() const | daisy::MultiSlaveSpiHandle | inline |
Init(const Config &config) | daisy::MultiSlaveSpiHandle | |
max_num_devices_ | daisy::MultiSlaveSpiHandle | static |
MultiSlaveSpiHandle() | daisy::MultiSlaveSpiHandle | inline |
MultiSlaveSpiHandle(const MultiSlaveSpiHandle &other)=delete | daisy::MultiSlaveSpiHandle |