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

#include <rtos_spi_slave.h>

Public Attributes

xclock_t clock_block
 
int cpol
 
int cpha
 
port_t p_sclk
 
port_t p_mosi
 
port_t p_miso
 
port_t p_cs
 
void * app_data
 
uint8_t * out_buf
 
size_t outbuf_len
 
size_t bytes_written
 
uint8_t * in_buf
 
size_t inbuf_len
 
size_t bytes_read
 
volatile int waiting_for_isr
 
RTOS_SPI_SLAVE_CALLBACK_ATTR rtos_spi_slave_start_cb_t start
 
RTOS_SPI_SLAVE_CALLBACK_ATTR rtos_spi_slave_xfer_done_cb_t xfer_done
 
streaming_channel_t c
 
rtos_osal_queue_t xfer_done_queue
 
rtos_osal_thread_t hil_thread
 
rtos_osal_thread_t app_thread
 

Detailed Description

Struct representing an RTOS SPI slave driver instance.

The members in this struct should not be accessed directly.


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