mirror of
https://gitlab.com/qemu-project/edk2.git
synced 2025-10-30 07:56:39 +08:00
ShellPkg/SmbiosView: Display Type 2 Contained Objects info
Add prints for SMBIOS Type 2 "Number of Contained Object Handles" and "Contained Object Handles" fields. Signed-off-by: Cassandra Lam <Cassandra.Lam@amd.com>
This commit is contained in:
committed by
mergify[bot]
parent
a0e8b71ee5
commit
28b7a6d5ea
@ -382,6 +382,18 @@ SmbiosPrintStructure (
|
||||
PRINT_PENDING_STRING (Struct, Type2, LocationInChassis);
|
||||
PRINT_STRUCT_VALUE_H (Struct, Type2, ChassisHandle);
|
||||
DisplayBaseBoardBoardType (Struct->Type2->BoardType, Option);
|
||||
ShellPrintHiiDefaultEx (
|
||||
STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NUM_CONTAINED_OBJECTS_HANDLES),
|
||||
gShellDebug1HiiHandle,
|
||||
Struct->Type2->NumberOfContainedObjectHandles
|
||||
);
|
||||
for (Index = 0; Index < Struct->Type2->NumberOfContainedObjectHandles; Index++) {
|
||||
ShellPrintHiiDefaultEx (
|
||||
STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONTAINED_OBJECTS_HANDLE),
|
||||
gShellDebug1HiiHandle,
|
||||
Struct->Type2->ContainedObjectHandles[Index]
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
@ -388,6 +388,8 @@
|
||||
#string STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_NOT_REPLACE #language en-US "Power supply is not hot replaceable\r\n"
|
||||
#string STR_SMBIOSVIEW_PRINTINFO_BIOS_SIZE #language en-US "BIOS ROM Size: %d KB\r\n"
|
||||
#string STR_SMBIOSVIEW_PRINTINFO_EXTENDED_BIOS_SIZE #language en-US "Extended BIOS ROM Size: %d %s\r\n"
|
||||
#string STR_SMBIOSVIEW_PRINTINFO_NUM_CONTAINED_OBJECTS_HANDLES #language en-US "Number of Contained Object Handles: %d\r\n"
|
||||
#string STR_SMBIOSVIEW_PRINTINFO_CONTAINED_OBJECTS_HANDLE #language en-US " Contained Object Handle: 0x%x\r\n"
|
||||
#string STR_SMBIOSVIEW_QUERYTABLE_NO_INFO #language en-US "No Info"
|
||||
#string STR_SMBIOSVIEW_QUERYTABLE_RSVD_BITS_SET #language en-US "\r\nIt also has reserved bits set 1 --- reserved bits: 0x%x"
|
||||
#string STR_SMBIOSVIEW_QUERYTABLE_SYSTEM_WAKEUP_TYPE #language en-US "System Wakeup Type:"
|
||||
|
||||
Reference in New Issue
Block a user