/** @file CmosDxe.c -- CmosManager DXE driver This DXE driver provides a comprehensive CMOS/RTC NVRAM management protocol. It implements the AMI CmosManager protocol with full support for: - Standard CMOS NVRAM access via ports 0x70/0x71 (NMI-enabled) - Extended CMOS NVRAM access via ports 0x72/0x73 - Bank-switched CMOS register ranges - CMOS shadow buffering with deferred write/flush - CMOS checksum calculation and verification - RTC time read/write (century, year, month, day, hour, minute, second) - Optimal defaults loading - HOB-based CMOS variable persistence - BIOS setup variable storage interface Source: AmiCompatibilityPkg/CmosManager/CmosManagerDxe.c Build: HR6N0XMLK DEBUG_VS2015 X64 Copyright (c) AMI Corporation. All rights reserved. **/ #include "CmosDxe.h" // // Decompiler rename notes were removed from the source body; this module now // carries only the module-level banner and include. //