ShellPkg SmbiosView: Add decoding of SMBIOS spec 3.1.0

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=340

The decoding of TPM Device (Type 43) has been added at
e9f0be021b.

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Jaben Carsey <jaben.carsey@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
This commit is contained in:
Star Zeng
2017-01-12 17:20:01 +08:00
parent e1108d9735
commit 44175ee77f
4 changed files with 102 additions and 2 deletions

View File

@ -260,6 +260,22 @@ TABLE_ITEM SystemEnclosureTypeTable[] = {
0x20,
L" Detachable"
},
{
0x21,
L" IoT Gateway"
},
{
0x22,
L" Embedded PC"
},
{
0x23,
L" Mini PC"
},
{
0x24,
L" Stick PC"
},
};
TABLE_ITEM SystemEnclosureStatusTable[] = {
@ -531,6 +547,34 @@ TABLE_ITEM ProcessorUpgradeTable[] = {
{
0x30,
L"Socket BGA1364"
},
{
0x31,
L"Socket AM4"
},
{
0x32,
L"Socket LGA1151"
},
{
0x33,
L"Socket BGA1356"
},
{
0x34,
L"Socket BGA1440"
},
{
0x35,
L"Socket BGA1515"
},
{
0x36,
L"Socket LGA3647-1"
},
{
0x37,
L"Socket SP3"
}
};
@ -1346,6 +1390,18 @@ TABLE_ITEM SystemSlotTypeTable[] = {
0x20,
L"PCI Express Gen 3 SFF-8639"
},
{
0x21,
L"PCI Express Mini 52-pin (CEM spec. 2.0) with bottom-side keep-outs"
},
{
0x22,
L"PCI Express Mini 52-pin (CEM spec. 2.0) without bottom-side keep-outs"
},
{
0x23,
L"PCI Express Mini 76-pin (CEM spec. 2.0) Corresponds to Display-Mini card"
},
{
0xA0,
L"PC-98/C20 "