Intel® Quark™ Microcontroller Software Interface
1.4.0
Intel® Quark™ Microcontroller BSP
|
SPI synchronous transfer type. More...
#include <qm_ss_spi.h>
Data Fields | |
void * | tx |
Write data. More... | |
void * | rx |
Read data. More... | |
uint16_t | tx_len |
Number of data frames to write. More... | |
uint16_t | rx_len |
Number of data frames to read. More... | |
SPI synchronous transfer type.
If the frame size is 8 bits or less, 1 byte is needed per data frame. If the frame size is 9-16 bits, 2 bytes are needed per data frame and frames of more than 16 bits require 4 bytes. In each case, the least significant bits are sent while the extra bits are discarded. The most significant bits of the frame are sent first.
Definition at line 185 of file qm_ss_spi.h.
void* qm_ss_spi_transfer_t::rx |
uint16_t qm_ss_spi_transfer_t::rx_len |
Number of data frames to read.
Definition at line 189 of file qm_ss_spi.h.
Referenced by qm_ss_spi_transfer().
void* qm_ss_spi_transfer_t::tx |
uint16_t qm_ss_spi_transfer_t::tx_len |
Number of data frames to write.
Definition at line 188 of file qm_ss_spi.h.
Referenced by qm_ss_spi_transfer().