caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
Loading...
Searching...
No Matches
Data Fields
cfn_hal_spi_transaction_t Struct Reference

SPI transaction configuration. More...

#include <cfn_hal_spi.h>

Data Fields

const uint8_t * tx_payload
 
uint8_t * rx_payload
 
size_t nbr_of_bytes
 
cfn_hal_gpio_pin_handle_tcs
 

Detailed Description

SPI transaction configuration.

Field Documentation

◆ cs

cfn_hal_gpio_pin_handle_t* cfn_hal_spi_transaction_t::cs

Target CS driver mapping if HAL controlled

◆ nbr_of_bytes

size_t cfn_hal_spi_transaction_t::nbr_of_bytes

Bytes to exchange

◆ rx_payload

uint8_t* cfn_hal_spi_transaction_t::rx_payload

Incoming data buffer

◆ tx_payload

const uint8_t* cfn_hal_spi_transaction_t::tx_payload

Outgoing data buffer


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