XCORE SDK
XCORE Software Development Kit
Public Attributes | List of all members
rtos_spi_master_struct Struct Reference

#include <rtos_spi_master.h>

Public Attributes

rtos_driver_rpc_trpc_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
 

Detailed Description

Struct representing an RTOS SPI master driver instance.

The members in this struct should not be accessed directly.


The documentation for this struct was generated from the following file: