From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.byosoft.com.cn (mail.byosoft.com.cn [58.240.74.242]) by mx.groups.io with SMTP id smtpd.web12.25397.1650165882297576379 for ; Sat, 16 Apr 2022 20:24:42 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=permanent DNS error (domain: byosoft.com.cn, ip: 58.240.74.242, mailfrom: gaoliming@byosoft.com.cn) Received: from DESKTOPS6D0PVI ([101.224.116.119]) (envelope-sender ) by 192.168.6.13 with ESMTP for ; Sun, 17 Apr 2022 11:24:40 +0800 X-WM-Sender: gaoliming@byosoft.com.cn X-Originating-IP: 101.224.116.119 X-WM-AuthFlag: YES X-WM-AuthUser: gaoliming@byosoft.com.cn From: "gaoliming" To: , , "'Gao, Zhichao'" Cc: "'Liu, Zhiguang'" , "'Bi, Dandan'" , "'Zeng, Star'" , "'Kinney, Michael D'" References: In-Reply-To: Subject: =?UTF-8?B?5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyXSBNZGVQa2c6IFVwZGF0ZSBzbWJpb3N2aWV3IHR5cGUgOSB3aXRoIFNNQklPUyAzLjUgZmllbGRz?= Date: Sun, 17 Apr 2022 11:24:41 +0800 Message-ID: <000101d8520a$ad32fc60$0798f520$@byosoft.com.cn> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQH3v/Xi0ACIcYe9hmqvC4mSBdrLDgMV9LDHAravN2eshjA9cA== Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: quoted-printable Content-Language: zh-cn Reviewed-by: Liming Gao > -----=D3=CA=BC=FE=D4=AD=BC=FE----- > =B7=A2=BC=FE=C8=CB: devel@edk2.groups.io =B4=FA=B1= =ED Bo Chang Ke > =B7=A2=CB=CD=CA=B1=BC=E4: 2022=C4=EA4=D4=C215=C8=D5 16:35 > =CA=D5=BC=FE=C8=CB: Gao, Zhichao ; devel@edk2.grou= ps.io > =B3=AD=CB=CD: Liu, Zhiguang ; Bi, Dandan > ; Zeng, Star ; Gao, Liming > ; Kinney, Michael D > > =D6=F7=CC=E2: Re: [edk2-devel] [PATCH v2] MdePkg: Update smbiosview type = 9 with > SMBIOS 3.5 fields >=20 > Add Kinney, Michael D and Gao, Liming >=20 > Best Regards. >=20 > -----Original Message----- > From: Gao, Zhichao > Sent: Thursday, April 14, 2022 10:25 AM > To: Ke, Bo-ChangX ; devel@edk2.groups.io > Cc: Liu, Zhiguang ; Bi, Dandan > ; Zeng, Star > Subject: RE: [PATCH v2] MdePkg: Update smbiosview type 9 with SMBIOS 3.5 > fields >=20 > Reviewed-by: Zhichao Gao >=20 > Thanks, > Zhichao >=20 > > -----Original Message----- > > From: Ke, Bo-ChangX > > Sent: Wednesday, April 13, 2022 11:14 AM > > To: devel@edk2.groups.io > > Cc: Liu, Zhiguang ; Gao, Zhichao > > ; Bi, Dandan ; Zeng, Star > > > > Subject: [PATCH v2] MdePkg: Update smbiosview type 9 with SMBIOS 3.5 > > fields > > > > REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3896 > > > > update smbiosview type 9 related fileds. > > > > Signed-off-by: Bo Chang Ke > > Cc: Zhiguang Liu > > Cc: Zhichao Gao > > Cc: Dandan Bi > > Cc: Star Zeng > > --- > > MdePkg/Include/IndustryStandard/SmBios.h | 49 > > +++++++++++++++++++++++- > > 1 file changed, 48 insertions(+), 1 deletion(-) > > > > diff --git a/MdePkg/Include/IndustryStandard/SmBios.h > > b/MdePkg/Include/IndustryStandard/SmBios.h > > index 2b1567b052..52f2e35ee9 100644 > > --- a/MdePkg/Include/IndustryStandard/SmBios.h > > +++ b/MdePkg/Include/IndustryStandard/SmBios.h > > @@ -1306,6 +1306,11 @@ typedef enum { > > SlotTypePciExpressMini52pinWithBSKO =3D 0x21, ///< PCI > Express Mini 52-pin > > (CEM spec. 2.0) with bottom-side keep-outs. > > SlotTypePciExpressMini52pinWithoutBSKO =3D 0x22, ///< PCI Express > Mini 52- > > pin (CEM spec. 2.0) without bottom-side keep-outs. > > SlotTypePciExpressMini76pin =3D 0x23, ///< PCI > Express Mini 76-pin (CEM > > spec. 2.0) Corresponds to Display-Mini card. > > + SlotTypePCIExpressGen4SFF_8639 =3D 0x24, ///< U.2 > > + SlotTypePCIExpressGen5SFF_8639 =3D 0x25, ///< U.2 > > + SlotTypeOCPNIC30SmallFormFactor =3D 0x26, ///< SFF > > + SlotTypeOCPNIC30LargeFormFactor =3D 0x27, ///< LFF > > + SlotTypeOCPNICPriorto30 =3D 0x28, > > SlotTypeCXLFlexbus10 =3D 0x30, > > SlotTypePC98C20 =3D 0xA0, > > SlotTypePC98C24 =3D 0xA1, > > @@ -1335,7 +1340,16 @@ typedef enum { > > SlotTypePciExpressGen4X2 =3D 0xBA, > > SlotTypePciExpressGen4X4 =3D 0xBB, > > SlotTypePciExpressGen4X8 =3D 0xBC, > > - SlotTypePciExpressGen4X16 =3D 0xBD > > + SlotTypePciExpressGen4X16 =3D 0xBD, > > + SlotTypePCIExpressGen5 =3D 0xBE, > > + SlotTypePCIExpressGen5X1 =3D 0xBF, > > + SlotTypePCIExpressGen5X2 =3D 0xC0, > > + SlotTypePCIExpressGen5X4 =3D 0xC1, > > + SlotTypePCIExpressGen5X8 =3D 0xC2, > > + SlotTypePCIExpressGen5X16 =3D 0xC3, > > + SlotTypePCIExpressGen6andBeyond =3D 0xC4, > > + SlotTypeEnterpriseandDatacenter1UE1FormFactorSlot =3D 0xC5, > > + SlotTypeEnterpriseandDatacenter3E3FormFactorSlot =3D 0xC6 > > } MISC_SLOT_TYPE; > > > > /// > > @@ -1358,6 +1372,39 @@ typedef enum { > > SlotDataBusWidth32X =3D 0x0E ///< Or X32 > > } MISC_SLOT_DATA_BUS_WIDTH; > > > > +/// > > +/// System Slots - Slot Physical Width. > > +/// > > +typedef enum { > > + SlotPhysicalWidthOther =3D 0x01, > > + SlotPhysicalWidthUnknown =3D 0x02, > > + SlotPhysicalWidth8Bit =3D 0x03, > > + SlotPhysicalWidth16Bit =3D 0x04, > > + SlotPhysicalWidth32Bit =3D 0x05, > > + SlotPhysicalWidth64Bit =3D 0x06, > > + SlotPhysicalWidth128Bit =3D 0x07, > > + SlotPhysicalWidth1X =3D 0x08, ///< Or X1 > > + SlotPhysicalWidth2X =3D 0x09, ///< Or X2 > > + SlotPhysicalWidth4X =3D 0x0A, ///< Or X4 > > + SlotPhysicalWidth8X =3D 0x0B, ///< Or X8 > > + SlotPhysicalWidth12X =3D 0x0C, ///< Or X12 > > + SlotPhysicalWidth16X =3D 0x0D, ///< Or X16 > > + SlotPhysicalWidth32X =3D 0x0E ///< Or X32 > > +} MISC_SLOT_PHYSICAL_WIDTH; > > + > > +/// > > +/// System Slots - Slot Information. > > +/// > > +typedef enum { > > + others =3D 0x00, > > + Gen1 =3D 0x01, > > + Gen2 =3D 0x01, > > + Gen3 =3D 0x03, > > + Gen4 =3D 0x04, > > + Gen5 =3D 0x05, > > + Gen6 =3D 0x06 > > +} MISC_SLOT_INFORMATION; > > + > > /// > > /// System Slots - Current Usage. > > /// > > -- > > 2.32.0.windows.1 >=20 >=20 >=20 >=20 >=20