26#define I2C_ADDRESSING_10_BIT 0x80000000
114#define I2C_FLAG_READ 0x00000001
125#define I2C_FLAG_SMBUS_OPERATION 0x00010000
136#define I2C_FLAG_SMBUS_BLOCK 0x00020000
139#define I2C_FLAG_SMBUS_PROCESS_CALL 0x00040000
146#define I2C_FLAG_SMBUS_PEC 0x00080000
UINT64 UINTN
Definition ProcessorBind.h:118
unsigned int UINT32
Definition ProcessorBind.h:102
#define CONST
Definition Base.h:327
unsigned char UINT8
Definition actypes.h:236
UINT32 MaximumTransmitBytes
Definition PiI2c.h:52
UINT32 MaximumReceiveBytes
Definition PiI2c.h:46
UINT32 StructureSizeInBytes
Definition PiI2c.h:40
UINT32 MaximumTotalBytes
Definition PiI2c.h:57
UINT32 DeviceIndex
Definition PiI2c.h:81
UINT32 HardwareRevision
Definition PiI2c.h:92
CONST EFI_GUID * DeviceGuid
Definition PiI2c.h:76
CONST UINT32 * SlaveAddressArray
Definition PiI2c.h:107
UINT32 SlaveAddressCount
Definition PiI2c.h:102
UINT32 I2cBusConfiguration
Definition PiI2c.h:97
UINT32 LengthInBytes
Definition PiI2c.h:276
UINT8 * Buffer
Definition PiI2c.h:282
UINT32 Flags
Definition PiI2c.h:269
UINTN OperationCount
Definition PiI2c.h:299