#include <MdePkg/Include/Protocol/I2cIo.h>
I2C I/O protocol
Definition at line 127 of file I2cIo.h.
◆ DeviceGuid
Unique value assigned by the silicon manufacture or the third party I2C driver writer for the I2C part. This value logically combines both the manufacture name and the I2C part number into a single value specified as a GUID.
Definition at line 139 of file I2cIo.h.
◆ DeviceIndex
| UINT32 _EFI_I2C_IO_PROTOCOL::DeviceIndex |
Unique ID of the I2C part within the system
Definition at line 144 of file I2cIo.h.
◆ HardwareRevision
| UINT32 _EFI_I2C_IO_PROTOCOL::HardwareRevision |
Hardware revision - ACPI _HRV value. See the Advanced Configuration and Power Interface Specification, Revision 5.0 for the field format and the Plug and play support for I2C web-page for restriction on values.
Definition at line 151 of file I2cIo.h.
◆ I2cControllerCapabilities
◆ QueueRequest
Queue an I2C transaction for execution on the I2C device.
Definition at line 131 of file I2cIo.h.
The documentation for this struct was generated from the following file: