| .. | |||
| LegacyRegion2.c | 7 days ago | ||
| LegacyRegion2.h | 7 days ago | ||
| LegacyRegion2.md | 7 days ago | ||
| README.md | 7 days ago | ||
| Index | Module | Size | Phase |
|---|---|---|---|
| 322 | LegacyRegion2 | 4772 bytes (4.7 KB) | DXE |
Manages PAM (Programmable Attribute Map) registers to control read/write/execute permissions on the legacy VGA/BIOS memory region (0xC0000--0xFFFFF). Installs the EFI_LEGACY_REGION2_PROTOCOL, which allows other DXE drivers to decode, lock, and unlock the 13 legacy PAM segments covering the VGA BIOS, option ROM, and system BIOS shadow regions. This driver is essential for legacy OS compatibility and SMM-based memory protection during boot.
Intel x86-64 (PE32+), Purley platform (HR650X). UEFI subsystem.