×
Search
Products and Solutions
Software and Services
Firmware Interface Table
Firmware Interface Table
BIOS Specification October 2022 Revision 1.4
Download as PDF
ID
599500
Date
10/01/2022
Version
1.5
1.4
1.2
Intel Confidential
View More
See Less
Close Filter Modal
Document Table of Contents
Document Table of Contents
Legal
Firmware Interface Table Introduction
Summary of Key Requirements:
FIT Pointer
Firmware Interface Table
Legal
Firmware Interface Table Introduction
Summary of Key Requirements:
FIT Pointer
FIT Pointer
FIT Pointer Rules
FIT Pointer Rules
Firmware Interface Table
Firmware Interface Table
FIT Ordering Rules
FIT Header (Type 0) Rules
Microcode Update (Type 1) Rules
Startup ACM (Type 2) Rules
Diagnostic ACM (Type 3) Rules
Platform Boot Policy (Type 4) Rules
FIT Reset State (Type 6) Rules
BIOS Startup Module (Type 7) Rules
TPM Policy Record (Type 8) Rules
BIOS Policy Data Record (Type 9) Rules
Intel® TXT Policy Data Record (Type 0xA) Rules
Key Manifest Record (Type 0xB) Rules
Boot Policy Manifest (Type 0xC) Rules
Intel® CSE Secure Boot (Type 0x10) Rules
Vendor Authorized Boot Provisioning Table (Type 0x1A) Rules
Vendor Authorized Boot Key Manifest (Type 0x1B) Rules
Vendor Authorized Boot Image Manifest (Type 0x1C) Rules
Vendor Authorized Boot Image Descriptors (Type 0x1D) Rules
SACM Debug Record (Type 0x2C) Rules
Feature Policy Record (Type 0x2D) Rules
Granular SCRTM Error Record (Type 0x2E) Rules
FIT Ordering Rules
FIT Header (Type 0) Rules
Microcode Update (Type 1) Rules
Startup ACM (Type 2) Rules
Diagnostic ACM (Type 3) Rules
Platform Boot Policy (Type 4) Rules
FIT Reset State (Type 6) Rules
BIOS Startup Module (Type 7) Rules
TPM Policy Record (Type 8) Rules
BIOS Policy Data Record (Type 9) Rules
Intel® TXT Policy Data Record (Type 0xA) Rules
Key Manifest Record (Type 0xB) Rules
Boot Policy Manifest (Type 0xC) Rules
Intel® CSE Secure Boot (Type 0x10) Rules
Vendor Authorized Boot Provisioning Table (Type 0x1A) Rules
Vendor Authorized Boot Key Manifest (Type 0x1B) Rules
Vendor Authorized Boot Image Manifest (Type 0x1C) Rules
Vendor Authorized Boot Image Descriptors (Type 0x1D) Rules
SACM Debug Record (Type 0x2C) Rules
Feature Policy Record (Type 0x2D) Rules
Granular SCRTM Error Record (Type 0x2E) Rules
Close Filter Modal
Legal
Firmware Interface Table Introduction
Summary of Key Requirements:
FIT Pointer
FIT Pointer Rules
Firmware Interface Table
FIT Ordering Rules
FIT Header (Type 0) Rules
Microcode Update (Type 1) Rules
Startup ACM (Type 2) Rules
Diagnostic ACM (Type 3) Rules
Platform Boot Policy (Type 4) Rules
FIT Reset State (Type 6) Rules
BIOS Startup Module (Type 7) Rules
TPM Policy Record (Type 8) Rules
BIOS Policy Data Record (Type 9) Rules
Intel® TXT Policy Data Record (Type 0xA) Rules
Key Manifest Record (Type 0xB) Rules
Boot Policy Manifest (Type 0xC) Rules
Intel® CSE Secure Boot (Type 0x10) Rules
Vendor Authorized Boot Provisioning Table (Type 0x1A) Rules
Vendor Authorized Boot Key Manifest (Type 0x1B) Rules
Vendor Authorized Boot Image Manifest (Type 0x1C) Rules
Vendor Authorized Boot Image Descriptors (Type 0x1D) Rules
SACM Debug Record (Type 0x2C) Rules
Feature Policy Record (Type 0x2D) Rules
Granular SCRTM Error Record (Type 0x2E) Rules
Summary of Key Requirements:
The BIOS flash must include a Firmware Interface Table (FIT) with Type 0 (FIT Header) and Type 1 (Microcode Update) entries.
A microcode update must exist for every processor stepping supported by the platform.
Figure 2-1. FIT Layout in Flash / ROM
FIT Pointer
Firmware Interface Table Introduction
FIT Pointer