_EFI_I2C_MASTER_PROTOCOL Struct Reference


Data Fields

EFI_I2C_MASTER_PROTOCOL_SET_BUS_FREQUENCY SetBusFrequency
EFI_I2C_MASTER_PROTOCOL_RESET Reset
EFI_I2C_MASTER_PROTOCOL_START_REQUEST StartRequest
CONST
EFI_I2C_CONTROLLER_CAPABILITIES
I2cControllerCapabilities

Detailed Description

I2C master mode protocol

This protocol 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

Pointer to an EFI_I2C_CONTROLLER_CAPABILITIES data structure containing the capabilities of the I2C host controller.

EFI_I2C_MASTER_PROTOCOL_RESET _EFI_I2C_MASTER_PROTOCOL::Reset

Reset the I2C host controller.

EFI_I2C_MASTER_PROTOCOL_SET_BUS_FREQUENCY _EFI_I2C_MASTER_PROTOCOL::SetBusFrequency

Set the clock frequency for the I2C bus.

EFI_I2C_MASTER_PROTOCOL_START_REQUEST _EFI_I2C_MASTER_PROTOCOL::StartRequest

Start an I2C transaction in master mode on the host controller.


Generated on Wed Sep 23 16:24:26 2015 for MdePkg[ALL] by  doxygen 1.5.7.1