![]() |
OPTIGA™ Trust M
Host Library Documentation
|
Physical layer structure. More...
#include <ifx_i2c_config.h>

Data Fields | |
| uint8_t | buffer [IFX_I2C_FRAME_SIZE+1] |
| Physical layer buffer. More... | |
| uint16_t | buffer_tx_len |
| Tx length. More... | |
| uint16_t | buffer_rx_len |
| Rx length. More... | |
| uint8_t | register_action |
| Action on register, read/write. More... | |
| uint8_t | i2c_cmd |
| i2c read/i2c write More... | |
| uint16_t | retry_counter |
| Retry counter. More... | |
| uint8_t | frame_action |
| Action of frame. Tx/Rx. More... | |
| uint8_t | frame_state |
| Frame state. More... | |
| uint8_t * | p_tx_frame |
| Pointer to data to be sent. More... | |
| uint16_t | tx_frame_len |
| Length of data to be sent. More... | |
| ifx_i2c_event_handler_t | upper_layer_event_handler |
| uint8_t | negotiate_state |
| Negotiation state. More... | |
| uint8_t | request_soft_reset |
| Soft reset requested. More... | |
Physical layer structure.
Definition at line 192 of file ifx_i2c_config.h.
| uint8_t ifx_i2c_pl::buffer[IFX_I2C_FRAME_SIZE+1] |
Physical layer buffer.
Definition at line 197 of file ifx_i2c_config.h.
| uint16_t ifx_i2c_pl::buffer_rx_len |
Rx length.
Definition at line 201 of file ifx_i2c_config.h.
| uint16_t ifx_i2c_pl::buffer_tx_len |
Tx length.
Definition at line 199 of file ifx_i2c_config.h.
| uint8_t ifx_i2c_pl::frame_action |
Action of frame. Tx/Rx.
Definition at line 212 of file ifx_i2c_config.h.
| uint8_t ifx_i2c_pl::frame_state |
Frame state.
Definition at line 214 of file ifx_i2c_config.h.
| uint8_t ifx_i2c_pl::i2c_cmd |
i2c read/i2c write
Definition at line 205 of file ifx_i2c_config.h.
| uint8_t ifx_i2c_pl::negotiate_state |
Negotiation state.
Definition at line 225 of file ifx_i2c_config.h.
| uint8_t* ifx_i2c_pl::p_tx_frame |
Pointer to data to be sent.
Definition at line 216 of file ifx_i2c_config.h.
| uint8_t ifx_i2c_pl::register_action |
Action on register, read/write.
Definition at line 203 of file ifx_i2c_config.h.
| uint8_t ifx_i2c_pl::request_soft_reset |
Soft reset requested.
Definition at line 227 of file ifx_i2c_config.h.
| uint16_t ifx_i2c_pl::retry_counter |
Retry counter.
Definition at line 207 of file ifx_i2c_config.h.
| uint16_t ifx_i2c_pl::tx_frame_len |
Length of data to be sent.
Definition at line 218 of file ifx_i2c_config.h.
| ifx_i2c_event_handler_t ifx_i2c_pl::upper_layer_event_handler |
Definition at line 220 of file ifx_i2c_config.h.