Skip to content

Struct daisy::MultiSlaveSpiHandle::DmaTransfer

ClassList > DmaTransfer

Public Attributes

Type Name
void * callback_context
int8_t device_index
SpiHandle::EndCallbackFunctionPtr end_callback
SpiHandle::StartCallbackFunctionPtr start_callback

Public Functions

Type Name
void Invalidate ()
bool IsValid () const

Public Attributes Documentation

variable callback_context

void* daisy::MultiSlaveSpiHandle::DmaTransfer::callback_context;

variable device_index

int8_t daisy::MultiSlaveSpiHandle::DmaTransfer::device_index;

variable end_callback

SpiHandle::EndCallbackFunctionPtr daisy::MultiSlaveSpiHandle::DmaTransfer::end_callback;

variable start_callback

SpiHandle::StartCallbackFunctionPtr daisy::MultiSlaveSpiHandle::DmaTransfer::start_callback;

Public Functions Documentation

function Invalidate

inline void DmaTransfer::Invalidate () 

function IsValid

inline bool DmaTransfer::IsValid () const


The documentation for this class was generated from the following file external-docs/libDaisy/src/per/spiMultislave.h