#include <max11300.h>
|
template<size_t num_devices> |
Result | Init (Config< num_devices > config) |
|
bool | Ready () |
|
Result | TransmitBlocking (size_t device_index, uint8_t *buff, size_t size) |
|
Result | TransmitDma (size_t device_index, uint8_t *buff, size_t size, MAX11300Types::TransportCallbackFunctionPtr complete_callback, void *callback_context) |
|
Result | TransmitAndReceiveBlocking (size_t device_index, uint8_t *tx_buff, uint8_t *rx_buff, size_t size) |
|
Result | TransmitAndReceiveDma (size_t device_index, uint8_t *tx_buff, uint8_t *rx_buff, size_t size, MAX11300Types::TransportCallbackFunctionPtr complete_callback, void *callback_context) |
|
size_t | GetNumDevices () const |
|
◆ Result
◆ GetNumDevices()
size_t daisy::MAX11300MultiSlaveSpiTransport::GetNumDevices |
( |
| ) |
const |
|
inline |
◆ Init()
Result daisy::MAX11300MultiSlaveSpiTransport::Init |
( |
Config< num_devices > |
config | ) |
|
|
inline |
◆ Ready()
bool daisy::MAX11300MultiSlaveSpiTransport::Ready |
( |
| ) |
|
|
inline |
◆ TransmitAndReceiveBlocking()
◆ TransmitAndReceiveDma()
◆ TransmitBlocking()
◆ TransmitDma()
The documentation for this class was generated from the following file: