XCORE SDK
XCORE Software Development Kit
|
#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 |
Struct representing an RTOS SPI slave driver instance.
The members in this struct should not be accessed directly.