XenevaOS
Loading...
Searching...
No Matches
I2cBusConfigurationManagement.h
Go to the documentation of this file.
1
23#ifndef __I2C_BUS_CONFIGURATION_MANAGEMENT_H__
24#define __I2C_BUS_CONFIGURATION_MANAGEMENT_H__
25
26#define EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL_GUID \
27 { 0x55b71fb5, 0x17c6, 0x410e, { 0xb5, 0xbd, 0x5f, 0xa2, 0xe3, 0xd4, 0x46, 0x6b }}
28
94
95
147typedef
151 IN UINTN I2cBusConfiguration,
152 IN EFI_EVENT Event OPTIONAL,
153 IN EFI_STATUS *I2cStatus OPTIONAL
154 );
155
165
170
171#endif // __I2C_BUS_CONFIGURATION_MANAGEMENT_H__
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
#define CONST
Definition Base.h:327
#define IN
Definition Base.h:347
#define OPTIONAL
Definition Base.h:358
EFI_GUID gEfiI2cBusConfigurationManagementProtocolGuid
EFI_STATUS(EFIAPI * EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL_ENABLE_I2C_BUS_CONFIGURATION)(IN CONST EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL *This, IN UINTN I2cBusConfiguration, IN EFI_EVENT Event OPTIONAL, IN EFI_STATUS *I2cStatus OPTIONAL)
Definition I2cBusConfigurationManagement.h:149
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
VOID * EFI_EVENT
Definition UefiBaseType.h:41
Definition Base.h:281
Definition I2cBusConfigurationManagement.h:159
EFI_I2C_BUS_CONFIGURATION_MANAGEMENT_PROTOCOL_ENABLE_I2C_BUS_CONFIGURATION EnableI2cBusConfiguration
Definition I2cBusConfigurationManagement.h:163