MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EFI_PEI_I2C_MASTER_PPI Struct Reference

Data Fields

EFI_PEI_I2C_MASTER_PPI_SET_BUS_FREQUENCY SetBusFrequency
 
EFI_PEI_I2C_MASTER_PPI_RESET Reset
 
EFI_PEI_I2C_MASTER_PPI_START_REQUEST StartRequest
 
CONST
EFI_I2C_CONTROLLER_CAPABILITIES
I2cControllerCapabilities
 
EFI_GUID Identifier
 

Detailed Description

This PPI manipulates the I2C host controller to perform transactions as a master on the I2C bus using the current state of any switches or multiplexers in the I2C bus.

Field Documentation

CONST EFI_I2C_CONTROLLER_CAPABILITIES* _EFI_PEI_I2C_MASTER_PPI::I2cControllerCapabilities
EFI_GUID _EFI_PEI_I2C_MASTER_PPI::Identifier
EFI_PEI_I2C_MASTER_PPI_RESET _EFI_PEI_I2C_MASTER_PPI::Reset
EFI_PEI_I2C_MASTER_PPI_SET_BUS_FREQUENCY _EFI_PEI_I2C_MASTER_PPI::SetBusFrequency
EFI_PEI_I2C_MASTER_PPI_START_REQUEST _EFI_PEI_I2C_MASTER_PPI::StartRequest