Intel® Quark™ Microcontroller Software Interface
1.4.0
Intel® Quark™ Microcontroller BSP
|
SPI synchronous transfer type. More...
#include <qm_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.
void* qm_spi_transfer_t::rx |
uint16_t qm_spi_transfer_t::rx_len |
Number of data frames to read.
Definition at line 185 of file qm_spi.h.
Referenced by qm_spi_transfer().
void* qm_spi_transfer_t::tx |
uint16_t qm_spi_transfer_t::tx_len |
Number of data frames to write.
Definition at line 184 of file qm_spi.h.
Referenced by qm_spi_transfer().