XCORE SDK
XCORE Software Development Kit
|
#include <rtos_spi_master.h>
Public Attributes | |
rtos_driver_rpc_t * | rpc_config |
void(* | transaction_start )(rtos_spi_master_device_t *) |
void(* | transfer )(rtos_spi_master_device_t *, uint8_t *, uint8_t *, size_t) |
void(* | delay_before_next_transfer )(rtos_spi_master_device_t *, uint32_t) |
void(* | transaction_end )(rtos_spi_master_device_t *) |
spi_master_t | ctx |
unsigned | op_task_priority |
rtos_osal_thread_t | op_task |
rtos_osal_queue_t | xfer_req_queue |
rtos_osal_semaphore_t | data_ready |
rtos_osal_mutex_t | lock |
Struct representing an RTOS SPI master driver instance.
The members in this struct should not be accessed directly.