Newer
Older
AMI-Aptio-BIOS-Reversed / docs / original_layout_recovery.md
@Ajax Dong Ajax Dong 2 days ago 20 KB Full restructure

Original Source Layout Recovery

Generated from debug/assert/PDB/source-path evidence in the current tree.
Paths are evidence, not proof that every decompiled type or function name is original.

Summary

  • Root: /home/ajax/source/bios_source
  • Modules with path evidence: 333
  • Path evidence records: 5503
  • Unique inferred package paths: 576
  • Unique module build paths: 73

Manual Placement Notes

Some remaining modules had build-output paths rather than clean package paths.
These were moved by module identity and embedded source-path evidence:

  • Build/CpuCsrAccess -> PurleySktPkg/Dxe/CpuCsrAccess
    • Source references point at PurleySktPkg\Dxe\CpuCsrAccess\CpuCsrAccess.c.
  • Build/Tcg2Dxe -> AmiModulePkg/TCG2/Common/TcgDxe/Tcg2Dxe
    • Source references point at AmiModulePkg\TCG2\Common\TcgDxe\Tcg2Dxe.c.
  • Build/SnpDxe -> AmiNetworkPkg/UefiNetworkStack/SnpDxe
    • The module is the Simple Network Protocol DXE driver and belongs with the recovered network stack.
  • Build/HR6N0XMLK/DEBUG_VS2015/X64/SmbiosDataUpdateDxeNeonCityFPGA -> PurleyRpPkg/Uba/UbaMain/Dxe/TypeNeonCityFPGA/SmbiosDataUpdateDxe/SmbiosDataUpdateDxeNeonCityFPGA
    • The module header embeds the UBA NeonCityFPGA package path.

Build/GuidArtifacts remains under Build for now. Those directories are GUID-named
artifacts where the available evidence is incomplete or points at more than one logical
module, so keeping them as build artifacts preserves provenance until a later pass can
split or identify them confidently.

Most Common Module Build Paths

Count Package path
6 PcAtChipsetPkg/PcatRealTimeClockSmm/PcatRealTimeClockSmm
6 LenovoServerPkg/SystemInventory/SystemInventory
5 AmiCRBPkg/Chipset/SB/AcpiModeEnable
5 PurleyPlatPkg/Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform
5 AmiIpmiPkg/Ipmi/BmcAcpi/BmcAcpi
5 Build/CpuCsrAccess
5 AmiCryptoPkg/CryptoProtocols/CryptoSMM
5 PurleyPlatPkg/Ras/Smm/ErrHandling/FpgaErrorHandler/FpgaErrorHandler
5 PurleySktPkg/Smm/FpgaInit/FpgaSmm/FpgaSmm
5 PurleySktPkg/Me/Heci/SmmHeci3/MeHeci3Smm
5 PurleySktPkg/Me/Heci/Smm/HeciSmm
5 PurleySktPkg/Smm/PowerManagement/HwpLvtSmm/HwpLvtSmm
5 AmiIpmiPkg/Ipmi/IpmiRedirFru/IpmiRedirFru
5 AmiModulePkg/KbcEmulation/KbcEmul
5 PurleyPlatPkg/Ras/Smm/McBankErrorInjection/McBankErrorInjection
5 PurleyRpPkg/Platform/Dxe/MeSmmProtocolThunk/MeSmmProtocolThunk
5 AmiIntelCpuPkg/Microcode/MicrocodeUpdate/MicrocodeUpdate
5 AmiModulePkg/Nvme/NvmeSmm/NvmeSmm
5 AmiModulePkg/OemActivation/OA3/OA3_SMM
5 PurleySktPkg/SouthClusterLbg/PchInit/Smm/PchInitSmm
5 PurleySktPkg/SouthClusterLbg/Smbus/Smm/PchSmbusSmm
5 PurleySktPkg/SouthClusterLbg/PchSmiDispatcher/Smm/PchSmiDispatcher
5 UefiCpuPkg/PiSmmCommunication/PiSmmCommunicationSmm
5 PurleyPlatPkg/Platform/RuntimeDxe/PlatformReset/PlatformReset
5 PurleyPlatPkg/Ras/Smm/ErrHandling/ProcessorErrorHandler/ProcessorErrorHandler
5 PurleySktPkg/Smm/Ras/QuiesceSupport/QuiesceSupport
5 PurleySktPkg/Smm/Ras/SmbusRecovery/SmbusRecovery
5 AmiIpmiPkg/Ipmi/BmcElog/SmmBmcElog
5 AmiModulePkg/GenericElog/SmmGenericElog
5 AmiModulePkg/GenericSio/SmmGenericSio
5 AmiIpmiPkg/Ipmi/IpmiInitialize/SmmIpmiBmcInitialize
5 AmiModulePkg/PCI/SmmPciRbIo
5 PurleySktPkg/Smm/SoftSkuSmm/SoftSkuSmm
5 PurleySktPkg/Me/Sps/Smm/SpsSmm
5 CpPlatPkg/Whea/WheaElog/WheaElog
5 CpPlatPkg/Whea/WheaPlatformBoot/WheaPlatformBoot
4 AmiModulePkg/NVRAM/NvramSmm
3 AmiModulePkg/FlashDriver/FlashDriver
3 AmiModulePkg/OemActivation/OA3/OA3
3 MdeModulePkg/Core/PiSmmCore/PiSmmIpl

Most Common Source Reference Paths

Count Package path
311 MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.c
207 MdePkg/Library/DxeHobLib/HobLib.c
203 MdePkg/Library/BaseLib/Unaligned.c
189 MdeModulePkg/Library/PiDxeS3BootScriptLib/BootScriptSave.c
160 MdePkg/Library/BaseLib/String.c
128 MdePkg/Library/PeiHobLib/HobLib.c
113 MdePkg/Library/BaseMemoryLibRepStr/CopyMemWrapper.c
111 MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.c
97 MdePkg/Library/UefiLib/UefiLib.c
83 MdePkg/Library/BaseLib/String.c/
78 MdePkg/Library/BaseMemoryLibRepStr/ZeroMemWrapper.c
76 MdePkg/Library/BaseLib/SafeString.c
73 MdePkg/Library/BaseIoLibIntrinsic/IoLib.c
64 PurleySktPkg/Library/ProcMemInit/Chip/Kti/KtiLib.c
57 MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointer.c
57 MdePkg/Library/BaseLib/X86ReadIdtr.c
54 MdePkg/Library/DxePcdLib/DxePcdLib.c
47 MdePkg/Library/BaseMemoryLibRepStr/CompareMemWrapper.c
46 PurleySktPkg/SouthClusterLbg/Library/PeiDxeSmmGpioLib/GpioLib.c
45 MdePkg/Library/BaseIoLibIntrinsic/IoLibMsc.c
42 MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.c
41 MdePkg/Library/BaseLib/LinkedList.c
36 MdePkg/Library/UefiRuntimeLib/RuntimeLib.c
35 MdePkg/Library/PeiPcdLib/PeiPcdLib.c
34 CpRcPkg/Library/DxeMmPciBaseLib/DxeMmPciBaseLib.c
32 MdeModulePkg/Universal/PCD/Pei/Service.c/
30 MdePkg/Library/UefiRuntimeLib/RuntimeLib.c/
27 MdePkg/Library/UefiMemoryAllocationLib/MemoryAllocationLib.c
26 PurleySktPkg/SouthClusterLbg/Library/PeiDxeSmmPchCycleDecodingLib/PchCycleDecodingLib.c
26 MdePkg/Library/BaseLib/BitField.c
25 PurleySktPkg/SouthClusterLbg/Library/PeiDxeSmmPchInfoLib/PchInfoLib.c
25 MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c
24 MdePkg/Library/BaseLib/Unaligned.c/
22 UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.c
22 AmiIpmiPkg/Ipmi/IpmiRedirFru/IpmiRedirFru/DEBUG/AutoGen.c/
22 PurleySktPkg/Library/MemoryEvContent/RMT/externals/RmtCore/RmtCore.c
21 MdePkg/Library/PeiHobLib/HobLib.c/
20 MdePkg/Library/BaseMemoryLibRepStr/CopyMemWrapper.c/
20 MdeModulePkg/Library/DxeNetLib/NetBuffer.c
20 MdeModulePkg/Library/UefiHiiLib/HiiLib.c

Module Map

Module Best module build path Evidence records
. `` 3
117828F1-DA7D-4BC1-8B58-9A954FED5121 `` 187
217828C1-DA75-5BC1-7B58-91954FED0101 `` 3
224D6EB4-307F-45BA-9DC3-FE9FC6B38148 `` 1
4A43824B-4AA0-4F7F-9A4B-0C2102191361 `` 46
794E15D9-BF1B-4568-99AC-DCE207C022E4 `` 2
ACPI `` 65
AcpiModeEnable AmiCRBPkg/Chipset/SB/AcpiModeEnable 6
AcpiSmmPlatform PurleyPlatPkg/Acpi/DxeSmm/AcpiSmm/AcpiSmmPlatform 5
AddressTranslationDsmMemRas `` 8
Ahci `` 3
AhciRecovery `` 25
AhciSmm `` 1
Aint13 `` 8
AmiBoardInfo2 `` 8
AmiCpuPeiPreMem `` 16
AmiDeviceGuardApi `` 5
AmiErrorHandlerMain `` 1
AmiTcgPlatformDxe `` 1
AmiTcgPlatformPeiAfterMem `` 78
AmiTcgPlatformPeiBeforeMem `` 5
AmiTpm20PlatformPei `` 57
AMITSE `` 4
ArpDxe AmiModulePkg/NVRAM/NvramSmm 5
AST2500PeiInit `` 11
AtaPassThru `` 10
Bds `` 8
BmcAcpi AmiIpmiPkg/Ipmi/BmcAcpi/BmcAcpi 7
BmcElog `` 14
BmcLanConfig `` 1
BootGuardPei PurleyPlatPkg/BootGuard/ExtendBtGSupportToDxe/Pei/BootGuardPei 26
BootMode `` 23
CapsulePei `` 1
CapsuleX64 `` 21
CmosDxe `` 1
CmosPei `` 13
ConSplitter `` 1
CpuCsrAccess Build/CpuCsrAccess 38
CpuCsrAccessSMM `` 4
CPUInfo `` 22
CpuIo2Dxe `` 12
CpuIoDxe `` 13
CpuIoPei `` 20
CpuMpDxe PurleySktPkg/Override/IA32FamilyCpuPkg/CpuMpDxe/CpuMpDxe 30
CpuMpPei `` 83
CpuPei `` 27
CRBDxe AmiCRBPkg/CRB/CRBDxe 40
CRBPei `` 7
CryptoDXE `` 29
CryptoPPI `` 1
CryptoSMM AmiCryptoPkg/CryptoProtocols/CryptoSMM 7
CrystalRidge `` 1
CrystalRidgePeim `` 3
CrystalRidgeSMM `` 2
CsmBlockIo `` 20
CsmDxe `` 2
CsmVideo `` 1
DataHubDxe `` 22
DdrtErrorHandler `` 1
DevicePathDxe `` 1
Dhcp4Dxe `` 4
Dhcp6Dxe `` 12
DiskIoDxe `` 9
DnsDxe `` 1
DpcDxe `` 4
DxeCore `` 105
DxeIpl `` 2
DxeIpmiBmcInitialize `` 2
EarlyVideoPei `` 11
EbcDxe `` 4
EnglishDxe `` 10
EsrtDxe `` 26
ExportHiiDb `` 1
FboGroupForm `` 19
FlashDriver AmiModulePkg/FlashDriver/FlashDriver 35
FlashDriverSmm `` 1
FpgaConfigDataDxeNeonCityFPGA `` 16
FpgaDxe PurleySktPkg/Dxe/FpgaInit/FpgaDxe/FpgaDxe 3
FpgaErrorHandler PurleyPlatPkg/Ras/Smm/ErrHandling/FpgaErrorHandler/FpgaErrorHandler 6
FpgaLoaderPeim `` 5
FpgaPlatformEarlyInit `` 50
FpgaSmm PurleySktPkg/Smm/FpgaInit/FpgaSmm/FpgaSmm 5
FsRecovery `` 5
FwKeyHobPei `` 4
GenericElog `` 12
GenericSio AmiModulePkg/GenericSio/GenericSio 45
GraphicsConsole `` 1
HardwareSignatureEntry `` 2
HddSecurity `` 2
HddSmart `` 3
Heci3Smm PurleySktPkg/Me/Heci/SmmHeci3/MeHeci3Smm 7
HeciInitDxe `` 1
HeciSmm PurleySktPkg/Me/Heci/Smm/HeciSmm 6
HiiDatabase `` 4
HstiIhvProviderDxe `` 1
HstiPlatformDxe `` 4
HttpDxe `` 22
HttpUtilitiesDxe `` 2
HwpLvtSmm PurleySktPkg/Smm/PowerManagement/HwpLvtSmm/HwpLvtSmm 6
IioCfgUpdateDxeLightningRidgeEXECB1 `` 8
IioCfgUpdateDxeLightningRidgeEXECB2 `` 9
IioCfgUpdateDxeLightningRidgeEXECB3 `` 11
IioCfgUpdateDxeLightningRidgeEXECB4 `` 2
IioCfgUpdateDxeLightningRidgeEXRP `` 11
IioCfgUpdateDxeNeonCityEPRP `` 4
IioCfgUpdateDxeNeonCityFPGA `` 9
IioInit PurleySktPkg/Dxe/IioInit/IioInit 1
IntelPhyCard LenovoServerPkg/IntelPhyCard/IntelPhyCard 16
InventoryApp `` 3
Ip4Dxe `` 1
Ip6Dxe `` 3
IpmiDeviceAmount `` 13
IpmiRedirFru AmiIpmiPkg/Ipmi/IpmiRedirFru/IpmiRedirFru 430
IpSecDxe `` 15
IScsiDxe `` 3
IsSecRecoveryPEI `` 3
JedecNvDimm PurleySktPkg/Dxe/JedecNvDimm/JedecNvDimm 85
KbcEmul AmiModulePkg/KbcEmulation/KbcEmul 5
KbcEmulDxe `` 26
LastBootErrorLog `` 2
Legacy8259 `` 7
LegacyInterrupt `` 1
LegacyRegion2 `` 12
LegacySmmSredir `` 1
LegacySredir `` 1
LnvDriverDxe `` 9
LnvDriverPei `` 23
LnvDxeStatusCode LenovoServerPkg/POSTStatus/LnvDxeStatusCode 15
LnvOobDriverDxe `` 13
LnvPeiStatusCode `` 3
LnvPurleyDriverDxe `` 10
LnvPurleyDriverPei `` 5
MainErrorHandler `` 1
McBankErrorInjection PurleyPlatPkg/Ras/Smm/McBankErrorInjection/McBankErrorInjection 6
MemCacheInit `` 20
MePolicyInitPei `` 23
MeSmmProtocolThunk PurleyRpPkg/Platform/Dxe/MeSmmProtocolThunk/MeSmmProtocolThunk 5
Metronome `` 14
MeUma `` 5
MicrocodeUpdate AmiIntelCpuPkg/Microcode/MicrocodeUpdate/MicrocodeUpdate 6
MnpDxe PcAtChipsetPkg/PcatRealTimeClockSmm/PcatRealTimeClockSmm 11
MrcOemHooksPeim PurleyPlatPkg/Platform/Pei/MrcOemHooksPeim/MrcOemHooksPeim 2
Mtftp4Dxe `` 120
Mtftp6Dxe `` 19
MultiSkuDistinctionDxe `` 10
MultiSkuDistinctionPei `` 4
NetworkStackSetupScreen `` 5
NvdimmCommon `` 1
NvdimmSmbusCommon PurleySktPkg/Dxe/NvdimmCommon/NvdimmSmbusCommon 15
Nvme AmiModulePkg/Nvme/Nvme 4
NvmeDynamicSetup AmiModulePkg/Nvme/NvmeDynamicSetup/NvmeDynamicSetup 74
NvmeInt13 `` 14
NvmeSmm AmiModulePkg/Nvme/NvmeSmm/NvmeSmm 5
NvramDxe `` 6
NvramPei AmiModulePkg/NVRAM/NvramPei 49
NvramSm `` 1
NvramSmm `` 4
OA3 AmiModulePkg/OemActivation/OA3/OA3 27
OA3_SMM AmiModulePkg/OemActivation/OA3/OA3_SMM 7
OemPlatformDxePhase LenovoServerPkg/OemPlatformDxePhase/OemPlatformDxePhase 22
OemReadyToBootDxe `` 1
OemVtdRmrr `` 4
OpalSecurity `` 5
OpromUpdateDxeCLX64L `` 4
OpromUpdateDxeLightningRidgeEXECB1 `` 7
OpromUpdateDxeLightningRidgeEXECB2 `` 8
OpromUpdateDxeLightningRidgeEXECB3 `` 16
OpromUpdateDxeLightningRidgeEXECB4 `` 7
OpromUpdateDxeLightningRidgeEXRP PurleyRpPkg/Uba/UbaMain/Dxe/TypeLightningRidgeEXRP/OpromUpdateDxe/OpromUpdateDxe 6
OpromUpdateDxeNeonCityEPECB `` 7
OpromUpdateDxeNeonCityEPRP `` 8
OpromUpdateDxeNeonCityFPGA `` 9
PartitionDxe `` 8
PasswordCheck `` 7
PcatSingleSegmentPciCfg2Pei AmiModulePkg/OemActivation/OA3/OA3 3
PcdDxe `` 1
PcdPeim `` 81
PchInitSmm PurleySktPkg/SouthClusterLbg/PchInit/Smm/PchInitSmm 5
PchResetRuntime `` 140
PchSerialGpio `` 1
PchSmbusSmm PurleySktPkg/SouthClusterLbg/Smbus/Smm/PchSmbusSmm 6
PchSmiDispatcher PurleySktPkg/SouthClusterLbg/PchSmiDispatcher/Smm/PchSmiDispatcher 5
PciBus AmiModulePkg/PCI/PciBus 18
PcieErrorHandler `` 1
PciOutOfResourceSetupPage `` 1
PciRootBridge `` 7
PciTableInit AmiChipsetModulePkg/Library/AmiCspLib/PciTableInit 4
PcRtc `` 3
PcRtcSmm PcAtChipsetPkg/PcatRealTimeClockSmm/PcatRealTimeClockSmm 36
PeiCore `` 2
PeiFrb `` 6
PeiIpmiBmcInitialize `` 16
PeiSelStatusCode `` 7
PerfMonApp `` 8
PiSmmCommunicationPei `` 27
PiSmmCommunicationSmm UefiCpuPkg/PiSmmCommunication/PiSmmCommunicationSmm 6
PiSmmCore `` 4
PiSmmCpuDxeSmm `` 18
PiSmmIpl MdeModulePkg/Core/PiSmmCore/PiSmmIpl 44
Platform PurleyRpPkg/Platform/Dxe/Setup/DxePlatform 217
PlatformCpuPolicy `` 2
PlatformEarlyInit `` 6
PlatformErrorHandler `` 1
PlatformInfo `` 28
PlatformReset PurleyPlatPkg/Platform/RuntimeDxe/PlatformReset/PlatformReset 42
POSTDataTransfer `` 11
PostScreenInfo `` 3
PpmInitialize `` 1
ProcessorErrorHandler PurleyPlatPkg/Ras/Smm/ErrHandling/ProcessorErrorHandler/ProcessorErrorHandler 6
QuiesceSupport PurleySktPkg/Smm/Ras/QuiesceSupport/QuiesceSupport 6
Recovery `` 11
ReFlash `` 70
ReFlashSmm `` 1
RegAccessDxe `` 1
RegAccessPeim `` 15
RomLayoutDxe `` 3
RomLayoutPei `` 42
RuntimeDxe `` 4
RuntimeSmm `` 2
S3NvramSave `` 4
SBPEI `` 11
ScsiDisk `` 1
SecFlashUpdDXE `` 3
SecureBootDXE `` 3
SerialIo `` 1
SerialMuxControl `` 4
SetupConfigUpdateDxeLightningRidgeEXECB1 `` 12
SetupConfigUpdateDxeLightningRidgeEXECB2 `` 11
SetupConfigUpdateDxeLightningRidgeEXECB3 `` 10
SetupConfigUpdateDxeLightningRidgeEXRP `` 8
SetupConfigUpdateDxeNeonCityEPECB `` 7
SetupConfigUpdateDxeNeonCityEPRP `` 4
SetupConfigUpdateDxeNeonCityFPGA `` 3
SetupDefaultLoad LenovoServerPkg/SetupDefaults/SetupDefaultLoad 70
SiInit `` 102
SiInitPreMem `` 85
SioDxeInit `` 1
SlotDataUpdateDxeCLX64L `` 9
SlotDataUpdateDxeLightningRidgeEXECB1 `` 4
SlotDataUpdateDxeLightningRidgeEXECB2 `` 7
SlotDataUpdateDxeLightningRidgeEXECB3 `` 7
SlotDataUpdateDxeLightningRidgeEXRP `` 7
SlotDataUpdateDxeNeonCityEPECB `` 1
SlotDataUpdateDxeNeonCityEPRP `` 8
SlotDataUpdateDxeNeonCityFPGA `` 7
SmartTimer `` 1
Smbios AmiCompatibilityPkg/Smbios/Smbios 3
SmbiosBoard AmiCompatibilityPkg/Smbios/SmbiosBoard/SmbiosBoard 2
SmbiosDataUpdateDxeCLX64L `` 3
SmbiosDataUpdateDxeLightningRidgeEXECB1 `` 4
SmbiosDataUpdateDxeLightningRidgeEXECB2 `` 1
SmbiosDataUpdateDxeLightningRidgeEXRP `` 48
SmbiosDataUpdateDxeNeonCityEPECB `` 2
SmbiosDataUpdateDxeNeonCityEPRP PurleyRpPkg/Uba/UbaMain/Dxe/TypeNeonCityEPRP/SmbiosDataUpdateDxe/SmbiosDataUpdateDxe 96
SmbiosDataUpdateDxeNeonCityFPGA `` 3
SmbiosPeim `` 13
SmbiosType11 LenovoServerPkg/SmbiosType11/SmbiosType11 36
SmbusRecovery PurleySktPkg/Smm/Ras/SmbusRecovery/SmbusRecovery 5
SmiVariable `` 1
SmmAccess PurleySktPkg/Smm/Access/SmmAccess 66
SmmAccessPei `` 14
SmmBmcElog AmiIpmiPkg/Ipmi/BmcElog/SmmBmcElog 7
SmmGenericElog AmiModulePkg/GenericElog/SmmGenericElog 6
SmmGenericSio AmiModulePkg/GenericSio/SmmGenericSio 6
SmmIpmiBmcInitialize AmiIpmiPkg/Ipmi/IpmiInitialize/SmmIpmiBmcInitialize 6
SmmLockBox `` 1
SmmPciRbIo AmiModulePkg/PCI/SmmPciRbIo 6
SmmS3SaveState `` 1
SnpDxe Build/SnpDxe 2
SoftSkuSmm PurleySktPkg/Smm/SoftSkuSmm/SoftSkuSmm 5
SoftSkuStatus PurleySktPkg/Dxe/SoftSkuDxe/SoftSkuDxe 17
SpsDxe `` 1
SpsPei `` 3
SpsSmm PurleySktPkg/Me/Sps/Smm/SpsSmm 5
StaticSkuDataDxeLightningRidgeEXECB1 `` 9
StaticSkuDataDxeLightningRidgeEXECB2 `` 8
StaticSkuDataDxeLightningRidgeEXECB3 `` 4
StaticSkuDataDxeLightningRidgeEXRP `` 9
StaticSkuDataDxeNeonCityEPECB `` 6
StaticSkuDataDxeNeonCityEPRP `` 8
StaticSkuDataDxeNeonCityFPGA PurleyRpPkg/Uba/UbaMain/Dxe/TypeNeonCityFPGA/StaticSkuDataDxe 2
StatusCodeDxe `` 6
StatusCodePei `` 34
StatusCodeSmm `` 2
SystemBoardPpi `` 7
SystemInventory LenovoServerPkg/SystemInventory/SystemInventory 43
Tcg2Dxe Build/Tcg2Dxe 8
TcgDxe `` 16
TcgPei `` 57
TcgPeiplatform `` 8
TcgPlatformSetupPeiPolicy `` 16
TcgPlatformSetupPolicy `` 3
TCMDXE `` 11
TCMPEI `` 13
TerminalSrc `` 1
TimestampDxe `` 2
TlsAuthConfigDxe `` 1
TlsDxe `` 1
Tpm20PlatformDxe `` 14
TpmSmbiosDxe `` 1
TrEEPei `` 52
TxtDxe ServerCommonPkg/Universal/GetSec/Dxe/TxtDxe 28
TxtPei `` 68
UbaConfigDatabaseDxe `` 9
UbaConfigDatabasePei `` 1
UbaInitDxe `` 4
UbaInitPei `` 6
Udp4Dxe `` 2
Udp6Dxe `` 2
UefiConfigManager `` 4
Uhcd `` 1
UncoreInitPeim PurleySktPkg/Pei/UncoreInit/UncoreInit 281
UpdatePcdPei `` 7
UsbInt13 `` 18
UsbOcUpdateDxeCLX64L `` 1
UsbOcUpdateDxeLightningRidgeEXECB1 `` 8
UsbOcUpdateDxeLightningRidgeEXECB2 `` 9
UsbOcUpdateDxeLightningRidgeEXECB4 `` 10
UsbOcUpdateDxeLightningRidgeEXRP `` 7
UsbOcUpdateDxeNeonCityEPECB `` 1
UsbOcUpdateDxeNeonCityFPGA `` 3
UsbPei `` 22
UsbRtDxe `` 70
UsbRtSmm `` 1
UuidDxe `` 4
UuidPeiInit `` 9
VlanConfigDxe `` 2
Volume_Top_File UefiCpuPkg/SecCore/SecCore 14
WdtDxe `` 3
WheaElog CpPlatPkg/Whea/WheaElog/WheaElog 5
WheaErrorLog `` 1
WheaPlatformBoot CpPlatPkg/Whea/WheaPlatformBoot/WheaPlatformBoot 5
WheaSupport CpPlatPkg/Whea/WheaSupport/WheaSupport 18

Usage Notes

  • Prefer exact Build/<target>/<profile>/<arch>/<package>/.../DEBUG/AutoGen.c
    evidence when restoring module paths.
  • PDB paths identify the built module directory; source-file paths can identify
    linked libraries used inside that module.
  • Do not move files solely from this report. Use it to prioritize module-level
    cleanup, README corrections, and later controlled layout reconstruction.