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

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

BlockingReceive(uint8_t *buffer, uint16_t size, uint32_t timeout)daisy::SpiHandle
BlockingTransmit(uint8_t *buff, size_t size, uint32_t timeout=100)daisy::SpiHandle
BlockingTransmitAndReceive(uint8_t *tx_buff, uint8_t *rx_buff, size_t size, uint32_t timeout=100)daisy::SpiHandle
CheckError()daisy::SpiHandle
DmaDirection enum namedaisy::SpiHandle
DmaReceive(uint8_t *buff, size_t size, SpiHandle::StartCallbackFunctionPtr start_callback, SpiHandle::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::SpiHandle
DmaTransmit(uint8_t *buff, size_t size, SpiHandle::StartCallbackFunctionPtr start_callback, SpiHandle::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::SpiHandle
DmaTransmitAndReceive(uint8_t *tx_buff, uint8_t *rx_buff, size_t size, SpiHandle::StartCallbackFunctionPtr start_callback, SpiHandle::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::SpiHandle
EndCallbackFunctionPtr typedefdaisy::SpiHandle
GetConfig() constdaisy::SpiHandle
Init(const Config &config)daisy::SpiHandle
operator=(const SpiHandle &other)=defaultdaisy::SpiHandle
Result enum namedaisy::SpiHandle
SpiHandle()daisy::SpiHandleinline
SpiHandle(const SpiHandle &other)=defaultdaisy::SpiHandle
StartCallbackFunctionPtr typedefdaisy::SpiHandle