Bridle API 4.1.99
A Zephyr based application framework
Loading...
Searching...
No Matches
mfd_sc16is75x_transfer_work Struct Reference

Data Fields

struct k_work work
 The work item performing the transfer.
 
const struct device * dev
 The device on which the transfer is performed.
 
uint8_t sub_address
 The subaddress being read from.
 
uint8_t * rx_data
 Buffer for receiving data from the device.
 
size_t rx_len
 Length of rx_data.
 
struct k_poll_signal * signal
 Signal to be raised once the transfer is complete (or has failed).
 

Field Documentation

◆ dev

const struct device* mfd_sc16is75x_transfer_work::dev

The device on which the transfer is performed.

◆ rx_data

uint8_t* mfd_sc16is75x_transfer_work::rx_data

Buffer for receiving data from the device.

◆ rx_len

size_t mfd_sc16is75x_transfer_work::rx_len

Length of rx_data.

◆ signal

struct k_poll_signal* mfd_sc16is75x_transfer_work::signal

Signal to be raised once the transfer is complete (or has failed).

◆ sub_address

uint8_t mfd_sc16is75x_transfer_work::sub_address

The subaddress being read from.

◆ work

struct k_work mfd_sc16is75x_transfer_work::work

The work item performing the transfer.


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