Synergy Software Package User's Manual

#include <sf_spi_api.h>

Data Fields

uint8_t channel
 Channel.
 
uint32_t freq_hz_min
 Bus min frequency supported.
 
TX_MUTEX * p_lock_mutex
 Lock mutex handle for this channel.
 
TX_MUTEX device_count_mutex
 Device count mutex handle for this device.
 
TX_EVENT_FLAGS_GROUP * p_sync_eventflag
 Pointer to the event flag object for SPI data transfer.
 
sf_spi_ctrl_t ** pp_curr_ctrl
 Current device using the bus.
 
uint8_t * p_bus_name
 peripheral name SCI_SPI/RSPI
 
spi_api_t const * p_lower_lvl_api
 Pointer to SPI HAL interface to be used in the framework.
 
uint8_t device_count
 Number of devices on the bus, initialize to 0.
 

Detailed Description

Data structure defining an SPI bus.


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