Bridle API 4.1.99
A Zephyr based application framework
|
Structure tracking an asynchronous transfer. More...
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 * | cmd |
The command sequence to be sent. | |
size_t | cmd_len |
Length of the command sequence. | |
uint8_t * | tx_data |
Data to be sent to the device. | |
size_t | tx_len |
Length of tx_data. | |
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). | |
Structure tracking an asynchronous transfer.
uint8_t* mfd_sc18is604_transfer_work::cmd |
The command sequence to be sent.
size_t mfd_sc18is604_transfer_work::cmd_len |
Length of the command sequence.
const struct device* mfd_sc18is604_transfer_work::dev |
The device on which the transfer is performed.
uint8_t* mfd_sc18is604_transfer_work::rx_data |
Buffer for receiving data from the device.
size_t mfd_sc18is604_transfer_work::rx_len |
Length of rx_data.
struct k_poll_signal* mfd_sc18is604_transfer_work::signal |
Signal to be raised once the transfer is complete (or has failed).
uint8_t* mfd_sc18is604_transfer_work::tx_data |
Data to be sent to the device.
size_t mfd_sc18is604_transfer_work::tx_len |
Length of tx_data.
struct k_work mfd_sc18is604_transfer_work::work |
The work item performing the transfer.