* * Looking for drivers or help with your PC?

Firmware and Boot Environment

For Plug and Play and power management support under Microsoft Windows operating systems, the system and its firmware must comply with Advanced Configuration and Power Interface Specification (ACPI).

ACPI firmware entries are the same for supporting all versions of Windows for x86 and x64 architectures. EFI firmware is required for 64-bit Windows on Intel Itanium-based systems.

System Firmware for Windows 7 and Windows Server 2008 R2
White PaperConfiguring Windows HotStart
White PaperDirect Application Launch from System Startup in Windows Vista and Windows 7
White PaperFirmware Enhancements for PCs Running Windows 7
White PaperFirmware Memory Corruption during Sleep Transitions

System Firmware - WinHEC 2008
Microsoft Powerpoint (.ppt)UEFI Momentum - the AMD Perspective [WinHEC 2008; 1.2 MB]

Boot Environment
White PaperBCDEdit Commands for Boot Environment
White PaperBoot Configuration Data in Windows Vista
White PaperCustom Bootstrap Actions in Windows Vista
White PaperiSCSI Boot Firmware Table (iBFT)
White PaperModifications to Microsoft Boot Components: Update
Microsoft.comWindows Vista PreOS Environment (Windows Kernel Dev team on Channel 9)

System Firmware for Windows Vista
White PaperBIOS Communication for Display Drivers in Windows Vista
White PaperFirmware Allocation of PCI Device Resources in Windows
White PaperSimple Boot Flag Specification
Microsoft.comBoot Configuration Data (BCD)

System Management BIOS (SMBIOS)
White PaperSMBIOS Support in Windows
Microsoft.comAdministration and Management in the MSDN Library

UEFI - WinHEC 2007
Microsoft Powerpoint (.ppt)UEFI Implementation Guidelines [WinHEC 2007; 292 KB]
Windows MultimediaUEFI Implementation Guidelines [WinHEC 2007; Streaming media]

Unified Extensible Firmware Interface - EFI
White PaperInstalling Windows Server 2008 and Windows Vista SP1 on UEFI Systems
White PaperMicrosoft Extensible Firmware Initiative FAT32 File System Specification, V. 1.03
White PaperMicrosoft Portable Executable and Common Object File Format Specification
White PaperUEFI and Windows
White PaperUEFI Support and Requirements for Windows Operating Systems
White PaperWindows Authenticode Portable Executable Signature Format
Microsoft Powerpoint (.ppt)Unified EFI Update [WinHEC 2005; 493 KB]
This link leaves the Microsoft.com siteExtensible Firmware Interface Specification
This link leaves the Microsoft.com siteImplementing the Unified Extensible Firmware Interface with Intel's Framework

Kernel Enhancements - WinHEC 2006
Microsoft Powerpoint (.ppt)Inside the Windows Pre-Boot and Boot Environment [WinHEC 2006; 272 KB]
Microsoft Powerpoint (.ppt)Kernel Plug and Play Support in Windows Vista [WinHEC 2006; 354 KB]

Firmware Specifications
White PaperIA-64 Systems and ACPI 2.0 64-bit Tables
White PaperWindows Hardware Instrumentation Implementation Guidelines (WHIIG)
This link leaves the Microsoft.com sitePreboot Execution Environment (PXE) based on PXE Specification, v. 2.1
This link leaves the Microsoft.com siteUniversal Serial Bus PC Legacy Compatibility Specification

See Also
WHDC Portal/NodalArchived White Papers
WHDC Portal/NodalPower Management and ACPI


How would you rate the usefulness of this content?
Poor Outstanding