Shell: handle dump and other commands

2024.05.04

Shell> dh
Handle dump
01: LoadedImage(DxeCore)
02: C85D06BE-5F75-48CE-A80F-1236BA3B87B1
03: Decompress
04: FirmwareVolume2 DevicePath(..apped(0xB,0x200000,0x6FFFFF)) FirmwareVolumeBlo
ck
05: FirmwareVolume2 DevicePath(..d(0xB,0x3EC71000,0x3F61E33F)) FirmwareVolumeBlo
ck
06: FC1BCDB0-7D31-49AA-936A-A4600D9DD083
07: ImageDevicePath(..9BD1-48CC-9258-E2807ECB1B84)) LoadedImage(StatusLedDxe)
08: ImageDevicePath(..87AB-47F9-A3FE-D50B76D89541)) LoadedImage(PcdDxe)
09: GetPcdInfo GetPcdInfoProtocol Pcd Pcd
0A: ImageDevicePath(..43B7-4784-95B1-F4226CB40CEE)) LoadedImage(RuntimeDxe)
0B: RuntimeArch
0C: ImageDevicePath(..7FD6-4665-8646-88E33EF71DFC)) LoadedImage(SecurityStubDxe)

0D: SecurityArch Security2Arch
0E: DeferredImageLoad
0F: ImageDevicePath(..7953-4A84-B7EC-D29E89B62E87)) LoadedImage(EmbeddedMonotoni
cCounter)
10: MonotonicCounterArch
11: ImageDevicePath(..FF36-4E10-93CF-A82159E777C5)) LoadedImage(ResetSystemRunti
meDxe)
12: 2DF6BA0B-7092-440D-BD04-FB091EC3F3C1 695D7835-8D47-4C11-AB22-FA8ACCE7AE7A Re
setNotification ResetArch
13: ImageDevicePath(..C77D-410D-8100-1495911A989D)) LoadedImage(MetronomeDxe)
14: MetronomeArch
15: ImageDevicePath(..BFBD-4882-9ECE-C80BB1C4783B)) LoadedImage(HiiDatabase)
16: HiiImageEx HIIImage ConfigKeywordHandler HIIConfigRouting HIIDatabase HIIStr
ing HIIFont
17: 86F305EA-DFAC-4A6B-9277-47312ECE420A ImageDevicePath(..AE7C-11EC-A154-F42A7D
CB925D)) LoadedImage(NorFlashDxe)
18: D1A86E3F-0707-4C35-83CD-DC2C29C891A3 ImageDevicePath(..AE7C-11EC-A154-F42A7D
CB925D)) LoadedImage(RkFvbDxe)
19: FirmwareVolumeBlock DevicePath(..21DF-44D2-92A5-789899CBF661))
1A: ImageDevicePath(..7068-4FF5-B462-9822B4AD8D60)) LoadedImage(VariableRuntimeD
xe)
1B: VariableWriteArch 81D1675C-86F6-48DF-BD95-9A6E4F0925C3 VariableArch AF23B340
-97B4-4685-8D4F-A3F28169B21D CD3D0A05-9E24-437C-A891-1EE053DB7638
1C: ImageDevicePath(..5C29-453F-825C-837A46A81E15)) LoadedImage(SerialDxe)
1D: DevicePath(..B627241)/Uart(1500000,8,N,1)) SerialIO
1E: ImageDevicePath(..DEC4-4D21-ADF1-593ABCC15882)) LoadedImage(ArmGicDxe)
1F: 32898322-2DA1-474A-BAAA-F3F7CF569470 2890B3EA-053D-1643-AD0C-D64808DA3FF1
20: B8D8CAF2-9E94-462C-A834-6C99FC05EFCF 91CE67A8-E0AA-4012-B99F-B6FCF3048EAA 09
B8BA84-3DD3-49A6-A05A-3134A5F07BAD D7E5ABE9-33AB-418E-9F91-72DAE2BA8E2F ImageDev
icePath(..F027-45E9-AFDF-ADAA6DFAAAC7)) LoadedImage(ArmScmiDxe)
21: ImageDevicePath(..8E38-4A08-9E8F-54F784652F6B)) LoadedImage(AcpiTableDxe)
22: AcpiSdt AcpiTable
23: ImageDevicePath(..0737-49BC-81B5-6889CD57D9EA)) LoadedImage(SmbiosDxe)
24: Smbios
25: ImageDevicePath(..B2A0-4C79-8BF1-3AF8C485EC3D)) LoadedImage(RtcPlatformDxe)

26: ImageDevicePath(..99FE-11EC-9927-F42A7DCB925D)) LoadedImage(Vop2Dxe)
27: C128406A-99D9-11EC-9927-F42A7DCB925D
28: ImageDevicePath(..7B5C-11EC-B45F-F42A7DCB925D)) LoadedImage(AnalogixDpLib)
29: 50439CB6-9B85-11EC-9573-F42A7DCB925D
2A: ImageDevicePath(..B732-11ED-887A-F42A7DCB925D)) LoadedImage(DwHdmiQpLib)
2B: 50439CB6-9B85-11EC-9573-F42A7DCB925D
2C: ImageDevicePath(..4793-429B-A5C5-5E5FD60BF63B)) LoadedImage(DwDpLib)
2D: ImageDevicePath(..37B2-4B85-8683-718588952449)) LoadedImage(UsbHcdDxe)
2E: ImageDevicePath(..229D-4F4D-AA37-9895E6C9EABA)) LoadedImage(DpcDxe)
2F: 480F8AE9-0C46-4AA9-BC89-DB9FBA619806
30: ImageDevicePath(..E72A-11E4-91F9-28D2447C4829)) LoadedImage(HttpUtilitiesDxe
)
31: HttpUtilities
32: ImageDevicePath(..AD6B-4F3A-B60B-F59899003443)) LoadedImage(DevicePathDxe)
33: DevicePathFromText DevicePathToText DevicePathUtilities
34: ImageDevicePath(..F4A5-448A-9E95-795661BB3067)) LoadedImage(ArmPciCpuIo2Dxe)

35: CpuIo2
36: ImageDevicePath(..55F6-4F90-BE56-327356AA1462)) LoadedImage(GmacPlatformDxe)

37: ImageDevicePath(..E8EF-46D0-953C-9B8E96527D13)) LoadedImage(Reset)
38: ResetArch
39: ImageDevicePath(..D72A-451F-9BDB-BAFB52A68415)) LoadedImage(ArmCpuDxe)
3A: CpuArch
3B: ImageDevicePath(..4F72-49E8-986F-2CD899DFFE5D)) LoadedImage(FaultTolerantWri
teDxe)
3C: 3EBD9E82-2C78-4DE6-9786-8D4BFCB7C881
3D: ImageDevicePath(..6752-42CA-B0B1-7344FE2546B7)) LoadedImage(ArmTimerDxe)
3E: TimerArch
3F: ImageDevicePath(..983E-4B58-8292-BC310F6962DF)) LoadedImage(PlatformSmbiosDx
e)
40: ImageDevicePath(..B1D3-4EF8-957C-8048606FF671)) LoadedImage(SetupBrowser)
41: HIIFormBrowser2
42: 1F73B18D-4630-43C1-A1DE-6F80855D7DA4 A770C357-B693-4E6D-A6CF-D21C728E550B
43: ImageDevicePath(..EC75-4855-A54D-809C75241F6C)) LoadedImage(BdsDxe)
44: BdsArch
45: 9859BB19-407C-4F8B-BCE1-F8DA6565F4A5 7197C8A7-6559-4C93-93D5-8A84F988798B Im
ageDevicePath(..45EC-11EC-9726-F42A7DCB925D)) LoadedImage(RK3588Dxe)
46: DF0E9B10-CBD6-496F-83D6-EFBB969CE53D
47: DevicePath(..A468-42CD-85EE-7043213F73A3))
48: HiiPackageList ImageDevicePath(..8B1A-11EC-BD4B-F42A7DCB925D)) LoadedImage(L
ogoDxe)
49: 53CD299F-2BC1-40C0-8C07-23F64FDB30E0
4A: ImageDevicePath(..13F2-4B21-8A23-53D3F714B840)) LoadedImage(CapsuleRuntimeDx
e)
4B: CapsuleArch
4C: ImageDevicePath(..71AE-4C36-B2A3-DCEB0EB2B7D8)) LoadedImage(WatchdogTimer)
4D: WatchdogTimerArch
4E: ImageDevicePath(..4B88-11EC-A8EE-F42A7DCB925D)) LoadedImage(I2cDxe)
4F: ECA2AE9E-7594-4901-871C-449DA1A11660 I2cHost A6AF18AE-3BD5-4AF9-BB6A-DB85076
28138 DevicePath(..5D,000000000200000000000000)) 7B4AF789-43D2-44A5-A0B3-3FA5DED
7A127 I2cBusConfigurationManagement I2cEnumerate I2cMaster
50: ImageDevicePath(..92E1-11EC-B51D-F42A7DCB925D)) LoadedImage(LcdGraphicsOutpu
tDxe)
51: DriverBinding ImageDevicePath(..B946-11EC-9D33-F42A7DCB925D)) LoadedImage(Oh
ciDxe)
52: ImageDevicePath(..12B3-4305-A417-BB1A4F94081E)) LoadedImage(RamDiskDxe)
53: HIIConfigAccess DevicePath(..12B3-4305-A417-BB1A4F94081E))
54: HIIConfigAccess DevicePath(..3581-4A55-8E73-2B769AAA30C5))
55: 28A03FF4-12B3-4305-A417-BB1A4F94081E RamDisk
56: 7CA1024F-EB17-11E5-9DBA-28D2447C4829 ImageDevicePath(..EB17-11E5-9DBA-28D244
7C4829)) LoadedImage(TlsAuthConfigDxe)
57: HIIConfigAccess DevicePath(..EB17-11E5-9DBA-28D2447C4829))
58: HIIConfigAccess DevicePath(..9A04-4C6D-A748-793DAA0F65DF))
59: ImageDevicePath(..058E-4B55-A54B-F02F83A24707)) LoadedImage(DisplayEngine)
5A: HiiPopup 9BBE29E9-FDA1-41EC-AD52-452213742D2E
5B: ImageDevicePath(..5E79-4176-9E51-9BB268A17DD1)) LoadedImage(PciHostBridgeDxe
)
5C: PciEnumerationComplete PciHostBridgeResourceAllocation
5D: PCIRootBridgeIO(PciRootBridgeIo) DevicePath(PcieRoot(0x0))
5E: 4E939DE9-D948-4B0F-88ED-E6E1CE517C1E ImageDevicePath(..9CDC-49D2-A306-6E11E3
59F9B3)) LoadedImage(NonCoherentIoMmuDxe)
5F: ImageDevicePath(..E302-4560-85F4-0E78FB731922)) LoadedImage(UsbDpPhyDxe)
60: B4BCF881-C8B3-46D7-AFBE-5A2D949D93C3
61: 50439CB6-9B85-11EC-9573-F42A7DCB925D
62: ImageDevicePath(..C2DC-49EE-A932-8074718CDC6D)) LoadedImage(AcpiPlatformDxe)

63: ImageDevicePath(..BB17-4FF5-8C61-DBB4474E4A13)) LoadedImage(FdtPlatformDxe)

64: ImageDevicePath(..4135-4A55-AE4E-4971BBF0885D)) LoadedImage(RealTimeClock)
65: RealTimeClockArch
66: DriverBinding ImageDevicePath(..4FDF-4E55-A45B-E123F84D456A)) LoadedImage(Co
nPlatformDxe)
67: DriverBinding
68: DriverBinding ImageDevicePath(..CF6D-477C-A5A8-B4844E3DE281)) LoadedImage(Co
nSplitterDxe)
69: DriverBinding
6A: DriverBinding
6B: DriverBinding
6C: DriverBinding
6D: AbsolutePointer SimplePointer SimpleTextInEx SimpleTextIn
6E: UGADraw GraphicsOutput(GraphicsOutput) SimpleTextOut
6F: SimpleTextOut
70: DriverBinding ImageDevicePath(..4B24-11D5-9A5A-0090273FC14D)) LoadedImage(Gr
aphicsConsoleDxe)
71: DriverBinding ImageDevicePath(..A40F-4875-977F-5B93FF237FC6)) LoadedImage(Te
rminalDxe)
72: ImageDevicePath(..BB0A-43F0-A843-5BE8B14F8CCD)) LoadedImage(BootGraphicsReso
urceTableDxe)
73: 4B5DC1DF-1EAA-48B2-A7E9-EAC489A00B5C CDEA2BD3-FC25-4C1C-B97C-B31186064990
74: DriverBinding ImageDevicePath(..7594-4901-871C-449DA1A11660)) LoadedImage(I2
cDxe)
75: DriverBinding
76: DriverBinding ImageDevicePath(..8F2A-4DB0-9991-6F856594777E)) LoadedImage(Eh
ciDxe)
77: DriverBinding ImageDevicePath(..A759-412C-ADE4-DCD03E7F7C28)) LoadedImage(Xh
ciDxe)
78: DriverBinding ImageDevicePath(..A063-11D4-9A3A-0090273FC14D)) LoadedImage(Us
bBusDxe)
79: DriverBinding ImageDevicePath(..42C0-4BCD-8540-9BCC6711F83E)) LoadedImage(Us
bMassStorageDxe)
7A: DriverBinding ImageDevicePath(..9ECF-43B7-8219-94E7FC713DFE)) LoadedImage(Us
bKbDxe)
7B: DriverBinding ImageDevicePath(..9ECF-43B7-8219-94E7FC713DFE)) LoadedImage(Us
bMouseDxe)
7C: DriverBinding ImageDevicePath(..747C-46EB-97FB-B0E5C5F05306)) LoadedImage(Us
bMouseAbsolutePointerDxe)
7D: DriverBinding ImageDevicePath(..353B-464D-B7A4-6EA7B96995CB)) LoadedImage(No
nDiscoverablePciDeviceDxe)
7E: DriverBinding ImageDevicePath(..274C-43B2-83EA-DAC673035A59)) LoadedImage(Sa
taController)
7F: DriverBinding ImageDevicePath(..D397-4986-87BD-A6DD8B22F455)) LoadedImage(At
aAtapiPassThruDxe)
80: DriverBinding ImageDevicePath(..B1D4-453F-8507-38816676D7F6)) LoadedImage(At
aBusDxe)
81: DriverBinding ImageDevicePath(..AD98-40E9-9093-ACA2B5A253C4)) LoadedImage(Di
skIoDxe)
82: DriverBinding ImageDevicePath(..FEFF-4AAE-BD7B-38A070A3B609)) LoadedImage(Pa
rtitionDxe)
83: DriverBinding ImageDevicePath(..B6B7-44C3-AF35-6BC705CD2B1F)) LoadedImage(Fa
t)
84: ImageDevicePath(..50FB-4FE8-8E4E-AB74D2C1A600)) LoadedImage(EnglishDxe)
85: UnicodeCollation2 UnicodeCollation
86: DriverBinding ImageDevicePath(..A127-4EF8-957C-8048606FF670)) LoadedImage(Sn
pDxe)
87: DriverBinding ImageDevicePath(..FE2C-4B56-A8F4-08519BC439DF)) LoadedImage(Vl
anConfigDxe)
88: DriverBinding ImageDevicePath(..E6A9-4B8B-82AD-6815A1AEAF4A)) LoadedImage(Mn
pDxe)
89: DriverBinding ImageDevicePath(..E8E9-4E73-B1E1-BDF6A9D50113)) LoadedImage(Ar
pDxe)
8A: DriverBinding ImageDevicePath(..0BBC-47FB-96A5-EE7A5AE6A2AD)) LoadedImage(Dh
cp4Dxe)
8B: DriverBinding ImageDevicePath(..3B71-4324-B39A-745CBB015FFF)) LoadedImage(Ip
4Dxe)
8C: DriverBinding ImageDevicePath(..906D-4A65-A7CA-BD40E5D6AF2B)) LoadedImage(Ud
p4Dxe)
8D: DriverBinding ImageDevicePath(..2FA8-4ED3-BC1F-F9962A03454B)) LoadedImage(Mt
ftp4Dxe)
8E: DriverBinding ImageDevicePath(..34BE-4775-A651-7EA41B69D89E)) LoadedImage(Dh
cp6Dxe)
8F: DriverBinding ImageDevicePath(..D830-4EB2-8742-2D4CC9B54F2C)) LoadedImage(Ip
6Dxe)
90: DriverBinding ImageDevicePath(..F098-4367-92BA-E911083C7B0E)) LoadedImage(Ud
p6Dxe)
91: DriverBinding ImageDevicePath(..98D8-49DD-A8D3-3219D0FFE41E)) LoadedImage(Mt
ftp6Dxe)
92: DriverBinding ImageDevicePath(..2F55-4A56-903C-01265EB7622B)) LoadedImage(Tc
pDxe)
93: DriverBinding
94: DriverBinding ImageDevicePath(..26DE-48D2-8807-1F9107AC5E3A)) LoadedImage(Ue
fiPxeBcDxe)
95: DriverBinding
96: ImageDevicePath(..3C72-11E4-9A56-74D435052646)) LoadedImage(TlsDxe)
97: TlsServiceBinding
98: DriverBinding ImageDevicePath(..DFFC-11E3-B956-0022681E6906)) LoadedImage(Dn
sDxe)
99: DriverBinding
9A: DriverBinding ImageDevicePath(..E15A-11E3-8BF1-E4115B28BC50)) LoadedImage(Ht
tpDxe)
9B: DriverBinding
9C: DriverBinding ImageDevicePath(..D9C8-11E4-AF3D-8CDCD426C973)) LoadedImage(Ht
tpBootDxe)
9D: DriverBinding
9E: DriverDiagnostics2 ComponentName2 ComponentName DriverBinding ImageDevicePat
h(..D65D-456A-993E-A253DD1F308C)) LoadedImage(RtkUndiDxe)
9F: DriverDiagnostics2 ComponentName2 ComponentName DriverBinding ImageDevicePat
h(..C191-4A5E-B2AC-705EFB14A613)) LoadedImage(RtkUsbUndiDxe)
A0: DriverBinding ImageDevicePath(..6A01-4808-A0F7-B7F20F073555)) LoadedImage(Ax
88772c)
A1: DriverBinding ImageDevicePath(..9FB3-11D4-9A3A-0090273FC14D)) LoadedImage(Pc
iBusDxe)
A2: PciHotPlugRequest
A3: SupportedEfiSpecVersion(0x00020028) DriverBinding ImageDevicePath(..53CF-46A
3-A6A9-73C34A6E5EE3)) LoadedImage(NvmExpressDxe)
A4: DriverDiagnostics2 DriverBinding ImageDevicePath(..9E45-11DF-BE21-0002A5D5C5
1B)) LoadedImage(MmcDxe)
A5: ImageDevicePath(..B586-4198-9B4C-1683D195B1DA)) LoadedImage(SdhciHostDxe)
A6: 3E591C00-9E4A-11DF-9244-0002A5D5C51B
A7: DiskIO DevicePath(..B586-4198-9B4C-1683D195B1DA)) BlockIO
A8: SimpleFileSystem DiskIO EFISystemPartition PartitionInfo BlockIO DevicePath(
..-C4EB053E8AB3,0x800,0x32000))
A9: DiskIO E3C9E316-0B5C-4DB8-817D-F92DF00215AE PartitionInfo BlockIO DevicePath
(..3F5BCE5C9F24,0x32800,0x8000))
AA: DiskIO EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 PartitionInfo BlockIO DevicePath
(..D195AC17E,0x3A800,0xE543000))
AB: DiskIO DE94BBA4-06D1-4D40-A16A-BFD50179D6AC PartitionInfo BlockIO DevicePath
(..CCBA8DC8C,0xE57D800,0xFA000))
AC: StdErr ConsoleOut SimpleTextOut DevicePath(..92E1-11EC-B51D-F42A7DCB925D)) G
raphicsOutput(GraphicsOutput)
AD: DevicePath(..-70898F26571E)/Ctrl(0x20051)) I2cIo
AE: 240612B7-A063-11D4-9A3A-0090273FC14D USBHostController2 PCIIO DevicePath(..C
C8D514A,000000FC0000000000)) 0D51905B-B77E-452A-A2C0-ECA0CC8D514A
AF: 240612B7-A063-11D4-9A3A-0090273FC14D USBHostController2 PCIIO DevicePath(..C
C8D514A,000040FC0000000000)) 0D51905B-B77E-452A-A2C0-ECA0CC8D514A
B0: 240612B7-A063-11D4-9A3A-0090273FC14D USBHostController2 PCIIO DevicePath(..C
C8D514A,0000D0FC0000000000)) 0D51905B-B77E-452A-A2C0-ECA0CC8D514A
B1: 240612B7-A063-11D4-9A3A-0090273FC14D USBHostController2 PCIIO DevicePath(..C
C8D514A,000080FC0000000000)) 0D51905B-B77E-452A-A2C0-ECA0CC8D514A
B2: 240612B7-A063-11D4-9A3A-0090273FC14D USBHostControler 54BCE5E6-BAAE-488A-826
7-C0857FB4E805 DevicePath(..-8267-C0857FB4E805,000084FC))
B3: 240612B7-A063-11D4-9A3A-0090273FC14D USBHostController2 PCIIO DevicePath(..C
C8D514A,000088FC0000000000)) 0D51905B-B77E-452A-A2C0-ECA0CC8D514A
B4: 240612B7-A063-11D4-9A3A-0090273FC14D USBHostControler 54BCE5E6-BAAE-488A-826
7-C0857FB4E805 DevicePath(..-8267-C0857FB4E805,00008CFC))
B5: PCIIO DevicePath(PcieRoot(0x0)/Pci(0x0,0x0))
B6: NvmExpressPassThru PCIIO DevicePath(..0)/Pci(0x0,0x0)/Pci(0x0,0x0))
B7: USBIO DevicePath(..80FC0000000000)/USB(0x0,0x0))
B8: USBIO DevicePath(..80FC0000000000)/USB(0x0,0x1))
B9: USBIO DevicePath(..88FC0000000000)/USB(0x0,0x0))
BA: ConsoleIn SimpleTextInEx SimpleTextIn USBIO DevicePath(..0)/USB(0x0,0x0)/USB
(0x0,0x0))
BB: USBIO DevicePath(..0)/USB(0x0,0x0)/USB(0x0,0x1))
BC: ConsoleIn StdErr ConsoleOut DevicePath(..5BB1-458C-A48F-E25FDD51EF94)) Simpl
eTextOut SimpleTextInEx SimpleTextIn
BD: ImageDevicePath(..7614-4503-836E-8AB6F4662331)) LoadedImage(UiApp)
BE: HIIConfigAccess DevicePath(..7614-4503-836E-8AB6F4662331))
BF: HIIConfigAccess DevicePath(..3686-466E-ACD8-80C087044F4A))
C0: DiskIO2 DiskIO StorageSecurityCommand DiskInfo BlockIo2 BlockIO DevicePath(.
.0x1,32-03-00-00-00-00-00-00))
C1: SimpleFileSystem DiskIO2 DiskIO BC13C2FF-59E6-4262-A352-B275FD6F7172 Partiti
onInfo BlockIo2 BlockIO DevicePath(..27DD40C2E49,0xF000,0x200000))
C2: DiskIO2 DiskIO 0FC63DAF-8483-4772-8E79-3D69D8477DE4 PartitionInfo BlockIo2 B
lockIO DevicePath(..C031AC1,0x20F000,0x389AB019))
C3: HIIConfigAccess DevicePath(..481D-4D2B-8277-B191EAF66525))
C4: HIIConfigAccess DevicePath(..0BB2-4B5F-8747-77592E3F6499))
C5: HIIConfigAccess DevicePath(..7531-48F8-8745-7F6144468FF2))
C6: 348C4D62-BFBD-4882-9ECE-C80BB1C4783B
C7: Shell ShellParameters SimpleTextOut ImageDevicePath(..9E3E-4F1C-AD65-E05268D
0B4D1)) LoadedImage(Shell)

其他Shell 命令也值得试一下的,个人感觉UEFI Shell命令写得比U-Boot要好不少,确实是大公司出品。学习观察调试Shell命令,对于熟悉UEFI应该是很有帮助的。

作者:朱博渊  创建时间:2024-05-04 17:06
最后编辑:朱博渊  更新时间:2024-05-18 22:48