#include <MdePkg/Include/Pi/PiI2c.h>
I2C controller capabilities
The EFI_I2C_CONTROLLER_CAPABILITIES specifies the capabilities of the I2C host controller. The StructureSizeInBytes enables variations of this structure to be identified if there is need to extend this structure in the future.
Definition at line 30 of file PiI2c.h.
◆ MaximumReceiveBytes
UINT32 EFI_I2C_CONTROLLER_CAPABILITIES::MaximumReceiveBytes |
The maximum number of bytes the I2C host controller is able to receive from the I2C bus.
Definition at line 40 of file PiI2c.h.
◆ MaximumTotalBytes
UINT32 EFI_I2C_CONTROLLER_CAPABILITIES::MaximumTotalBytes |
The maximum number of bytes in the I2C bus transaction.
Definition at line 51 of file PiI2c.h.
◆ MaximumTransmitBytes
UINT32 EFI_I2C_CONTROLLER_CAPABILITIES::MaximumTransmitBytes |
The maximum number of bytes the I2C host controller is able to send on the I2C bus.
Definition at line 46 of file PiI2c.h.
◆ StructureSizeInBytes
UINT32 EFI_I2C_CONTROLLER_CAPABILITIES::StructureSizeInBytes |
Length of this data structure in bytes
Definition at line 34 of file PiI2c.h.
The documentation for this struct was generated from the following file: