![]() |
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. | |
Data structure defining an SPI bus.