X53Mint PlatformPorting PEI / DXE / SMM
板級「雜項驅動」集合:一個 INF 裡用 DriverEntry 呼叫多個 porting 函式,加上少數獨立 INF。
大綱 — PEI
PlatformPortingPei.inf+DriverEntry.cPlatformInfoPei/HpPlatformInfoHob:平台資訊 HOBHpVpinSelectionPei、PlatformEcInit、AmdVpmSetupPei、ThermalInitPolicyPei
大綱 — DXE
PlatformPortingDxe.inf+DriverEntry.c- 子檔:
OemPlatform、HpPlatformFeaturesDxe、HpPlatformSetupDxe、ThermalInitPolicyDxe、PCIeRegisterOverrideDxe、PlatformMpmPhysicalPresence、HpQualcommSsdtOverrideDxe - 獨立 INF:
F10CallbackLib、HpBiosWifiSarOverrideDxe
大綱 — SMM
HpVpinSelectionSmm
詳細解釋
DriverEntry 模式表示「很多小初始化不想各開一個 FV 檔」。除錯時在 DriverEntry.c 看呼叫順序,再進子目錄。HOB 把 PEI 讀到的板資訊(VPIN、熱政策)交給 DXE。Wifi SAR 與 Qualcomm SSDT 覆寫是連線裝置合規用,和 WiFiSupportAmd 互補。