From nobody Mon Feb 9 08:57:03 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+47694+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+47694+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=hpe.com ARC-Seal: i=1; a=rsa-sha256; t=1568953569; cv=none; d=zoho.com; s=zohoarc; b=NostJ2uxrxyY31VR7juNp1JNpZJw3A90uiho92jva8GzxZ3QioHoBU2/2N8kkCVKnCEDrN+rkoZRok5sx0LZwgyePmG4IFUysGaDbENYzdL3X6au1oCAU2mzrrl27+MIxesLyqW3y/z23F03uFZcBeCOb0FxwYpJH09CR4FG0/E= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1568953569; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To:ARC-Authentication-Results; bh=wyP9wLBAB1y7bTniKsqMEYwJihffJELw6+r1aqGtMHk=; b=m9gE5rKknEBy04QFWStIajm2io4V9AHMxWkHhuqtOdqKwThdfy7CP34bmH8LP80HIU2B2pY5TqsOit+lZDbXNmSkXeDG3mgLkZX71IjsfNspu2jiAukL08ND1YbMAmiJni4A9Sh/Ck78lJwIm1sBB7KqXsAp8MQAeKyqDytKHBo= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass; spf=pass (zoho.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+47694+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1568953569007598.9069024034313; Thu, 19 Sep 2019 21:26:09 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id RtdNYY1788612xGyLA5na5DW; Thu, 19 Sep 2019 21:26:08 -0700 X-Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by groups.io with SMTP; Thu, 19 Sep 2019 21:26:07 -0700 X-Received: from pps.filterd (m0150242.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x8K4Q7qQ032152; Fri, 20 Sep 2019 04:26:07 GMT X-Received: from g2t2354.austin.hpe.com (g2t2354.austin.hpe.com [15.233.44.27]) by mx0a-002e3701.pphosted.com with ESMTP id 2v4jaawehq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 20 Sep 2019 04:26:06 +0000 X-Received: from g2t2360.austin.hpecorp.net (g2t2360.austin.hpecorp.net [16.196.225.135]) by g2t2354.austin.hpe.com (Postfix) with ESMTP id B66AA9D; Fri, 20 Sep 2019 04:25:51 +0000 (UTC) X-Received: from UB16Abner.asiapacific.hpqcorp.net (ub16abner.asiapacific.hpqcorp.net [15.119.209.44]) by g2t2360.austin.hpecorp.net (Postfix) with ESMTP id A94FE39; Fri, 20 Sep 2019 04:25:49 +0000 (UTC) From: "Abner Chang" To: devel@edk2.groups.io Cc: abner.chang@hpe.com, Jaben Carsey , Ray Ni , Zhichao Gao , Leif Lindholm , Gilbert Chen Subject: [edk2-devel] [PATCH v3 3/3] ShellPkg/UefiShellDebug1CommandsLib: Update to support Date: Fri, 20 Sep 2019 11:55:11 +0800 Message-Id: <1568951711-4482-4-git-send-email-abner.chang@hpe.com> In-Reply-To: <1568951711-4482-1-git-send-email-abner.chang@hpe.com> References: <1568951711-4482-1-git-send-email-abner.chang@hpe.com> X-HPE-SCL: -1 Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,abner.chang@hpe.com X-Gm-Message-State: nvlrBqZz7nwAXzOPvzikppcQx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1568953568; bh=ZKugCV/bi37pm5F8/0G4nCtdzXV+lsbi1O7/3deeSVY=; h=Cc:Date:From:Reply-To:Subject:To; b=C1QXn9nVt9xKLD/vdiEHOWNY6NdF6NfY1McfAnZQ+jbWWtz0SJRh3Ga4zDZqlr4h3y0 xa7tNyD8wcMHCfZSDZLFfoXlzwxwn3Q0i7i0kzlb0S74urm++47ApvvTl3tDzeFabRLbL UNUJcMJDond4mcNmE8fseN43mzXFeF+eHUg= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Shell command smbiosview updates for SMBIOS 3.3.0 spec. Signed-off-by: Abner Chang Cc: Jaben Carsey Cc: Ray Ni Cc: Zhichao Gao Cc: Leif Lindholm Cc: Gilbert Chen --- .../SmbiosView/PrintInfo.c | 23 +------- .../SmbiosView/PrintInfo.h | 13 +---- .../SmbiosView/QueryTable.c | 63 +-----------------= ---- .../UefiShellDebug1CommandsLib.uni | 3 +- 4 files changed, 4 insertions(+), 98 deletions(-) diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintIn= fo.c b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c index ff0c1db..cfd7a2b 100644 --- a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c +++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c @@ -3,7 +3,7 @@ =20 Copyright (c) 2005 - 2018, Intel Corporation. All rights reserved.
(C) Copyright 2014 Hewlett-Packard Development Company, L.P.
- (C) Copyright 2015-2019 Hewlett Packard Enterprise Development LP
+ (C) Copyright 2015-2017 Hewlett Packard Enterprise Development LP
SPDX-License-Identifier: BSD-2-Clause-Patent =20 **/ @@ -1169,15 +1169,6 @@ SmbiosPrintStructure ( break; =20 // - // Processor Additional Information (Type 44) - // - case 44: - PRINT_STRUCT_VALUE_H (Struct, Type44, RefHandle); - PRINT_STRUCT_VALUE_H (Struct, Type44, ProcessorSpecificBlock.Processor= ArchType); - ProcessorArchitectureType (Struct->Type44->ProcessorSpecificBlock.Proc= essorArchType, Option); - break; - - // // Inactive (Type 126) // case 126: @@ -2359,18 +2350,6 @@ DisplayProcessorFamily2 ( Print (L"Video Processor\n"); break; =20 - case 0x200: - Print (L"RISC-V RV32\n"); - break; - - case 0x201: - Print (L"RISC-V RV64\n"); - break; - - case 0x202: - Print (L"RISC-V RV128\n"); - break; - default: ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UND= EFINED_PROC_FAMILY), gShellDebug1HiiHandle); } diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintIn= fo.h b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.h index 22f59d6..a8c32ab 100644 --- a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.h +++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.h @@ -2,7 +2,7 @@ Module to clarify the element info of the smbios structure. =20 Copyright (c) 2005 - 2015, Intel Corporation. All rights reserved.
- (C) Copyright 2017 - 2019 Hewlett Packard Enterprise Development LP
+ (C) Copyright 2017 Hewlett Packard Enterprise Development LP
SPDX-License-Identifier: BSD-2-Clause-Patent =20 **/ @@ -427,15 +427,4 @@ DisplayTpmDeviceCharacteristics ( IN UINT8 Option ); =20 -/** - Display Processor Architecture Type (Type 44). - - @param[in] Type The key of the structure. - @param[in] Option The optional information. -**/ -VOID -ProcessorArchitectureType ( - IN UINT8 Type, - IN UINT8 Option - ); #endif diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/QueryTa= ble.c b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/QueryTable.c index 54e9a52..bfb7c3b 100644 --- a/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/QueryTable.c +++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/QueryTable.c @@ -3,7 +3,7 @@ And give a interface of query a string out of a table. =20 Copyright (c) 2005 - 2018, Intel Corporation. All rights reserved.
- (C) Copyright 2016-2019 Hewlett Packard Enterprise Development LP
+ (C) Copyright 2016-2017 Hewlett Packard Enterprise Development LP
SPDX-License-Identifier: BSD-2-Clause-Patent =20 **/ @@ -620,10 +620,6 @@ TABLE_ITEM ProcessorCharacteristicsTable[] =3D { { 7, L" Power/Performance Control" - }, - { - 8, - L" 128-bit Capable" } }; =20 @@ -3272,44 +3268,6 @@ TABLE_ITEM MCHostInterfaceTypeTable[] =3D { }, }; =20 -TABLE_ITEM ProcessorArchitectureTypesTable[] =3D { - { - 0, - L" Reserved " - }, - { - 1, - L" IA32 (x86) " - }, - { - 2, - L" x64 (x86-64, intel64, AMD64, EM64T) " - }, - { - 3, - L" Intel Itanium architecture " - }, - { - 4, - L" 32-bit ARM (Aarch32) " - }, - { - 5, - L" 64-bit ARM (Aarch64) " - }, - { - 6, - L" 32-bit RISC-V (RV32) " - }, - { - 7, - L" 64-bit RISC-V (RV64) " - }, - { - 8, - L" 128-bit RISC-V (RV128) " - } -}; =20 TABLE_ITEM StructureTypeInfoTable[] =3D { { @@ -3489,10 +3447,6 @@ TABLE_ITEM StructureTypeInfoTable[] =3D { L" TPM Device" }, { - 44, - L" Processor Additional Information" - }, - { 0x7E, L" Inactive" }, @@ -4743,21 +4697,6 @@ DisplayMCHostInterfaceType ( } =20 /** - Display Processor Architecture Type (Type 44). - - @param[in] Type The key of the structure. - @param[in] Option The optional information. -**/ -VOID -ProcessorArchitectureType ( - IN UINT8 Type, - IN UINT8 Option - ) -{ - PRINT_TABLE_ITEM (ProcessorArchitectureTypesTable, Type); -} - -/** Display the structure type information. =20 @param[in] Key The key of the structure. diff --git a/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1Com= mandsLib.uni b/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1C= ommandsLib.uni index 6693be2..42a9295 100644 --- a/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLi= b.uni +++ b/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLi= b.uni @@ -2,7 +2,7 @@ // // Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.
// (C) Copyright 2013-2015 Hewlett-Packard Development Company, L.P.
-// (C) Copyright 2016 - 2019 Hewlett Packard Enterprise Development LP
+// (C) Copyright 2016 Hewlett Packard Enterprise Development LP
// SPDX-License-Identifier: BSD-2-Clause-Patent // // Module Name: @@ -976,7 +976,6 @@ " 41 - Onboard Devices Extended Information\r\n" " 42 - Management Controller Host Interface\r\n" " 43 - TPM Device\r\n" -" 44 - Processor Additional Information\r\n" " 2. Enter the SmbiosHandle parameter in hexadecimal format.\r\n" " Do not use the '0x' prefix format for hexadecimal values.\r\n" " 3. Internal commands:\r\n" --=20 2.7.4 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#47694): https://edk2.groups.io/g/devel/message/47694 Mute This Topic: https://groups.io/mt/34219237/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-