ifx_i2c_pl

nRF5 SDK v17.1.0

Physical layer structure. More...

#include <ifx_i2c_config.h>

Data Fields

uint8_t buffer [(300)+1]
Physical layer buffer.
uint16_t buffer_tx_len
Tx length.
uint16_t buffer_rx_len
Rx length.
uint8_t register_action
Action on register, read/write.
uint8_t i2c_cmd
i2c read/i2c write
uint16_t retry_counter
Retry counter.
uint8_t frame_action
Action of frame. Tx/Rx.
uint8_t frame_state
Frame state.
uint8_t * p_tx_frame
Pointer to data to be sent.
uint16_t tx_frame_len
Length of data to be sent.
ifx_i2c_event_handler_t upper_layer_event_handler
uint8_t negotiate_state
Negotiation state.
uint8_t request_soft_reset
Soft reset requested.

Detailed Description

Physical layer structure.

  • external/infineon/optiga/include/optiga/ifx_i2c/ifx_i2c_config.h