EFI SMBus Host Controller Protocol Specification v0.9
This specification defines the core code and services that are required for an implementation of the System Management Bus (SMBus) Host Controller Protocol of the Intel® Platform Innovation Framework for EFI (hereafter referred to as the "Framework"). This protocol is used by code, typically early chipset drivers, and SMBus bus drivers that are running in the EFI Boot Services environment to perform data transactions over the SMBus. This specification does the following:
• Describes the basic components of the SMBus Host Controller Protocol
• Provides code definitions for the SMBus Host Controller Protocol and the SMBus-related type definitions that are architecturally required by the Intel® Platform Innovation Framework for EFI Architecture Specification
Read the full EFI SMBus Host Controller Protocol Specification.