]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/PrintInfo.c
ShellPkg: Apply uncrustify changes
[mirror_edk2.git] / ShellPkg / Library / UefiShellDebug1CommandsLib / SmbiosView / PrintInfo.c
index 8d757c0014795b020ab13a53bd97ce3aaaed8334..b144600a2595ec5fb2a67c3e46c4dc11e24eccbf 100644 (file)
 #include "QueryTable.h"\r
 #include "EventLogInfo.h"\r
 \r
-\r
 //\r
 // Get the certain bit of 'value'\r
 //\r
-#define BIT(value, bit) ((value) & ((UINT64) 1) << (bit))\r
+#define BIT(value, bit)  ((value) & ((UINT64) 1) << (bit))\r
 \r
 //\r
 // Check if above or equal to version\r
 **/\r
 VOID\r
 MemToString (\r
-  IN OUT VOID   *Dest,\r
-  IN VOID       *Src,\r
-  IN UINTN      Length\r
+  IN OUT VOID  *Dest,\r
+  IN VOID      *Src,\r
+  IN UINTN     Length\r
   )\r
 {\r
-  UINT8 *SrcBuffer;\r
-  UINT8 *DestBuffer;\r
-  SrcBuffer   = (UINT8 *) Src;\r
-  DestBuffer  = (UINT8 *) Dest;\r
+  UINT8  *SrcBuffer;\r
+  UINT8  *DestBuffer;\r
+\r
+  SrcBuffer  = (UINT8 *)Src;\r
+  DestBuffer = (UINT8 *)Dest;\r
   //\r
   // copy byte by byte\r
   //\r
-  while ((Length--)!=0) {\r
+  while ((Length--) != 0) {\r
     *DestBuffer++ = *SrcBuffer++;\r
   }\r
+\r
   //\r
   // append a NULL terminator\r
   //\r
@@ -133,61 +134,73 @@ SmbiosPrintEPSInfo (
   IN  UINT8                     Option\r
   )\r
 {\r
-  UINT8 Anchor[5];\r
-  UINT8 InAnchor[6];\r
+  UINT8  Anchor[5];\r
+  UINT8  InAnchor[6];\r
 \r
   if (SmbiosTable == NULL) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SMBIOSTABLE_NULL), gShellDebug1HiiHandle);\r
-    return ;\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SMBIOSTABLE_NULL), gShellDebug1HiiHandle);\r
+    return;\r
   }\r
 \r
   if (Option == SHOW_NONE) {\r
-    return ;\r
+    return;\r
   }\r
 \r
   if (Option >= SHOW_NORMAL) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_SIGN), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_SIGN), gShellDebug1HiiHandle);\r
     MemToString (Anchor, SmbiosTable->AnchorString, 4);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ANCHOR_STR), gShellDebug1HiiHandle, Anchor);\r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ANCHOR_STR), gShellDebug1HiiHandle, Anchor);\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EPS_CHECKSUM),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->EntryPointStructureChecksum\r
-     );\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_LEN), gShellDebug1HiiHandle, SmbiosTable->EntryPointLength);\r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+      );\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_LEN), gShellDebug1HiiHandle, SmbiosTable->EntryPointLength);\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VERSION),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->MajorVersion,\r
       SmbiosTable->MinorVersion\r
-     );\r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+      );\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NUMBER_STRUCT),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->NumberOfSmbiosStructures\r
-     );\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MAX_STRUCT_SIZE), gShellDebug1HiiHandle, SmbiosTable->MaxStructureSize);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_ADDR), gShellDebug1HiiHandle, SmbiosTable->TableAddress);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_LENGTH), gShellDebug1HiiHandle, SmbiosTable->TableLength);\r
-\r
+      );\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MAX_STRUCT_SIZE), gShellDebug1HiiHandle, SmbiosTable->MaxStructureSize);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_ADDR), gShellDebug1HiiHandle, SmbiosTable->TableAddress);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_LENGTH), gShellDebug1HiiHandle, SmbiosTable->TableLength);\r
   }\r
+\r
   //\r
   // If SHOW_ALL, also print followings.\r
   //\r
   if (Option >= SHOW_DETAIL) {\r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_REVISION),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->EntryPointRevision\r
-     );\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BCD_REVISION), gShellDebug1HiiHandle, SmbiosTable->SmbiosBcdRevision);\r
+      );\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BCD_REVISION), gShellDebug1HiiHandle, SmbiosTable->SmbiosBcdRevision);\r
     //\r
     // Since raw data is not string, add a NULL terminater.\r
     //\r
     MemToString (InAnchor, SmbiosTable->IntermediateAnchorString, 5);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTER_ACHOR), gShellDebug1HiiHandle, InAnchor);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTER_CHECKSUM), gShellDebug1HiiHandle, SmbiosTable->IntermediateChecksum);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FORMATTED_AREA), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTER_ACHOR), gShellDebug1HiiHandle, InAnchor);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTER_CHECKSUM), gShellDebug1HiiHandle, SmbiosTable->IntermediateChecksum);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FORMATTED_AREA), gShellDebug1HiiHandle);\r
     DumpHex (2, 0, 5, SmbiosTable->FormattedArea);\r
   }\r
 \r
@@ -206,58 +219,70 @@ Smbios64BitPrintEPSInfo (
   IN  UINT8                         Option\r
   )\r
 {\r
-  UINT8 Anchor[5];\r
+  UINT8  Anchor[5];\r
 \r
   if (SmbiosTable == NULL) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SMBIOSTABLE_NULL), gShellDebug1HiiHandle);\r
-    return ;\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SMBIOSTABLE_NULL), gShellDebug1HiiHandle);\r
+    return;\r
   }\r
 \r
   if (Option == SHOW_NONE) {\r
-    return ;\r
+    return;\r
   }\r
 \r
   if (Option >= SHOW_NORMAL) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_64_BIT_ENTRY_POINT_SIGN), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_64_BIT_ENTRY_POINT_SIGN), gShellDebug1HiiHandle);\r
 \r
     MemToString (Anchor, SmbiosTable->AnchorString, 5);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ANCHOR_STR), gShellDebug1HiiHandle, Anchor);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ANCHOR_STR), gShellDebug1HiiHandle, Anchor);\r
 \r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EPS_CHECKSUM),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->EntryPointStructureChecksum\r
-     );\r
+      );\r
 \r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_LEN), gShellDebug1HiiHandle, SmbiosTable->EntryPointLength);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_LEN), gShellDebug1HiiHandle, SmbiosTable->EntryPointLength);\r
 \r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VERSION),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->MajorVersion,\r
       SmbiosTable->MinorVersion\r
-     );\r
+      );\r
 \r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DOCREV),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->DocRev\r
-     );\r
-\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_MAX_SIZE), gShellDebug1HiiHandle, SmbiosTable->TableMaximumSize);\r
+      );\r
 \r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_ADDR), gShellDebug1HiiHandle, SmbiosTable->TableAddress);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_MAX_SIZE), gShellDebug1HiiHandle, SmbiosTable->TableMaximumSize);\r
 \r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TABLE_ADDR), gShellDebug1HiiHandle, SmbiosTable->TableAddress);\r
   }\r
+\r
   //\r
   // If SHOW_ALL, also print followings.\r
   //\r
   if (Option >= SHOW_DETAIL) {\r
-    ShellPrintHiiEx(-1,-1,NULL,\r
+    ShellPrintHiiEx (\r
+      -1,\r
+      -1,\r
+      NULL,\r
       STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENTRY_POINT_REVISION),\r
       gShellDebug1HiiHandle,\r
       SmbiosTable->EntryPointRevision\r
-     );\r
+      );\r
   }\r
 \r
   Print (L"\n");\r
@@ -279,9 +304,9 @@ SmbiosPrintStructure (
   IN  UINT8                     Option\r
   )\r
 {\r
-  UINT8 Index;\r
-  UINT8 Index2;\r
-  UINT8 *Buffer;\r
+  UINT8  Index;\r
+  UINT8  Index2;\r
+  UINT8  *Buffer;\r
 \r
   if (Struct == NULL) {\r
     return EFI_INVALID_PARAMETER;\r
@@ -291,268 +316,286 @@ SmbiosPrintStructure (
     return EFI_SUCCESS;\r
   }\r
 \r
-  Buffer = (UINT8 *) (UINTN) (Struct->Raw);\r
+  Buffer = (UINT8 *)(UINTN)(Struct->Raw);\r
 \r
   //\r
   // Display structure header\r
   //\r
   DisplayStructureTypeInfo (Struct->Hdr->Type, SHOW_DETAIL);\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FORMAT_PART_LEN), gShellDebug1HiiHandle, Struct->Hdr->Length);\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STRUCT_HANDLE), gShellDebug1HiiHandle, Struct->Hdr->Handle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FORMAT_PART_LEN), gShellDebug1HiiHandle, Struct->Hdr->Length);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STRUCT_HANDLE), gShellDebug1HiiHandle, Struct->Hdr->Handle);\r
 \r
   if (Option == SHOW_OUTLINE) {\r
     return EFI_SUCCESS;\r
   }\r
 \r
   switch (Struct->Hdr->Type) {\r
-  //\r
-  // BIOS Information (Type 0)\r
-  //\r
-  case 0:\r
-    PRINT_PENDING_STRING (Struct, Type0, Vendor);\r
-    PRINT_PENDING_STRING (Struct, Type0, BiosVersion);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type0, BiosSegment);\r
-    PRINT_PENDING_STRING (Struct, Type0, BiosReleaseDate);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_SIZE), gShellDebug1HiiHandle, 64 * (Struct->Type0->BiosSize + 1));\r
+    //\r
+    // BIOS Information (Type 0)\r
+    //\r
+    case 0:\r
+      PRINT_PENDING_STRING (Struct, Type0, Vendor);\r
+      PRINT_PENDING_STRING (Struct, Type0, BiosVersion);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type0, BiosSegment);\r
+      PRINT_PENDING_STRING (Struct, Type0, BiosReleaseDate);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_SIZE), gShellDebug1HiiHandle, 64 * (Struct->Type0->BiosSize + 1));\r
 \r
-    DisplayBiosCharacteristics (ReadUnaligned64 ((UINT64 *) (UINTN) &(Struct->Type0->BiosCharacteristics)), Option);\r
+      DisplayBiosCharacteristics (ReadUnaligned64 ((UINT64 *)(UINTN)&(Struct->Type0->BiosCharacteristics)), Option);\r
 \r
-    if (Struct->Hdr->Length > 0x12) {\r
-      DisplayBiosCharacteristicsExt1 (Struct->Type0->BIOSCharacteristicsExtensionBytes[0], Option);\r
-    }\r
-    if (Struct->Hdr->Length > 0x13) {\r
-      DisplayBiosCharacteristicsExt2 (Struct->Type0->BIOSCharacteristicsExtensionBytes[1], Option);\r
-    }\r
+      if (Struct->Hdr->Length > 0x12) {\r
+        DisplayBiosCharacteristicsExt1 (Struct->Type0->BIOSCharacteristicsExtensionBytes[0], Option);\r
+      }\r
 \r
-    if (AE_SMBIOS_VERSION (0x2, 0x4) && (Struct->Hdr->Length > 0x14)) {\r
-      PRINT_STRUCT_VALUE (Struct, Type0, SystemBiosMajorRelease);\r
-      PRINT_STRUCT_VALUE (Struct, Type0, SystemBiosMinorRelease);\r
-      PRINT_STRUCT_VALUE (Struct, Type0, EmbeddedControllerFirmwareMajorRelease);\r
-      PRINT_STRUCT_VALUE (Struct, Type0, EmbeddedControllerFirmwareMinorRelease);\r
-    }\r
-    if (AE_SMBIOS_VERSION (0x3, 0x1) && (Struct->Hdr->Length > 0x18)) {\r
-      ShellPrintHiiEx (\r
-        -1,\r
-        -1,\r
-        NULL,\r
-        STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EXTENDED_BIOS_SIZE),\r
-        gShellDebug1HiiHandle,\r
-        Struct->Type0->ExtendedBiosSize.Size,\r
-        (Struct->Type0->ExtendedBiosSize.Unit == 0x0) ? L"MB": L"GB"\r
-        );\r
-    }\r
-    break;\r
+      if (Struct->Hdr->Length > 0x13) {\r
+        DisplayBiosCharacteristicsExt2 (Struct->Type0->BIOSCharacteristicsExtensionBytes[1], Option);\r
+      }\r
 \r
-  //\r
-  // System Information (Type 1)\r
-  //\r
-  case 1:\r
-    PRINT_PENDING_STRING (Struct, Type1, Manufacturer);\r
-    PRINT_PENDING_STRING (Struct, Type1, ProductName);\r
-    PRINT_PENDING_STRING (Struct, Type1, Version);\r
-    PRINT_PENDING_STRING (Struct, Type1, SerialNumber);\r
-    PRINT_BIT_FIELD (Struct, Type1, Uuid, 16);\r
-    DisplaySystemWakeupType (Struct->Type1->WakeUpType, Option);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x4) && (Struct->Hdr->Length > 0x19)) {\r
-      PRINT_PENDING_STRING (Struct, Type1, SKUNumber);\r
-      PRINT_PENDING_STRING (Struct, Type1, Family);\r
-    }\r
+      if (AE_SMBIOS_VERSION (0x2, 0x4) && (Struct->Hdr->Length > 0x14)) {\r
+        PRINT_STRUCT_VALUE (Struct, Type0, SystemBiosMajorRelease);\r
+        PRINT_STRUCT_VALUE (Struct, Type0, SystemBiosMinorRelease);\r
+        PRINT_STRUCT_VALUE (Struct, Type0, EmbeddedControllerFirmwareMajorRelease);\r
+        PRINT_STRUCT_VALUE (Struct, Type0, EmbeddedControllerFirmwareMinorRelease);\r
+      }\r
 \r
-    break;\r
+      if (AE_SMBIOS_VERSION (0x3, 0x1) && (Struct->Hdr->Length > 0x18)) {\r
+        ShellPrintHiiEx (\r
+          -1,\r
+          -1,\r
+          NULL,\r
+          STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EXTENDED_BIOS_SIZE),\r
+          gShellDebug1HiiHandle,\r
+          Struct->Type0->ExtendedBiosSize.Size,\r
+          (Struct->Type0->ExtendedBiosSize.Unit == 0x0) ? L"MB" : L"GB"\r
+          );\r
+      }\r
 \r
-  //\r
-  // Baseboard Information (Type 2)\r
-  //\r
-  case 2:\r
-    PRINT_PENDING_STRING (Struct, Type2, Manufacturer);\r
-    PRINT_PENDING_STRING (Struct, Type2, ProductName);\r
-    PRINT_PENDING_STRING (Struct, Type2, Version);\r
-    PRINT_PENDING_STRING (Struct, Type2, SerialNumber);\r
-    if (Struct->Hdr->Length > 0x8) {\r
-      PRINT_PENDING_STRING (Struct, Type2, AssetTag);\r
-      DisplayBaseBoardFeatureFlags (*(UINT8 *) &Struct->Type2->FeatureFlag, Option);\r
-      PRINT_PENDING_STRING (Struct, Type2, LocationInChassis);\r
-      PRINT_STRUCT_VALUE_H (Struct, Type2, ChassisHandle);\r
-      DisplayBaseBoardBoardType (Struct->Type2->BoardType, Option);\r
-    }\r
-    break;\r
-\r
-  //\r
-  // System Enclosure (Type 3)\r
-  //\r
-  case 3:\r
-    PRINT_PENDING_STRING (Struct, Type3, Manufacturer);\r
-    PRINT_STRUCT_VALUE (Struct, Type3, Type);\r
-    DisplaySystemEnclosureType (Struct->Type3->Type, Option);\r
-    PRINT_PENDING_STRING (Struct, Type3, Version);\r
-    PRINT_PENDING_STRING (Struct, Type3, SerialNumber);\r
-    PRINT_PENDING_STRING (Struct, Type3, AssetTag);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOTUP_STATE), gShellDebug1HiiHandle);\r
-    DisplaySystemEnclosureStatus (Struct->Type3->BootupState, Option);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_STATE), gShellDebug1HiiHandle);\r
-    DisplaySystemEnclosureStatus (Struct->Type3->PowerSupplyState, Option);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_THERMAL_STATE), gShellDebug1HiiHandle);\r
-    DisplaySystemEnclosureStatus (Struct->Type3->ThermalState, Option);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SECURITY_STATUS), gShellDebug1HiiHandle);\r
-    DisplaySESecurityStatus (Struct->Type3->SecurityStatus, Option);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x3)) {\r
-      if (Struct->Hdr->Length > 0xD) {\r
-        PRINT_BIT_FIELD (Struct, Type3, OemDefined, 4);\r
+      break;\r
+\r
+    //\r
+    // System Information (Type 1)\r
+    //\r
+    case 1:\r
+      PRINT_PENDING_STRING (Struct, Type1, Manufacturer);\r
+      PRINT_PENDING_STRING (Struct, Type1, ProductName);\r
+      PRINT_PENDING_STRING (Struct, Type1, Version);\r
+      PRINT_PENDING_STRING (Struct, Type1, SerialNumber);\r
+      PRINT_BIT_FIELD (Struct, Type1, Uuid, 16);\r
+      DisplaySystemWakeupType (Struct->Type1->WakeUpType, Option);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x4) && (Struct->Hdr->Length > 0x19)) {\r
+        PRINT_PENDING_STRING (Struct, Type1, SKUNumber);\r
+        PRINT_PENDING_STRING (Struct, Type1, Family);\r
       }\r
-      if (Struct->Hdr->Length > 0x11) {\r
-        PRINT_STRUCT_VALUE (Struct, Type3, Height);\r
+\r
+      break;\r
+\r
+    //\r
+    // Baseboard Information (Type 2)\r
+    //\r
+    case 2:\r
+      PRINT_PENDING_STRING (Struct, Type2, Manufacturer);\r
+      PRINT_PENDING_STRING (Struct, Type2, ProductName);\r
+      PRINT_PENDING_STRING (Struct, Type2, Version);\r
+      PRINT_PENDING_STRING (Struct, Type2, SerialNumber);\r
+      if (Struct->Hdr->Length > 0x8) {\r
+        PRINT_PENDING_STRING (Struct, Type2, AssetTag);\r
+        DisplayBaseBoardFeatureFlags (*(UINT8 *)&Struct->Type2->FeatureFlag, Option);\r
+        PRINT_PENDING_STRING (Struct, Type2, LocationInChassis);\r
+        PRINT_STRUCT_VALUE_H (Struct, Type2, ChassisHandle);\r
+        DisplayBaseBoardBoardType (Struct->Type2->BoardType, Option);\r
       }\r
-      if (Struct->Hdr->Length > 0x12) {\r
-        PRINT_STRUCT_VALUE (Struct, Type3, NumberofPowerCords);\r
+\r
+      break;\r
+\r
+    //\r
+    // System Enclosure (Type 3)\r
+    //\r
+    case 3:\r
+      PRINT_PENDING_STRING (Struct, Type3, Manufacturer);\r
+      PRINT_STRUCT_VALUE (Struct, Type3, Type);\r
+      DisplaySystemEnclosureType (Struct->Type3->Type, Option);\r
+      PRINT_PENDING_STRING (Struct, Type3, Version);\r
+      PRINT_PENDING_STRING (Struct, Type3, SerialNumber);\r
+      PRINT_PENDING_STRING (Struct, Type3, AssetTag);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOTUP_STATE), gShellDebug1HiiHandle);\r
+      DisplaySystemEnclosureStatus (Struct->Type3->BootupState, Option);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_STATE), gShellDebug1HiiHandle);\r
+      DisplaySystemEnclosureStatus (Struct->Type3->PowerSupplyState, Option);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_THERMAL_STATE), gShellDebug1HiiHandle);\r
+      DisplaySystemEnclosureStatus (Struct->Type3->ThermalState, Option);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SECURITY_STATUS), gShellDebug1HiiHandle);\r
+      DisplaySESecurityStatus (Struct->Type3->SecurityStatus, Option);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x3)) {\r
+        if (Struct->Hdr->Length > 0xD) {\r
+          PRINT_BIT_FIELD (Struct, Type3, OemDefined, 4);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x11) {\r
+          PRINT_STRUCT_VALUE (Struct, Type3, Height);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x12) {\r
+          PRINT_STRUCT_VALUE (Struct, Type3, NumberofPowerCords);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x13) {\r
+          PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementCount);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x14) {\r
+          PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementRecordLength);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x15) {\r
+          for (Index = 0; Index < Struct->Type3->ContainedElementCount; Index++) {\r
+            ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONTAINED_ELEMENT), gShellDebug1HiiHandle, Index+1);\r
+            for (Index2 = 0; Index2 < Struct->Type3->ContainedElementRecordLength; Index2++) {\r
+              Print (L"%02X ", Buffer[0x15 + (Index * Struct->Type3->ContainedElementRecordLength) + Index2]);\r
+            }\r
+\r
+            Print (L"\n");\r
+          }\r
+        }\r
       }\r
-      if (Struct->Hdr->Length > 0x13) {\r
-        PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementCount);\r
+\r
+      if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0x13)) {\r
+        if (Struct->Hdr->Length > (0x15 + (Struct->Type3->ContainedElementCount * Struct->Type3->ContainedElementRecordLength))) {\r
+          PRINT_SMBIOS_STRING (Struct, Buffer[0x15 + (Struct->Type3->ContainedElementCount * Struct->Type3->ContainedElementRecordLength)], SKUNumber);\r
+        }\r
       }\r
-      if (Struct->Hdr->Length > 0x14) {\r
-        PRINT_STRUCT_VALUE (Struct, Type3, ContainedElementRecordLength);\r
+\r
+      break;\r
+\r
+    //\r
+    // Processor Information (Type 4)\r
+    //\r
+    case 4:\r
+      PRINT_SMBIOS_STRING (Struct, Struct->Type4->Socket, SocketDesignation)\r
+      DisplayProcessorType (Struct->Type4->ProcessorType, Option);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x6) && (Struct->Hdr->Length > 0x28) &&\r
+          (Struct->Type4->ProcessorFamily == 0xFE))\r
+      {\r
+        //\r
+        // Get family from ProcessorFamily2 field\r
+        //\r
+        DisplayProcessorFamily2 (Struct->Type4->ProcessorFamily2, Option);\r
+      } else {\r
+        DisplayProcessorFamily (Struct->Type4->ProcessorFamily, Option);\r
       }\r
-      if (Struct->Hdr->Length > 0x15) {\r
-        for (Index = 0; Index < Struct->Type3->ContainedElementCount; Index++) {\r
-          ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONTAINED_ELEMENT), gShellDebug1HiiHandle, Index+1);\r
-          for (Index2 = 0; Index2< Struct->Type3->ContainedElementRecordLength; Index2++) {\r
-            Print (L"%02X ", Buffer[0x15 + (Index * Struct->Type3->ContainedElementRecordLength) + Index2]);\r
-          }\r
-          Print (L"\n");\r
-        }\r
+\r
+      PRINT_PENDING_STRING (Struct, Type4, ProcessorManufacturer);\r
+      PRINT_BIT_FIELD (Struct, Type4, ProcessorId, 8);\r
+      PRINT_PENDING_STRING (Struct, Type4, ProcessorVersion);\r
+      DisplayProcessorVoltage (*(UINT8 *)&(Struct->Type4->Voltage), Option);\r
+      PRINT_STRUCT_VALUE (Struct, Type4, ExternalClock);\r
+      PRINT_STRUCT_VALUE (Struct, Type4, MaxSpeed);\r
+      PRINT_STRUCT_VALUE (Struct, Type4, CurrentSpeed);\r
+      DisplayProcessorStatus (Struct->Type4->Status, Option);\r
+      DisplayProcessorUpgrade (Struct->Type4->ProcessorUpgrade, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type4, L1CacheHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type4, L2CacheHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type4, L3CacheHandle);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x3) && (Struct->Hdr->Length > 0x20)) {\r
+        PRINT_PENDING_STRING (Struct, Type4, SerialNumber);\r
+        PRINT_PENDING_STRING (Struct, Type4, AssetTag);\r
+        PRINT_PENDING_STRING (Struct, Type4, PartNumber);\r
       }\r
-    }\r
-    if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0x13)) {\r
-      if (Struct->Hdr->Length > (0x15 + (Struct->Type3->ContainedElementCount * Struct->Type3->ContainedElementRecordLength))) {\r
-        PRINT_SMBIOS_STRING (Struct, Buffer[0x15 + (Struct->Type3->ContainedElementCount * Struct->Type3->ContainedElementRecordLength)], SKUNumber);\r
+\r
+      if (AE_SMBIOS_VERSION (0x2, 0x5) && (Struct->Hdr->Length > 0x23)) {\r
+        PRINT_STRUCT_VALUE (Struct, Type4, CoreCount);\r
+        PRINT_STRUCT_VALUE (Struct, Type4, EnabledCoreCount);\r
+        PRINT_STRUCT_VALUE (Struct, Type4, ThreadCount);\r
+        DisplayProcessorCharacteristics (Struct->Type4->ProcessorCharacteristics, Option);\r
       }\r
-    }\r
-    break;\r
 \r
-  //\r
-  // Processor Information (Type 4)\r
-  //\r
-  case 4:\r
-    PRINT_SMBIOS_STRING (Struct, Struct->Type4->Socket, SocketDesignation)\r
-    DisplayProcessorType (Struct->Type4->ProcessorType, Option);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x6) && (Struct->Hdr->Length > 0x28) &&\r
-        (Struct->Type4->ProcessorFamily == 0xFE)) {\r
-      //\r
-      // Get family from ProcessorFamily2 field\r
-      //\r
-      DisplayProcessorFamily2 (Struct->Type4->ProcessorFamily2, Option);\r
-    } else {\r
-      DisplayProcessorFamily (Struct->Type4->ProcessorFamily, Option);\r
-    }\r
-    PRINT_PENDING_STRING (Struct, Type4, ProcessorManufacturer);\r
-    PRINT_BIT_FIELD (Struct, Type4, ProcessorId, 8);\r
-    PRINT_PENDING_STRING (Struct, Type4, ProcessorVersion);\r
-    DisplayProcessorVoltage (*(UINT8 *) &(Struct->Type4->Voltage), Option);\r
-    PRINT_STRUCT_VALUE (Struct, Type4, ExternalClock);\r
-    PRINT_STRUCT_VALUE (Struct, Type4, MaxSpeed);\r
-    PRINT_STRUCT_VALUE (Struct, Type4, CurrentSpeed);\r
-    DisplayProcessorStatus (Struct->Type4->Status, Option);\r
-    DisplayProcessorUpgrade (Struct->Type4->ProcessorUpgrade, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type4, L1CacheHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type4, L2CacheHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type4, L3CacheHandle);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x3) && (Struct->Hdr->Length > 0x20)) {\r
-      PRINT_PENDING_STRING (Struct, Type4, SerialNumber);\r
-      PRINT_PENDING_STRING (Struct, Type4, AssetTag);\r
-      PRINT_PENDING_STRING (Struct, Type4, PartNumber);\r
-    }\r
-    if (AE_SMBIOS_VERSION (0x2, 0x5) && (Struct->Hdr->Length > 0x23)) {\r
-      PRINT_STRUCT_VALUE (Struct, Type4, CoreCount);\r
-      PRINT_STRUCT_VALUE (Struct, Type4, EnabledCoreCount);\r
-      PRINT_STRUCT_VALUE (Struct, Type4, ThreadCount);\r
-      DisplayProcessorCharacteristics (Struct->Type4->ProcessorCharacteristics, Option);\r
-    }\r
-    if ((SmbiosMajorVersion >= 0x3) && (Struct->Hdr->Length > 0x2A)) {\r
-      PRINT_STRUCT_VALUE (Struct, Type4, CoreCount2);\r
-      PRINT_STRUCT_VALUE (Struct, Type4, EnabledCoreCount2);\r
-      PRINT_STRUCT_VALUE (Struct, Type4, ThreadCount2);\r
-    }\r
-    break;\r
+      if ((SmbiosMajorVersion >= 0x3) && (Struct->Hdr->Length > 0x2A)) {\r
+        PRINT_STRUCT_VALUE (Struct, Type4, CoreCount2);\r
+        PRINT_STRUCT_VALUE (Struct, Type4, EnabledCoreCount2);\r
+        PRINT_STRUCT_VALUE (Struct, Type4, ThreadCount2);\r
+      }\r
 \r
-  //\r
-  // Memory Controller Information (Type 5)\r
-  //\r
-  case 5:\r
+      break;\r
+\r
+    //\r
+    // Memory Controller Information (Type 5)\r
+    //\r
+    case 5:\r
     {\r
-      UINT8 SlotNum;\r
+      UINT8  SlotNum;\r
       SlotNum = Struct->Type5->AssociatedMemorySlotNum;\r
 \r
       DisplayMcErrorDetectMethod (Struct->Type5->ErrDetectMethod, Option);\r
-      DisplayMcErrorCorrectCapability (*(UINT8 *) &(Struct->Type5->ErrCorrectCapability), Option);\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SUPOPRT), gShellDebug1HiiHandle);\r
+      DisplayMcErrorCorrectCapability (*(UINT8 *)&(Struct->Type5->ErrCorrectCapability), Option);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SUPOPRT), gShellDebug1HiiHandle);\r
       DisplayMcInterleaveSupport (Struct->Type5->SupportInterleave, Option);\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CURRENT), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CURRENT), gShellDebug1HiiHandle);\r
       DisplayMcInterleaveSupport (Struct->Type5->CurrentInterleave, Option);\r
       DisplayMaxMemoryModuleSize (Struct->Type5->MaxMemoryModuleSize, SlotNum, Option);\r
-      DisplayMcMemorySpeeds (*(UINT16 *) &(Struct->Type5->SupportSpeed), Option);\r
+      DisplayMcMemorySpeeds (*(UINT16 *)&(Struct->Type5->SupportSpeed), Option);\r
       DisplayMmMemoryType (Struct->Type5->SupportMemoryType, Option);\r
       DisplayMemoryModuleVoltage (Struct->Type5->MemoryModuleVoltage, Option);\r
       PRINT_STRUCT_VALUE (Struct, Type5, AssociatedMemorySlotNum);\r
       //\r
       // According to SMBIOS Specification, offset 0x0F\r
       //\r
-      DisplayMemoryModuleConfigHandles ((UINT16 *) (&Buffer[0x0F]), SlotNum, Option);\r
+      DisplayMemoryModuleConfigHandles ((UINT16 *)(&Buffer[0x0F]), SlotNum, Option);\r
       DisplayMcErrorCorrectCapability (Buffer[0x0F + 2 * SlotNum], Option);\r
+      break;\r
     }\r
-    break;\r
-\r
-  //\r
-  // Memory Module Information (Type 6)\r
-  //\r
-  case 6:\r
-    PRINT_PENDING_STRING (Struct, Type6, SocketDesignation);\r
-    DisplayMmBankConnections (Struct->Type6->BankConnections, Option);\r
-    PRINT_STRUCT_VALUE (Struct, Type6, CurrentSpeed);\r
-    DisplayMmMemoryType (*(UINT16 *) &(Struct->Type6->CurrentMemoryType), Option);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INSTALLED), gShellDebug1HiiHandle);\r
-    DisplayMmMemorySize (*(UINT8 *) &(Struct->Type6->InstalledSize), Option);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED), gShellDebug1HiiHandle);\r
-    DisplayMmMemorySize (*(UINT8 *) &(Struct->Type6->EnabledSize), Option);\r
-    DisplayMmErrorStatus (Struct->Type6->ErrorStatus, Option);\r
-    break;\r
-\r
-  //\r
-  // Cache Information (Type 7)\r
-  //\r
-  case 7:\r
-    PRINT_PENDING_STRING (Struct, Type7, SocketDesignation);\r
-    DisplayCacheConfiguration (Struct->Type7->CacheConfiguration, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type7, MaximumCacheSize);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type7, InstalledSize);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type7, SupportedSRAMType);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type7, CurrentSRAMType);\r
-    DisplayCacheSRAMType (ReadUnaligned16 ((UINT16 *) (UINTN) &(Struct->Type7->CurrentSRAMType)), Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type7, CacheSpeed);\r
-    DisplayCacheErrCorrectingType (Struct->Type7->ErrorCorrectionType, Option);\r
-    DisplayCacheSystemCacheType (Struct->Type7->SystemCacheType, Option);\r
-    DisplayCacheAssociativity (Struct->Type7->Associativity, Option);\r
-    if (AE_SMBIOS_VERSION (0x3, 0x1) && (Struct->Hdr->Length > 0x13)) {\r
-      PRINT_STRUCT_VALUE_H (Struct, Type7, MaximumCacheSize2);\r
-      PRINT_STRUCT_VALUE_H (Struct, Type7, InstalledSize2);\r
-    }\r
-    break;\r
 \r
-  //\r
-  // Port Connector Information  (Type 8)\r
-  //\r
-  case 8:\r
-    PRINT_PENDING_STRING (Struct, Type8, InternalReferenceDesignator);\r
-    Print (L"Internal ");\r
-    DisplayPortConnectorType (Struct->Type8->InternalConnectorType, Option);\r
-    PRINT_PENDING_STRING (Struct, Type8, ExternalReferenceDesignator);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EXTERNAL), gShellDebug1HiiHandle);\r
-    DisplayPortConnectorType (Struct->Type8->ExternalConnectorType, Option);\r
-    DisplayPortType (Struct->Type8->PortType, Option);\r
-    break;\r
+    //\r
+    // Memory Module Information (Type 6)\r
+    //\r
+    case 6:\r
+      PRINT_PENDING_STRING (Struct, Type6, SocketDesignation);\r
+      DisplayMmBankConnections (Struct->Type6->BankConnections, Option);\r
+      PRINT_STRUCT_VALUE (Struct, Type6, CurrentSpeed);\r
+      DisplayMmMemoryType (*(UINT16 *)&(Struct->Type6->CurrentMemoryType), Option);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INSTALLED), gShellDebug1HiiHandle);\r
+      DisplayMmMemorySize (*(UINT8 *)&(Struct->Type6->InstalledSize), Option);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED), gShellDebug1HiiHandle);\r
+      DisplayMmMemorySize (*(UINT8 *)&(Struct->Type6->EnabledSize), Option);\r
+      DisplayMmErrorStatus (Struct->Type6->ErrorStatus, Option);\r
+      break;\r
 \r
-  //\r
-  // System Slots (Type 9)\r
-  //\r
-  case 9:\r
+    //\r
+    // Cache Information (Type 7)\r
+    //\r
+    case 7:\r
+      PRINT_PENDING_STRING (Struct, Type7, SocketDesignation);\r
+      DisplayCacheConfiguration (Struct->Type7->CacheConfiguration, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type7, MaximumCacheSize);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type7, InstalledSize);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type7, SupportedSRAMType);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type7, CurrentSRAMType);\r
+      DisplayCacheSRAMType (ReadUnaligned16 ((UINT16 *)(UINTN)&(Struct->Type7->CurrentSRAMType)), Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type7, CacheSpeed);\r
+      DisplayCacheErrCorrectingType (Struct->Type7->ErrorCorrectionType, Option);\r
+      DisplayCacheSystemCacheType (Struct->Type7->SystemCacheType, Option);\r
+      DisplayCacheAssociativity (Struct->Type7->Associativity, Option);\r
+      if (AE_SMBIOS_VERSION (0x3, 0x1) && (Struct->Hdr->Length > 0x13)) {\r
+        PRINT_STRUCT_VALUE_H (Struct, Type7, MaximumCacheSize2);\r
+        PRINT_STRUCT_VALUE_H (Struct, Type7, InstalledSize2);\r
+      }\r
+\r
+      break;\r
+\r
+    //\r
+    // Port Connector Information  (Type 8)\r
+    //\r
+    case 8:\r
+      PRINT_PENDING_STRING (Struct, Type8, InternalReferenceDesignator);\r
+      Print (L"Internal ");\r
+      DisplayPortConnectorType (Struct->Type8->InternalConnectorType, Option);\r
+      PRINT_PENDING_STRING (Struct, Type8, ExternalReferenceDesignator);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EXTERNAL), gShellDebug1HiiHandle);\r
+      DisplayPortConnectorType (Struct->Type8->ExternalConnectorType, Option);\r
+      DisplayPortType (Struct->Type8->PortType, Option);\r
+      break;\r
+\r
+    //\r
+    // System Slots (Type 9)\r
+    //\r
+    case 9:\r
     {\r
       MISC_SLOT_PEER_GROUP  *PeerGroupPtr;\r
       UINT8                 PeerGroupCount;\r
@@ -566,100 +609,107 @@ SmbiosPrintStructure (
         Struct->Type9->SlotID,\r
         Struct->Type9->SlotType,\r
         Option\r
-       );\r
-      DisplaySlotCharacteristics1 (*(UINT8 *) &(Struct->Type9->SlotCharacteristics1), Option);\r
-      DisplaySlotCharacteristics2 (*(UINT8 *) &(Struct->Type9->SlotCharacteristics2), Option);\r
+        );\r
+      DisplaySlotCharacteristics1 (*(UINT8 *)&(Struct->Type9->SlotCharacteristics1), Option);\r
+      DisplaySlotCharacteristics2 (*(UINT8 *)&(Struct->Type9->SlotCharacteristics2), Option);\r
       if (AE_SMBIOS_VERSION (0x2, 0x6) && (Struct->Hdr->Length > 0xD)) {\r
         PRINT_STRUCT_VALUE_H (Struct, Type9, SegmentGroupNum);\r
         PRINT_STRUCT_VALUE_H (Struct, Type9, BusNum);\r
         PRINT_STRUCT_VALUE_H (Struct, Type9, DevFuncNum);\r
       }\r
+\r
       if (AE_SMBIOS_VERSION (0x3, 0x2)) {\r
         if (Struct->Hdr->Length > 0x11) {\r
           PRINT_STRUCT_VALUE (Struct, Type9, DataBusWidth);\r
         }\r
+\r
         if (Struct->Hdr->Length > 0x12) {\r
           PRINT_STRUCT_VALUE (Struct, Type9, PeerGroupingCount);\r
 \r
           PeerGroupCount = Struct->Type9->PeerGroupingCount;\r
           PeerGroupPtr   = Struct->Type9->PeerGroups;\r
           for (Index = 0; Index < PeerGroupCount; Index++) {\r
-            ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SLOT_PEER_GROUPS), gShellDebug1HiiHandle, Index + 1);\r
-            ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SEGMENT_GROUP_NUM), gShellDebug1HiiHandle, PeerGroupPtr[Index].SegmentGroupNum);\r
-            ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BUS_NUM), gShellDebug1HiiHandle, PeerGroupPtr[Index].BusNum);\r
-            ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DEV_FUNC_NUM), gShellDebug1HiiHandle, PeerGroupPtr[Index].DevFuncNum);\r
-            ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DATA_BUS_WIDTH), gShellDebug1HiiHandle, PeerGroupPtr[Index].DataBusWidth);\r
+            ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SLOT_PEER_GROUPS), gShellDebug1HiiHandle, Index + 1);\r
+            ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SEGMENT_GROUP_NUM), gShellDebug1HiiHandle, PeerGroupPtr[Index].SegmentGroupNum);\r
+            ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BUS_NUM), gShellDebug1HiiHandle, PeerGroupPtr[Index].BusNum);\r
+            ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DEV_FUNC_NUM), gShellDebug1HiiHandle, PeerGroupPtr[Index].DevFuncNum);\r
+            ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DATA_BUS_WIDTH), gShellDebug1HiiHandle, PeerGroupPtr[Index].DataBusWidth);\r
           }\r
         }\r
       }\r
+\r
+      break;\r
     }\r
-    break;\r
 \r
-  //\r
-  // On Board Devices Information (Type 10)\r
-  //\r
-  case 10:\r
+    //\r
+    // On Board Devices Information (Type 10)\r
+    //\r
+    case 10:\r
     {\r
-      UINTN NumOfDevice;\r
+      UINTN  NumOfDevice;\r
       NumOfDevice = (Struct->Type10->Hdr.Length - sizeof (SMBIOS_STRUCTURE)) / (2 * sizeof (UINT8));\r
       for (Index = 0; Index < NumOfDevice; Index++) {\r
-        ShellPrintEx(-1,-1,(((Struct->Type10->Device[Index].DeviceType) & 0x80) != 0) ? L"Device Enabled\n": L"Device Disabled\n");\r
+        ShellPrintEx (-1, -1, (((Struct->Type10->Device[Index].DeviceType) & 0x80) != 0) ? L"Device Enabled\n" : L"Device Disabled\n");\r
         DisplayOnboardDeviceTypes ((Struct->Type10->Device[Index].DeviceType) & 0x7F, Option);\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DESC_STRING), gShellDebug1HiiHandle);\r
-        ShellPrintEx(-1,-1,L"%a\n",LibGetSmbiosString (Struct, Struct->Type10->Device[Index].DescriptionString));\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DESC_STRING), gShellDebug1HiiHandle);\r
+        ShellPrintEx (-1, -1, L"%a\n", LibGetSmbiosString (Struct, Struct->Type10->Device[Index].DescriptionString));\r
       }\r
-    }\r
-    break;\r
 \r
-  //\r
-  // Oem Strings (Type 11)\r
-  //\r
-  case 11:\r
-    PRINT_STRUCT_VALUE (Struct, Type11, StringCount);\r
-    for (Index = 1; Index <= Struct->Type11->StringCount; Index++) {\r
-      ShellPrintEx(-1,-1,L"%a\n", LibGetSmbiosString (Struct, Index));\r
+      break;\r
     }\r
-    break;\r
 \r
-  //\r
-  // System Configuration Options (Type 12)\r
-  //\r
-  case 12:\r
-    PRINT_STRUCT_VALUE (Struct, Type12, StringCount);\r
-    for (Index = 1; Index <= Struct->Type12->StringCount; Index++) {\r
-      ShellPrintEx(-1,-1,L"%a\n", LibGetSmbiosString (Struct, Index));\r
-    }\r
-    break;\r
+    //\r
+    // Oem Strings (Type 11)\r
+    //\r
+    case 11:\r
+      PRINT_STRUCT_VALUE (Struct, Type11, StringCount);\r
+      for (Index = 1; Index <= Struct->Type11->StringCount; Index++) {\r
+        ShellPrintEx (-1, -1, L"%a\n", LibGetSmbiosString (Struct, Index));\r
+      }\r
 \r
-  //\r
-  // BIOS Language Information (Type 13)\r
-  //\r
-  case 13:\r
-    PRINT_STRUCT_VALUE (Struct, Type13, InstallableLanguages);\r
-    PRINT_STRUCT_VALUE (Struct, Type13, Flags);\r
-    PRINT_BIT_FIELD (Struct, Type13, Reserved, 15);\r
-    PRINT_PENDING_STRING (Struct, Type13, CurrentLanguages);\r
-    break;\r
+      break;\r
 \r
-  //\r
-  // Group Associations (Type 14)\r
-  //\r
-  case 14:\r
+    //\r
+    // System Configuration Options (Type 12)\r
+    //\r
+    case 12:\r
+      PRINT_STRUCT_VALUE (Struct, Type12, StringCount);\r
+      for (Index = 1; Index <= Struct->Type12->StringCount; Index++) {\r
+        ShellPrintEx (-1, -1, L"%a\n", LibGetSmbiosString (Struct, Index));\r
+      }\r
+\r
+      break;\r
+\r
+    //\r
+    // BIOS Language Information (Type 13)\r
+    //\r
+    case 13:\r
+      PRINT_STRUCT_VALUE (Struct, Type13, InstallableLanguages);\r
+      PRINT_STRUCT_VALUE (Struct, Type13, Flags);\r
+      PRINT_BIT_FIELD (Struct, Type13, Reserved, 15);\r
+      PRINT_PENDING_STRING (Struct, Type13, CurrentLanguages);\r
+      break;\r
+\r
+    //\r
+    // Group Associations (Type 14)\r
+    //\r
+    case 14:\r
     {\r
-      UINT8 NumOfItem;\r
+      UINT8  NumOfItem;\r
       NumOfItem = (Struct->Type14->Hdr.Length - 5) / 3;\r
       PRINT_PENDING_STRING (Struct, Type14, GroupName);\r
       for (Index = 0; Index < NumOfItem; Index++) {\r
-        ShellPrintEx(-1,-1,L"ItemType %u: %u\n", Index + 1, Struct->Type14->Group[Index].ItemType);\r
-        ShellPrintEx(-1,-1,L"ItemHandle %u: %u\n", Index + 1, Struct->Type14->Group[Index].ItemHandle);\r
+        ShellPrintEx (-1, -1, L"ItemType %u: %u\n", Index + 1, Struct->Type14->Group[Index].ItemType);\r
+        ShellPrintEx (-1, -1, L"ItemHandle %u: %u\n", Index + 1, Struct->Type14->Group[Index].ItemHandle);\r
       }\r
+\r
+      break;\r
     }\r
-    break;\r
 \r
-  //\r
-  // System Event Log (Type 15)\r
-  //\r
-  case 15:\r
+    //\r
+    // System Event Log (Type 15)\r
+    //\r
+    case 15:\r
     {\r
       EVENT_LOG_TYPE  *Ptr;\r
       UINT8           Count;\r
@@ -684,29 +734,33 @@ SmbiosPrintStructure (
         // Display all Event Log type descriptors supported by system\r
         //\r
         for (Index = 0; Index < Count; Index++, Ptr++) {\r
-          ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SUPOPRTED_EVENT), gShellDebug1HiiHandle, Index + 1);\r
+          ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SUPOPRTED_EVENT), gShellDebug1HiiHandle, Index + 1);\r
           DisplaySELTypes (Ptr->LogType, Option);\r
           DisplaySELVarDataFormatType (Ptr->DataFormatType, Option);\r
         }\r
 \r
         if (Option >= SHOW_DETAIL) {\r
           switch (Struct->Type15->AccessMethod) {\r
-          case 03:\r
-            AccessMethodAddress = (UINT8 *) (UINTN) (Struct->Type15->AccessMethodAddress);\r
-            break;\r
-\r
-          case 00:\r
-          case 01:\r
-          case 02:\r
-          case 04:\r
-          default:\r
-            ShellPrintHiiEx(-1,-1,NULL,\r
-              STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ACCESS_METHOD_NOT_SUPOPRTED),\r
-              gShellDebug1HiiHandle,\r
-              Struct->Type15->AccessMethod\r
-             );\r
-            return EFI_UNSUPPORTED;\r
+            case 03:\r
+              AccessMethodAddress = (UINT8 *)(UINTN)(Struct->Type15->AccessMethodAddress);\r
+              break;\r
+\r
+            case 00:\r
+            case 01:\r
+            case 02:\r
+            case 04:\r
+            default:\r
+              ShellPrintHiiEx (\r
+                -1,\r
+                -1,\r
+                NULL,\r
+                STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ACCESS_METHOD_NOT_SUPOPRTED),\r
+                gShellDebug1HiiHandle,\r
+                Struct->Type15->AccessMethod\r
+                );\r
+              return EFI_UNSUPPORTED;\r
           }\r
+\r
           //\r
           // Display Event Log Header\r
           //\r
@@ -716,7 +770,7 @@ SmbiosPrintStructure (
           DisplaySysEventLogHeader (\r
             Struct->Type15->LogHeaderFormat,\r
             AccessMethodAddress + Struct->Type15->LogHeaderStartOffset\r
-           );\r
+            );\r
 \r
           //\r
           // Display all Event Log data\r
@@ -728,347 +782,359 @@ SmbiosPrintStructure (
             AccessMethodAddress + Struct->Type15->LogDataStartOffset,\r
             (UINT16)\r
             (\r
-              Struct->Type15->LogAreaLength -\r
-              (Struct->Type15->LogDataStartOffset - Struct->Type15->LogHeaderStartOffset)\r
+             Struct->Type15->LogAreaLength -\r
+             (Struct->Type15->LogDataStartOffset - Struct->Type15->LogHeaderStartOffset)\r
             )\r
-           );\r
+            );\r
         }\r
-\r
       }\r
+\r
+      break;\r
     }\r
-    break;\r
-\r
-  //\r
-  // Physical Memory Array (Type 16)\r
-  //\r
-  case 16:\r
-    DisplayPMALocation (Struct->Type16->Location, Option);\r
-    DisplayPMAUse (Struct->Type16->Use, Option);\r
-    DisplayPMAErrorCorrectionTypes (\r
-      Struct->Type16->MemoryErrorCorrection,\r
-      Option\r
-     );\r
-    PRINT_STRUCT_VALUE_H (Struct, Type16, MaximumCapacity);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type16, MemoryErrorInformationHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type16, NumberOfMemoryDevices);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x7) && Struct->Hdr->Length > 0xF) {\r
-      PRINT_STRUCT_VALUE_LH (Struct, Type16, ExtendedMaximumCapacity);\r
-    }\r
-    break;\r
-\r
-  //\r
-  // Memory Device (Type 17)\r
-  //\r
-  case 17:\r
-    PRINT_STRUCT_VALUE_H (Struct, Type17, MemoryArrayHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type17, MemoryErrorInformationHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type17, TotalWidth);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type17, DataWidth);\r
-    PRINT_STRUCT_VALUE (Struct, Type17, Size);\r
-    DisplayMemoryDeviceFormFactor (Struct->Type17->FormFactor, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type17, DeviceSet);\r
-    PRINT_PENDING_STRING (Struct, Type17, DeviceLocator);\r
-    PRINT_PENDING_STRING (Struct, Type17, BankLocator);\r
-    DisplayMemoryDeviceType (Struct->Type17->MemoryType, Option);\r
-    DisplayMemoryDeviceTypeDetail (ReadUnaligned16 ((UINT16 *) (UINTN) &(Struct->Type17->TypeDetail)), Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type17, Speed);\r
-    PRINT_PENDING_STRING (Struct, Type17, Manufacturer);\r
-    PRINT_PENDING_STRING (Struct, Type17, SerialNumber);\r
-    PRINT_PENDING_STRING (Struct, Type17, AssetTag);\r
-    PRINT_PENDING_STRING (Struct, Type17, PartNumber);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x6) && (Struct->Hdr->Length > 0x1B)) {\r
-      PRINT_STRUCT_VALUE_H (Struct, Type17, Attributes);\r
-    }\r
-    if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0x1C)) {\r
-      PRINT_STRUCT_VALUE (Struct, Type17, ExtendedSize);\r
-      PRINT_STRUCT_VALUE_H (Struct, Type17, ConfiguredMemoryClockSpeed);\r
-    }\r
-    if (AE_SMBIOS_VERSION (0x2, 0x8) && (Struct->Hdr->Length > 0x22)) {\r
-      PRINT_STRUCT_VALUE (Struct, Type17, MinimumVoltage);\r
-      PRINT_STRUCT_VALUE (Struct, Type17, MaximumVoltage);\r
-      PRINT_STRUCT_VALUE (Struct, Type17, ConfiguredVoltage);\r
-    }\r
-    if (AE_SMBIOS_VERSION (0x3, 0x2)) {\r
-      if (Struct->Hdr->Length > 0x28) {\r
-        DisplayMemoryDeviceMemoryTechnology (Struct->Type17->MemoryTechnology, Option);\r
-        DisplayMemoryDeviceMemoryOperatingModeCapability (Struct->Type17->MemoryOperatingModeCapability.Uint16, Option);\r
-        PRINT_PENDING_STRING (Struct, Type17, FirmwareVersion);\r
-        PRINT_STRUCT_VALUE_H (Struct, Type17, ModuleManufacturerID);\r
-        PRINT_STRUCT_VALUE_H (Struct, Type17, ModuleProductID);\r
-        PRINT_STRUCT_VALUE_H (Struct, Type17, MemorySubsystemControllerManufacturerID);\r
-        PRINT_STRUCT_VALUE_H (Struct, Type17, MemorySubsystemControllerProductID);\r
+\r
+    //\r
+    // Physical Memory Array (Type 16)\r
+    //\r
+    case 16:\r
+      DisplayPMALocation (Struct->Type16->Location, Option);\r
+      DisplayPMAUse (Struct->Type16->Use, Option);\r
+      DisplayPMAErrorCorrectionTypes (\r
+        Struct->Type16->MemoryErrorCorrection,\r
+        Option\r
+        );\r
+      PRINT_STRUCT_VALUE_H (Struct, Type16, MaximumCapacity);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type16, MemoryErrorInformationHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type16, NumberOfMemoryDevices);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0xF)) {\r
+        PRINT_STRUCT_VALUE_LH (Struct, Type16, ExtendedMaximumCapacity);\r
       }\r
-      if (Struct->Hdr->Length > 0x34) {\r
-        PRINT_STRUCT_VALUE_LH (Struct, Type17, NonVolatileSize);\r
+\r
+      break;\r
+\r
+    //\r
+    // Memory Device (Type 17)\r
+    //\r
+    case 17:\r
+      PRINT_STRUCT_VALUE_H (Struct, Type17, MemoryArrayHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type17, MemoryErrorInformationHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type17, TotalWidth);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type17, DataWidth);\r
+      PRINT_STRUCT_VALUE (Struct, Type17, Size);\r
+      DisplayMemoryDeviceFormFactor (Struct->Type17->FormFactor, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type17, DeviceSet);\r
+      PRINT_PENDING_STRING (Struct, Type17, DeviceLocator);\r
+      PRINT_PENDING_STRING (Struct, Type17, BankLocator);\r
+      DisplayMemoryDeviceType (Struct->Type17->MemoryType, Option);\r
+      DisplayMemoryDeviceTypeDetail (ReadUnaligned16 ((UINT16 *)(UINTN)&(Struct->Type17->TypeDetail)), Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type17, Speed);\r
+      PRINT_PENDING_STRING (Struct, Type17, Manufacturer);\r
+      PRINT_PENDING_STRING (Struct, Type17, SerialNumber);\r
+      PRINT_PENDING_STRING (Struct, Type17, AssetTag);\r
+      PRINT_PENDING_STRING (Struct, Type17, PartNumber);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x6) && (Struct->Hdr->Length > 0x1B)) {\r
+        PRINT_STRUCT_VALUE_H (Struct, Type17, Attributes);\r
       }\r
-      if (Struct->Hdr->Length > 0x3C) {\r
-        PRINT_STRUCT_VALUE_LH (Struct, Type17, VolatileSize);\r
+\r
+      if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0x1C)) {\r
+        PRINT_STRUCT_VALUE (Struct, Type17, ExtendedSize);\r
+        PRINT_STRUCT_VALUE_H (Struct, Type17, ConfiguredMemoryClockSpeed);\r
       }\r
-      if (Struct->Hdr->Length > 0x44) {\r
-        PRINT_STRUCT_VALUE_LH (Struct, Type17, CacheSize);\r
+\r
+      if (AE_SMBIOS_VERSION (0x2, 0x8) && (Struct->Hdr->Length > 0x22)) {\r
+        PRINT_STRUCT_VALUE (Struct, Type17, MinimumVoltage);\r
+        PRINT_STRUCT_VALUE (Struct, Type17, MaximumVoltage);\r
+        PRINT_STRUCT_VALUE (Struct, Type17, ConfiguredVoltage);\r
       }\r
-      if (Struct->Hdr->Length > 0x4C) {\r
-        PRINT_STRUCT_VALUE_LH (Struct, Type17, LogicalSize);\r
+\r
+      if (AE_SMBIOS_VERSION (0x3, 0x2)) {\r
+        if (Struct->Hdr->Length > 0x28) {\r
+          DisplayMemoryDeviceMemoryTechnology (Struct->Type17->MemoryTechnology, Option);\r
+          DisplayMemoryDeviceMemoryOperatingModeCapability (Struct->Type17->MemoryOperatingModeCapability.Uint16, Option);\r
+          PRINT_PENDING_STRING (Struct, Type17, FirmwareVersion);\r
+          PRINT_STRUCT_VALUE_H (Struct, Type17, ModuleManufacturerID);\r
+          PRINT_STRUCT_VALUE_H (Struct, Type17, ModuleProductID);\r
+          PRINT_STRUCT_VALUE_H (Struct, Type17, MemorySubsystemControllerManufacturerID);\r
+          PRINT_STRUCT_VALUE_H (Struct, Type17, MemorySubsystemControllerProductID);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x34) {\r
+          PRINT_STRUCT_VALUE_LH (Struct, Type17, NonVolatileSize);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x3C) {\r
+          PRINT_STRUCT_VALUE_LH (Struct, Type17, VolatileSize);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x44) {\r
+          PRINT_STRUCT_VALUE_LH (Struct, Type17, CacheSize);\r
+        }\r
+\r
+        if (Struct->Hdr->Length > 0x4C) {\r
+          PRINT_STRUCT_VALUE_LH (Struct, Type17, LogicalSize);\r
+        }\r
       }\r
-    }\r
-    break;\r
-\r
-  //\r
-  // 32-bit Memory Error Information (Type 18)\r
-  //\r
-  case 18:\r
-    DisplayMemoryErrorType (Struct->Type18->ErrorType, Option);\r
-    DisplayMemoryErrorGranularity (\r
-      Struct->Type18->ErrorGranularity,\r
-      Option\r
-     );\r
-    DisplayMemoryErrorOperation (Struct->Type18->ErrorOperation, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type18, VendorSyndrome);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type18, MemoryArrayErrorAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type18, DeviceErrorAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type18, ErrorResolution);\r
-    break;\r
-\r
-  //\r
-  // Memory Array Mapped Address (Type 19)\r
-  //\r
-  case 19:\r
-    PRINT_STRUCT_VALUE_H (Struct, Type19, StartingAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type19, EndingAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type19, MemoryArrayHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type19, PartitionWidth);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0xF)) {\r
-      PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedStartingAddress);\r
-      PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedEndingAddress);\r
-    }\r
-    break;\r
-\r
-  //\r
-  // Memory Device Mapped Address (Type 20)\r
-  //\r
-  case 20:\r
-    PRINT_STRUCT_VALUE_H (Struct, Type20, StartingAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type20, EndingAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type20, MemoryDeviceHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type20, MemoryArrayMappedAddressHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type20, PartitionRowPosition);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type20, InterleavePosition);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type20, InterleavedDataDepth);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0x13)) {\r
-      PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedStartingAddress);\r
-      PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedEndingAddress);\r
-    }\r
-    break;\r
-\r
-  //\r
-  // Built-in Pointing Device (Type 21)\r
-  //\r
-  case 21:\r
-    DisplayPointingDeviceType (Struct->Type21->Type, Option);\r
-    DisplayPointingDeviceInterface (Struct->Type21->Interface, Option);\r
-    PRINT_STRUCT_VALUE (Struct, Type21, NumberOfButtons);\r
-    break;\r
-\r
-  //\r
-  // Portable Battery (Type 22)\r
-  //\r
-  case 22:\r
-    PRINT_PENDING_STRING (Struct, Type22, Location);\r
-    PRINT_PENDING_STRING (Struct, Type22, Manufacturer);\r
-    PRINT_PENDING_STRING (Struct, Type22, ManufactureDate);\r
-    PRINT_PENDING_STRING (Struct, Type22, SerialNumber);\r
-    PRINT_PENDING_STRING (Struct, Type22, DeviceName);\r
-    DisplayPBDeviceChemistry (\r
-      Struct->Type22->DeviceChemistry,\r
-      Option\r
-     );\r
-    PRINT_STRUCT_VALUE_H (Struct, Type22, DeviceCapacity);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type22, DesignVoltage);\r
-    PRINT_PENDING_STRING (Struct, Type22, SBDSVersionNumber);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type22, MaximumErrorInBatteryData);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type22, SBDSSerialNumber);\r
-    DisplaySBDSManufactureDate (\r
-      Struct->Type22->SBDSManufactureDate,\r
-      Option\r
-     );\r
-    PRINT_PENDING_STRING (Struct, Type22, SBDSDeviceChemistry);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type22, DesignCapacityMultiplier);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type22, OEMSpecific);\r
-    break;\r
-\r
-  //\r
-  // System Reset (Type 23)\r
-  //\r
-  case 23:\r
-    DisplaySystemResetCapabilities (\r
-      Struct->Type23->Capabilities,\r
-      Option\r
-     );\r
-    PRINT_STRUCT_VALUE_H (Struct, Type23, ResetCount);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type23, ResetLimit);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type23, TimerInterval);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type23, Timeout);\r
-    break;\r
-\r
-  //\r
-  // Hardware Security (Type 24)\r
-  //\r
-  case 24:\r
-    DisplayHardwareSecuritySettings (\r
-      Struct->Type24->HardwareSecuritySettings,\r
-      Option\r
-     );\r
-    break;\r
-\r
-  //\r
-  // System Power Controls (Type 25)\r
-  //\r
-  case 25:\r
-    PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnMonth);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnDayOfMonth);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnHour);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnMinute);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnSecond);\r
-    break;\r
-\r
-  //\r
-  // Voltage Probe (Type 26)\r
-  //\r
-  case 26:\r
-    PRINT_PENDING_STRING (Struct, Type26, Description);\r
-    DisplayVPLocation (*(UINT8 *) &(Struct->Type26->LocationAndStatus), Option);\r
-    DisplayVPStatus (*(UINT8 *) &(Struct->Type26->LocationAndStatus), Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type26, MaximumValue);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type26, MinimumValue);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type26, Resolution);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type26, Tolerance);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type26, Accuracy);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type26, OEMDefined);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type26, NominalValue);\r
-    break;\r
-\r
-  //\r
-  // Cooling Device (Type 27)\r
-  //\r
-  case 27:\r
-    PRINT_STRUCT_VALUE_H (Struct, Type27, TemperatureProbeHandle);\r
-    DisplayCoolingDeviceStatus (*(UINT8 *) &(Struct->Type27->DeviceTypeAndStatus), Option);\r
-    DisplayCoolingDeviceType (*(UINT8 *) &(Struct->Type27->DeviceTypeAndStatus), Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type27, CoolingUnitGroup);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type27, OEMDefined);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type27, NominalSpeed);\r
-    if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0xE)) {\r
-      PRINT_PENDING_STRING (Struct, Type27, Description);\r
-    }\r
-    break;\r
 \r
-  //\r
-  // Temperature Probe (Type 28)\r
-  //\r
-  case 28:\r
-    PRINT_PENDING_STRING (Struct, Type28, Description);\r
-    DisplayTemperatureProbeStatus (*(UINT8 *) &(Struct->Type28->LocationAndStatus), Option);\r
-    DisplayTemperatureProbeLoc (*(UINT8 *) &(Struct->Type28->LocationAndStatus), Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type28, MaximumValue);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type28, MinimumValue);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type28, Resolution);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type28, Tolerance);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type28, Accuracy);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type28, OEMDefined);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type28, NominalValue);\r
-    break;\r
+      break;\r
 \r
-  //\r
-  // Electrical Current Probe (Type 29)\r
-  //\r
-  case 29:\r
-    PRINT_PENDING_STRING (Struct, Type29, Description);\r
-    DisplayECPStatus (*(UINT8 *) &(Struct->Type29->LocationAndStatus), Option);\r
-    DisplayECPLoc (*(UINT8 *) &(Struct->Type29->LocationAndStatus), Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type29, MaximumValue);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type29, MinimumValue);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type29, Resolution);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type29, Tolerance);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type29, Accuracy);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type29, OEMDefined);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type29, NominalValue);\r
-    break;\r
+    //\r
+    // 32-bit Memory Error Information (Type 18)\r
+    //\r
+    case 18:\r
+      DisplayMemoryErrorType (Struct->Type18->ErrorType, Option);\r
+      DisplayMemoryErrorGranularity (\r
+        Struct->Type18->ErrorGranularity,\r
+        Option\r
+        );\r
+      DisplayMemoryErrorOperation (Struct->Type18->ErrorOperation, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type18, VendorSyndrome);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type18, MemoryArrayErrorAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type18, DeviceErrorAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type18, ErrorResolution);\r
+      break;\r
 \r
-  //\r
-  // Out-of-Band Remote Access (Type 30)\r
-  //\r
-  case 30:\r
-    PRINT_PENDING_STRING (Struct, Type30, ManufacturerName);\r
-    DisplayOBRAConnections (Struct->Type30->Connections, Option);\r
-    break;\r
+    //\r
+    // Memory Array Mapped Address (Type 19)\r
+    //\r
+    case 19:\r
+      PRINT_STRUCT_VALUE_H (Struct, Type19, StartingAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type19, EndingAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type19, MemoryArrayHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type19, PartitionWidth);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0xF)) {\r
+        PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedStartingAddress);\r
+        PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedEndingAddress);\r
+      }\r
 \r
-  //\r
-  // Boot Integrity Services (BIS) Entry Point (Type 31)\r
-  //\r
-  case 31:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STRUCT_TYPE31), gShellDebug1HiiHandle);\r
-    break;\r
+      break;\r
 \r
-  //\r
-  // System Boot Information (Type 32)\r
-  //\r
-  case 32:\r
-    PRINT_BIT_FIELD (Struct, Type32, Reserved, 6);\r
-    DisplaySystemBootStatus (Struct->Type32->BootStatus, Option);\r
-    break;\r
+    //\r
+    // Memory Device Mapped Address (Type 20)\r
+    //\r
+    case 20:\r
+      PRINT_STRUCT_VALUE_H (Struct, Type20, StartingAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type20, EndingAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type20, MemoryDeviceHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type20, MemoryArrayMappedAddressHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type20, PartitionRowPosition);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type20, InterleavePosition);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type20, InterleavedDataDepth);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0x13)) {\r
+        PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedStartingAddress);\r
+        PRINT_STRUCT_VALUE_LH (Struct, Type19, ExtendedEndingAddress);\r
+      }\r
 \r
-  //\r
-  // 64-Bit Memory Error Information (Type 33)\r
-  //\r
-  case 33:\r
-    DisplayMemoryErrorType (Struct->Type33->ErrorType, Option);\r
-    DisplayMemoryErrorGranularity (\r
-      Struct->Type33->ErrorGranularity,\r
-      Option\r
-     );\r
-    DisplayMemoryErrorOperation (Struct->Type33->ErrorOperation, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type33, VendorSyndrome);\r
-    PRINT_STRUCT_VALUE_LH (Struct, Type33, MemoryArrayErrorAddress);\r
-    PRINT_STRUCT_VALUE_LH (Struct, Type33, DeviceErrorAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type33, ErrorResolution);\r
-    break;\r
+      break;\r
 \r
-  //\r
-  // Management Device (Type 34)\r
-  //\r
-  case 34:\r
-    PRINT_PENDING_STRING (Struct, Type34, Description);\r
-    DisplayMDType (Struct->Type34->Type, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type34, Address);\r
-    DisplayMDAddressType (Struct->Type34->AddressType, Option);\r
-    break;\r
+    //\r
+    // Built-in Pointing Device (Type 21)\r
+    //\r
+    case 21:\r
+      DisplayPointingDeviceType (Struct->Type21->Type, Option);\r
+      DisplayPointingDeviceInterface (Struct->Type21->Interface, Option);\r
+      PRINT_STRUCT_VALUE (Struct, Type21, NumberOfButtons);\r
+      break;\r
 \r
-  //\r
-  // Management Device Component (Type 35)\r
-  //\r
-  case 35:\r
-    PRINT_PENDING_STRING (Struct, Type35, Description);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type35, ManagementDeviceHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type35, ComponentHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type35, ThresholdHandle);\r
-    break;\r
+    //\r
+    // Portable Battery (Type 22)\r
+    //\r
+    case 22:\r
+      PRINT_PENDING_STRING (Struct, Type22, Location);\r
+      PRINT_PENDING_STRING (Struct, Type22, Manufacturer);\r
+      PRINT_PENDING_STRING (Struct, Type22, ManufactureDate);\r
+      PRINT_PENDING_STRING (Struct, Type22, SerialNumber);\r
+      PRINT_PENDING_STRING (Struct, Type22, DeviceName);\r
+      DisplayPBDeviceChemistry (\r
+        Struct->Type22->DeviceChemistry,\r
+        Option\r
+        );\r
+      PRINT_STRUCT_VALUE_H (Struct, Type22, DeviceCapacity);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type22, DesignVoltage);\r
+      PRINT_PENDING_STRING (Struct, Type22, SBDSVersionNumber);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type22, MaximumErrorInBatteryData);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type22, SBDSSerialNumber);\r
+      DisplaySBDSManufactureDate (\r
+        Struct->Type22->SBDSManufactureDate,\r
+        Option\r
+        );\r
+      PRINT_PENDING_STRING (Struct, Type22, SBDSDeviceChemistry);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type22, DesignCapacityMultiplier);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type22, OEMSpecific);\r
+      break;\r
 \r
-  //\r
-  // Management Device Threshold Data (Type 36)\r
-  //\r
-  case 36:\r
-    PRINT_STRUCT_VALUE_H (Struct, Type36, LowerThresholdNonCritical);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type36, UpperThresholdNonCritical);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type36, LowerThresholdCritical);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type36, UpperThresholdCritical);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type36, LowerThresholdNonRecoverable);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type36, UpperThresholdNonRecoverable);\r
-    break;\r
+    //\r
+    // System Reset (Type 23)\r
+    //\r
+    case 23:\r
+      DisplaySystemResetCapabilities (\r
+        Struct->Type23->Capabilities,\r
+        Option\r
+        );\r
+      PRINT_STRUCT_VALUE_H (Struct, Type23, ResetCount);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type23, ResetLimit);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type23, TimerInterval);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type23, Timeout);\r
+      break;\r
 \r
-  //\r
-  // Memory Channel (Type 37)\r
-  //\r
-  case 37:\r
+    //\r
+    // Hardware Security (Type 24)\r
+    //\r
+    case 24:\r
+      DisplayHardwareSecuritySettings (\r
+        Struct->Type24->HardwareSecuritySettings,\r
+        Option\r
+        );\r
+      break;\r
+\r
+    //\r
+    // System Power Controls (Type 25)\r
+    //\r
+    case 25:\r
+      PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnMonth);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnDayOfMonth);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnHour);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnMinute);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type25, NextScheduledPowerOnSecond);\r
+      break;\r
+\r
+    //\r
+    // Voltage Probe (Type 26)\r
+    //\r
+    case 26:\r
+      PRINT_PENDING_STRING (Struct, Type26, Description);\r
+      DisplayVPLocation (*(UINT8 *)&(Struct->Type26->LocationAndStatus), Option);\r
+      DisplayVPStatus (*(UINT8 *)&(Struct->Type26->LocationAndStatus), Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type26, MaximumValue);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type26, MinimumValue);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type26, Resolution);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type26, Tolerance);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type26, Accuracy);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type26, OEMDefined);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type26, NominalValue);\r
+      break;\r
+\r
+    //\r
+    // Cooling Device (Type 27)\r
+    //\r
+    case 27:\r
+      PRINT_STRUCT_VALUE_H (Struct, Type27, TemperatureProbeHandle);\r
+      DisplayCoolingDeviceStatus (*(UINT8 *)&(Struct->Type27->DeviceTypeAndStatus), Option);\r
+      DisplayCoolingDeviceType (*(UINT8 *)&(Struct->Type27->DeviceTypeAndStatus), Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type27, CoolingUnitGroup);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type27, OEMDefined);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type27, NominalSpeed);\r
+      if (AE_SMBIOS_VERSION (0x2, 0x7) && (Struct->Hdr->Length > 0xE)) {\r
+        PRINT_PENDING_STRING (Struct, Type27, Description);\r
+      }\r
+\r
+      break;\r
+\r
+    //\r
+    // Temperature Probe (Type 28)\r
+    //\r
+    case 28:\r
+      PRINT_PENDING_STRING (Struct, Type28, Description);\r
+      DisplayTemperatureProbeStatus (*(UINT8 *)&(Struct->Type28->LocationAndStatus), Option);\r
+      DisplayTemperatureProbeLoc (*(UINT8 *)&(Struct->Type28->LocationAndStatus), Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type28, MaximumValue);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type28, MinimumValue);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type28, Resolution);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type28, Tolerance);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type28, Accuracy);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type28, OEMDefined);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type28, NominalValue);\r
+      break;\r
+\r
+    //\r
+    // Electrical Current Probe (Type 29)\r
+    //\r
+    case 29:\r
+      PRINT_PENDING_STRING (Struct, Type29, Description);\r
+      DisplayECPStatus (*(UINT8 *)&(Struct->Type29->LocationAndStatus), Option);\r
+      DisplayECPLoc (*(UINT8 *)&(Struct->Type29->LocationAndStatus), Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type29, MaximumValue);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type29, MinimumValue);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type29, Resolution);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type29, Tolerance);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type29, Accuracy);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type29, OEMDefined);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type29, NominalValue);\r
+      break;\r
+\r
+    //\r
+    // Out-of-Band Remote Access (Type 30)\r
+    //\r
+    case 30:\r
+      PRINT_PENDING_STRING (Struct, Type30, ManufacturerName);\r
+      DisplayOBRAConnections (Struct->Type30->Connections, Option);\r
+      break;\r
+\r
+    //\r
+    // Boot Integrity Services (BIS) Entry Point (Type 31)\r
+    //\r
+    case 31:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STRUCT_TYPE31), gShellDebug1HiiHandle);\r
+      break;\r
+\r
+    //\r
+    // System Boot Information (Type 32)\r
+    //\r
+    case 32:\r
+      PRINT_BIT_FIELD (Struct, Type32, Reserved, 6);\r
+      DisplaySystemBootStatus (Struct->Type32->BootStatus, Option);\r
+      break;\r
+\r
+    //\r
+    // 64-Bit Memory Error Information (Type 33)\r
+    //\r
+    case 33:\r
+      DisplayMemoryErrorType (Struct->Type33->ErrorType, Option);\r
+      DisplayMemoryErrorGranularity (\r
+        Struct->Type33->ErrorGranularity,\r
+        Option\r
+        );\r
+      DisplayMemoryErrorOperation (Struct->Type33->ErrorOperation, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type33, VendorSyndrome);\r
+      PRINT_STRUCT_VALUE_LH (Struct, Type33, MemoryArrayErrorAddress);\r
+      PRINT_STRUCT_VALUE_LH (Struct, Type33, DeviceErrorAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type33, ErrorResolution);\r
+      break;\r
+\r
+    //\r
+    // Management Device (Type 34)\r
+    //\r
+    case 34:\r
+      PRINT_PENDING_STRING (Struct, Type34, Description);\r
+      DisplayMDType (Struct->Type34->Type, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type34, Address);\r
+      DisplayMDAddressType (Struct->Type34->AddressType, Option);\r
+      break;\r
+\r
+    //\r
+    // Management Device Component (Type 35)\r
+    //\r
+    case 35:\r
+      PRINT_PENDING_STRING (Struct, Type35, Description);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type35, ManagementDeviceHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type35, ComponentHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type35, ThresholdHandle);\r
+      break;\r
+\r
+    //\r
+    // Management Device Threshold Data (Type 36)\r
+    //\r
+    case 36:\r
+      PRINT_STRUCT_VALUE_H (Struct, Type36, LowerThresholdNonCritical);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type36, UpperThresholdNonCritical);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type36, LowerThresholdCritical);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type36, UpperThresholdCritical);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type36, LowerThresholdNonRecoverable);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type36, UpperThresholdNonRecoverable);\r
+      break;\r
+\r
+    //\r
+    // Memory Channel (Type 37)\r
+    //\r
+    case 37:\r
     {\r
       UINT8          Count;\r
       MEMORY_DEVICE  *Ptr;\r
@@ -1079,54 +1145,55 @@ SmbiosPrintStructure (
       Count = Struct->Type37->MemoryDeviceCount;\r
       Ptr   = Struct->Type37->MemoryDevice;\r
       for (Index = 0; Index < Count; Index++) {\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_DEVICE), gShellDebug1HiiHandle, Index + 1);\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DEV_LOAD), gShellDebug1HiiHandle, Ptr[Index].DeviceLoad);\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DEV_HANDLE), gShellDebug1HiiHandle, Ptr[Index].DeviceHandle);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_DEVICE), gShellDebug1HiiHandle, Index + 1);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DEV_LOAD), gShellDebug1HiiHandle, Ptr[Index].DeviceLoad);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DEV_HANDLE), gShellDebug1HiiHandle, Ptr[Index].DeviceHandle);\r
       }\r
+\r
+      break;\r
     }\r
-    break;\r
 \r
-  //\r
-  // IPMI Device Information (Type 38)\r
-  //\r
-  case 38:\r
-    DisplayIPMIDIBMCInterfaceType (Struct->Type38->InterfaceType, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type38, IPMISpecificationRevision);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type38, I2CSlaveAddress);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type38, NVStorageDeviceAddress);\r
-    PRINT_STRUCT_VALUE_LH (Struct, Type38, BaseAddress);\r
-    break;\r
+    //\r
+    // IPMI Device Information (Type 38)\r
+    //\r
+    case 38:\r
+      DisplayIPMIDIBMCInterfaceType (Struct->Type38->InterfaceType, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type38, IPMISpecificationRevision);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type38, I2CSlaveAddress);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type38, NVStorageDeviceAddress);\r
+      PRINT_STRUCT_VALUE_LH (Struct, Type38, BaseAddress);\r
+      break;\r
 \r
-  //\r
-  // System Power Supply (Type 39)\r
-  //\r
-  case 39:\r
-    PRINT_STRUCT_VALUE_H (Struct, Type39, PowerUnitGroup);\r
-    PRINT_PENDING_STRING (Struct, Type39, Location);\r
-    PRINT_PENDING_STRING (Struct, Type39, DeviceName);\r
-    PRINT_PENDING_STRING (Struct, Type39, Manufacturer);\r
-    PRINT_PENDING_STRING (Struct, Type39, SerialNumber);\r
-    PRINT_PENDING_STRING (Struct, Type39, AssetTagNumber);\r
-    PRINT_PENDING_STRING (Struct, Type39, ModelPartNumber);\r
-    PRINT_PENDING_STRING (Struct, Type39, RevisionLevel);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type39, MaxPowerCapacity);\r
-    DisplaySPSCharacteristics (\r
-      *(UINT16 *) &(Struct->Type39->PowerSupplyCharacteristics),\r
-      Option\r
-     );\r
-    PRINT_STRUCT_VALUE_H (Struct, Type39, InputVoltageProbeHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type39, CoolingDeviceHandle);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type39, InputCurrentProbeHandle);\r
-    break;\r
+    //\r
+    // System Power Supply (Type 39)\r
+    //\r
+    case 39:\r
+      PRINT_STRUCT_VALUE_H (Struct, Type39, PowerUnitGroup);\r
+      PRINT_PENDING_STRING (Struct, Type39, Location);\r
+      PRINT_PENDING_STRING (Struct, Type39, DeviceName);\r
+      PRINT_PENDING_STRING (Struct, Type39, Manufacturer);\r
+      PRINT_PENDING_STRING (Struct, Type39, SerialNumber);\r
+      PRINT_PENDING_STRING (Struct, Type39, AssetTagNumber);\r
+      PRINT_PENDING_STRING (Struct, Type39, ModelPartNumber);\r
+      PRINT_PENDING_STRING (Struct, Type39, RevisionLevel);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type39, MaxPowerCapacity);\r
+      DisplaySPSCharacteristics (\r
+        *(UINT16 *)&(Struct->Type39->PowerSupplyCharacteristics),\r
+        Option\r
+        );\r
+      PRINT_STRUCT_VALUE_H (Struct, Type39, InputVoltageProbeHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type39, CoolingDeviceHandle);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type39, InputCurrentProbeHandle);\r
+      break;\r
 \r
-  //\r
-  // Additional Information (Type 40)\r
-  //\r
-  case 40:\r
+    //\r
+    // Additional Information (Type 40)\r
+    //\r
+    case 40:\r
     {\r
-      UINT8                          NumberOfEntries;\r
-      UINT8                          EntryLength;\r
-      ADDITIONAL_INFORMATION_ENTRY   *Entries;\r
+      UINT8                         NumberOfEntries;\r
+      UINT8                         EntryLength;\r
+      ADDITIONAL_INFORMATION_ENTRY  *Entries;\r
 \r
       EntryLength     = 0;\r
       Entries         = Struct->Type40->AdditionalInfoEntries;\r
@@ -1136,78 +1203,80 @@ SmbiosPrintStructure (
 \r
       for (Index = 0; Index < NumberOfEntries; Index++) {\r
         EntryLength = Entries->EntryLength;\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_SMBIOSVIEW_ENTRYLEN), gShellDebug1HiiHandle, EntryLength);\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_SMBIOSVIEW_REFERENCEDHANDLE), gShellDebug1HiiHandle, Entries->ReferencedHandle);\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_SMBIOSVIEW_REFERENCEDOFFSET), gShellDebug1HiiHandle, Entries->ReferencedOffset);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_SMBIOSVIEW_ENTRYLEN), gShellDebug1HiiHandle, EntryLength);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_SMBIOSVIEW_REFERENCEDHANDLE), gShellDebug1HiiHandle, Entries->ReferencedHandle);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_SMBIOSVIEW_REFERENCEDOFFSET), gShellDebug1HiiHandle, Entries->ReferencedOffset);\r
         PRINT_SMBIOS_STRING (Struct, Entries->EntryString, String);\r
         PRINT_SMBIOS_BIT_FIELD (Struct, Entries->Value, Value, EntryLength - 5);\r
-        Entries = (ADDITIONAL_INFORMATION_ENTRY *) ((UINT8 *)Entries + EntryLength);\r
+        Entries = (ADDITIONAL_INFORMATION_ENTRY *)((UINT8 *)Entries + EntryLength);\r
       }\r
+\r
+      break;\r
     }\r
-    break;\r
 \r
-  //\r
-  // Onboard Devices Extended Information (Type 41)\r
-  //\r
-  case 41:\r
-    PRINT_PENDING_STRING (Struct, Type41, ReferenceDesignation);\r
-    ShellPrintEx(-1,-1,(((Struct->Type41->DeviceType) & 0x80) != 0) ? L"Device Enabled\n": L"Device Disabled\n");\r
-    DisplayOnboardDeviceTypes ((Struct->Type41->DeviceType) & 0x7F, Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type41, DeviceTypeInstance);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type41, SegmentGroupNum);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type41, BusNum);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type41, DevFuncNum);\r
-    break;\r
+    //\r
+    // Onboard Devices Extended Information (Type 41)\r
+    //\r
+    case 41:\r
+      PRINT_PENDING_STRING (Struct, Type41, ReferenceDesignation);\r
+      ShellPrintEx (-1, -1, (((Struct->Type41->DeviceType) & 0x80) != 0) ? L"Device Enabled\n" : L"Device Disabled\n");\r
+      DisplayOnboardDeviceTypes ((Struct->Type41->DeviceType) & 0x7F, Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type41, DeviceTypeInstance);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type41, SegmentGroupNum);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type41, BusNum);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type41, DevFuncNum);\r
+      break;\r
 \r
-  //\r
-  // Management Controller Host Interface (Type 42)\r
-  //\r
-  case 42:\r
-    DisplayMCHostInterfaceType (Struct->Type42->InterfaceType, Option);\r
-    if (AE_SMBIOS_VERSION (0x3, 0x2)) {\r
-      PRINT_STRUCT_VALUE_H (Struct, Type42, InterfaceTypeSpecificDataLength);\r
-      PRINT_BIT_FIELD (Struct, Type42, InterfaceTypeSpecificData, Struct->Type42->InterfaceTypeSpecificDataLength);\r
-    }\r
-    break;\r
+    //\r
+    // Management Controller Host Interface (Type 42)\r
+    //\r
+    case 42:\r
+      DisplayMCHostInterfaceType (Struct->Type42->InterfaceType, Option);\r
+      if (AE_SMBIOS_VERSION (0x3, 0x2)) {\r
+        PRINT_STRUCT_VALUE_H (Struct, Type42, InterfaceTypeSpecificDataLength);\r
+        PRINT_BIT_FIELD (Struct, Type42, InterfaceTypeSpecificData, Struct->Type42->InterfaceTypeSpecificDataLength);\r
+      }\r
 \r
-  //\r
-  // TPM Device (Type 43)\r
-  //\r
-  case 43:\r
-    PRINT_BIT_FIELD (Struct, Type43, VendorID, 4);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type43, MajorSpecVersion);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type43, MinorSpecVersion);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type43, FirmwareVersion1);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type43, FirmwareVersion2);\r
-    PRINT_PENDING_STRING (Struct, Type43, Description);\r
-    DisplayTpmDeviceCharacteristics (ReadUnaligned64 ((UINT64 *) (UINTN) &(Struct->Type43->Characteristics)), Option);\r
-    PRINT_STRUCT_VALUE_H (Struct, Type43, OemDefined);\r
-    break;\r
+      break;\r
 \r
-  //\r
-  // Processor Additional Information (Type 44)\r
-  //\r
-  case 44:\r
-    DisplayProcessorArchitectureType (Struct->Type44->ProcessorSpecificBlock.ProcessorArchType, Option);\r
-    break;\r
+    //\r
+    // TPM Device (Type 43)\r
+    //\r
+    case 43:\r
+      PRINT_BIT_FIELD (Struct, Type43, VendorID, 4);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type43, MajorSpecVersion);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type43, MinorSpecVersion);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type43, FirmwareVersion1);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type43, FirmwareVersion2);\r
+      PRINT_PENDING_STRING (Struct, Type43, Description);\r
+      DisplayTpmDeviceCharacteristics (ReadUnaligned64 ((UINT64 *)(UINTN)&(Struct->Type43->Characteristics)), Option);\r
+      PRINT_STRUCT_VALUE_H (Struct, Type43, OemDefined);\r
+      break;\r
 \r
-  //\r
-  // Inactive (Type 126)\r
-  //\r
-  case 126:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INACTIVE_STRUCT), gShellDebug1HiiHandle);\r
-    break;\r
+    //\r
+    // Processor Additional Information (Type 44)\r
+    //\r
+    case 44:\r
+      DisplayProcessorArchitectureType (Struct->Type44->ProcessorSpecificBlock.ProcessorArchType, Option);\r
+      break;\r
 \r
-  //\r
-  // End-of-Table (Type 127)\r
-  //\r
-  case 127:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_THIS_STRUCT_END_TABLE), gShellDebug1HiiHandle);\r
-    break;\r
+    //\r
+    // Inactive (Type 126)\r
+    //\r
+    case 126:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INACTIVE_STRUCT), gShellDebug1HiiHandle);\r
+      break;\r
+\r
+    //\r
+    // End-of-Table (Type 127)\r
+    //\r
+    case 127:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_THIS_STRUCT_END_TABLE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  default:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STRUCT_TYPE_UNDEFINED), gShellDebug1HiiHandle);\r
-    break;\r
+    default:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STRUCT_TYPE_UNDEFINED), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
 \r
   return EFI_SUCCESS;\r
@@ -1228,7 +1297,7 @@ DisplayBiosCharacteristics (
   //\r
   // Print header\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR), gShellDebug1HiiHandle);\r
   //\r
   // print option\r
   //\r
@@ -1240,137 +1309,138 @@ DisplayBiosCharacteristics (
   //   are designed not to deal with UINT64\r
   //\r
   if (BIT (Chara, 0) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 1) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 2) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN_BIT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN_BIT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 3) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR_NOT_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR_NOT_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 4) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ISA_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ISA_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 5) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MSA_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MSA_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 6) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EISA_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EISA_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 7) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PCI_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PCI_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 8) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PC_CARD_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PC_CARD_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 9) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PLUG_PLAY_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PLUG_PLAY_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 10) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_APM_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_APM_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 11) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_UPGRADEABLE), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_UPGRADEABLE), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 12) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_SHADOWING), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_SHADOWING), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 13) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VESA_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VESA_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 14) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ECSD_SUPPORT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ECSD_SUPPORT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 15) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_FROM_CD_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_FROM_CD_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 16) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SELECTED_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SELECTED_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 17) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_ROM_SOCKETED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_ROM_SOCKETED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 18) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_FROM_PC_CARD), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_FROM_PC_CARD), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 19) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EDD_ENHANCED_DRIVER), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_EDD_ENHANCED_DRIVER), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 20) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_JAPANESE_FLOPPY_NEC), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_JAPANESE_FLOPPY_NEC), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 21) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_JAPANESE_FLOPPY_TOSHIBA), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_JAPANESE_FLOPPY_TOSHIBA), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 22) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FLOPPY_SERVICES_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FLOPPY_SERVICES_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 23) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_POINT_TWO_MB), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_POINT_TWO_MB), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 24) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_720_KB), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_720_KB), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 25) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TWO_POINT_EIGHT_EIGHT_MB), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TWO_POINT_EIGHT_EIGHT_MB), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 26) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PRINT_SCREEN_SUPPORT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PRINT_SCREEN_SUPPORT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 27) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_KEYBOARD_SERV_SUPPORT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_KEYBOARD_SERV_SUPPORT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 28) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SERIAL_SERVICES_SUPPORT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SERIAL_SERVICES_SUPPORT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 29) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PRINTER_SERVICES_SUPPORT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PRINTER_SERVICES_SUPPORT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 30) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MONO_VIDEO_SUPPORT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MONO_VIDEO_SUPPORT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 31) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NEC_PC_98), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NEC_PC_98), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Just print the Reserved\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_32_47), gShellDebug1HiiHandle);\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_48_64), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_32_47), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_48_64), gShellDebug1HiiHandle);\r
 }\r
 \r
 /**\r
@@ -1381,11 +1451,11 @@ DisplayBiosCharacteristics (
 **/\r
 VOID\r
 DisplayBiosCharacteristicsExt1 (\r
-  IN UINT8 Byte1,\r
-  IN UINT8 Option\r
+  IN UINT8  Byte1,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR_EXTENSION), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR_EXTENSION), gShellDebug1HiiHandle);\r
   //\r
   // Print option\r
   //\r
@@ -1395,35 +1465,35 @@ DisplayBiosCharacteristicsExt1 (
   // check bit and print\r
   //\r
   if (BIT (Byte1, 0) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ACPI_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ACPI_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Byte1, 1) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_USB_LEGACY_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_USB_LEGACY_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Byte1, 2) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AGP_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AGP_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Byte1, 3) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_I2O_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_I2O_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Byte1, 4) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LS_120_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LS_120_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Byte1, 5) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ATAPI_ZIP_DRIVE), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ATAPI_ZIP_DRIVE), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Byte1, 6) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_1394_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_1394_BOOT_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Byte1, 7) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SMART_BATTERY_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SMART_BATTERY_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 }\r
 \r
@@ -1435,41 +1505,44 @@ DisplayBiosCharacteristicsExt1 (
 **/\r
 VOID\r
 DisplayBiosCharacteristicsExt2 (\r
-  IN UINT8 byte2,\r
-  IN UINT8 Option\r
+  IN UINT8  byte2,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR_EXTENSION_2), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_CHAR_EXTENSION_2), gShellDebug1HiiHandle);\r
   //\r
   // Print option\r
   //\r
   PRINT_INFO_OPTION (byte2, Option);\r
 \r
   if (BIT (byte2, 0) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_BOOT_SPEC_SUPP), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIOS_BOOT_SPEC_SUPP), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (byte2, 1) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FUNCTION_KEY_INIT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FUNCTION_KEY_INIT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (AE_SMBIOS_VERSION (0x2, 0x4)) {\r
     if (BIT (byte2, 2) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLE_TAR_CONT_DIST), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLE_TAR_CONT_DIST), gShellDebug1HiiHandle);\r
     }\r
+\r
     if (AE_SMBIOS_VERSION (0x2, 0x7)) {\r
       if (BIT (byte2, 3) != 0) {\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UEFI_SPEC_SUPPORT), gShellDebug1HiiHandle);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UEFI_SPEC_SUPPORT), gShellDebug1HiiHandle);\r
       }\r
+\r
       if (BIT (byte2, 4) != 0) {\r
-        ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VIRTUAL_MACHINE), gShellDebug1HiiHandle);\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VIRTUAL_MACHINE), gShellDebug1HiiHandle);\r
       }\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RSVD_FOR_FUTURE), gShellDebug1HiiHandle, 5);\r
+\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RSVD_FOR_FUTURE), gShellDebug1HiiHandle, 5);\r
     } else {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RSVD_FOR_FUTURE), gShellDebug1HiiHandle, 3);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RSVD_FOR_FUTURE), gShellDebug1HiiHandle, 3);\r
     }\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RSVD_FOR_FUTURE), gShellDebug1HiiHandle, 2);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RSVD_FOR_FUTURE), gShellDebug1HiiHandle, 2);\r
   }\r
 }\r
 \r
@@ -1481,14 +1554,14 @@ DisplayBiosCharacteristicsExt2 (
 **/\r
 VOID\r
 DisplayProcessorFamily (\r
-  UINT8 Family,\r
-  UINT8 Option\r
+  UINT8  Family,\r
+  UINT8  Option\r
   )\r
 {\r
   //\r
   // Print prompt message\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROCESSOR_FAMILY), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROCESSOR_FAMILY), gShellDebug1HiiHandle);\r
   //\r
   // Print option\r
   //\r
@@ -1498,802 +1571,802 @@ DisplayProcessorFamily (
   // Use switch to check\r
   //\r
   switch (Family) {\r
-  case 0x01:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER), gShellDebug1HiiHandle);\r
-    break;\r
-\r
-  case 0x02:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x01:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x03:\r
-    Print (L"8086\n");\r
-    break;\r
+    case 0x02:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x04:\r
-    Print (L"80286\n");\r
-    break;\r
+    case 0x03:\r
+      Print (L"8086\n");\r
+      break;\r
 \r
-  case 0x05:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL386_PROCESSOR), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x04:\r
+      Print (L"80286\n");\r
+      break;\r
 \r
-  case 0x06:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL486_PROCESSOR), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x05:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL386_PROCESSOR), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x07:\r
-    Print (L"8087\n");\r
-    break;\r
+    case 0x06:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL486_PROCESSOR), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x08:\r
-    Print (L"80287\n");\r
-    break;\r
+    case 0x07:\r
+      Print (L"8087\n");\r
+      break;\r
 \r
-  case 0x09:\r
-    Print (L"80387\n");\r
-    break;\r
+    case 0x08:\r
+      Print (L"80287\n");\r
+      break;\r
 \r
-  case 0x0A:\r
-    Print (L"80487\n");\r
-    break;\r
+    case 0x09:\r
+      Print (L"80387\n");\r
+      break;\r
 \r
-  case 0x0B:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_PROC_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x0A:\r
+      Print (L"80487\n");\r
+      break;\r
 \r
-  case 0x0C:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_PRO_PROC), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x0B:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_PROC_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x0D:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_II_PROC), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x0C:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_PRO_PROC), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x0E:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_PROC_MMX), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x0D:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_II_PROC), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x0F:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CELERON_PROC), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x0E:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_PROC_MMX), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x10:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_XEON_PROC), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x0F:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CELERON_PROC), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x11:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_III_PROC), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x10:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_XEON_PROC), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x12:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_M1_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x11:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_III_PROC), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x13:\r
-    Print (L"M2 Family\n");\r
-    break;\r
+    case 0x12:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_M1_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x14:\r
-    Print (L"Intel Celeron M\n");\r
-    break;\r
+    case 0x13:\r
+      Print (L"M2 Family\n");\r
+      break;\r
 \r
-  case 0x15:\r
-    Print (L"Intel Pentium 4 HT\n");\r
-    break;\r
+    case 0x14:\r
+      Print (L"Intel Celeron M\n");\r
+      break;\r
 \r
-  case 0x18:\r
-    Print (L"AMD Duron\n");\r
-    break;\r
+    case 0x15:\r
+      Print (L"Intel Pentium 4 HT\n");\r
+      break;\r
 \r
-  case 0x19:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_K5_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x18:\r
+      Print (L"AMD Duron\n");\r
+      break;\r
 \r
-  case 0x1A:\r
-    Print (L"K6 Family\n");\r
-    break;\r
+    case 0x19:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_K5_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x1B:\r
-    Print (L"K6-2\n");\r
-    break;\r
+    case 0x1A:\r
+      Print (L"K6 Family\n");\r
+      break;\r
 \r
-  case 0x1C:\r
-    Print (L"K6-3\n");\r
-    break;\r
+    case 0x1B:\r
+      Print (L"K6-2\n");\r
+      break;\r
 \r
-  case 0x1D:\r
-    Print (L"AMD Althon Processor Family\n");\r
-    break;\r
+    case 0x1C:\r
+      Print (L"K6-3\n");\r
+      break;\r
 \r
-  case 0x1E:\r
-    Print (L"AMD 29000 Family\n");\r
-    break;\r
+    case 0x1D:\r
+      Print (L"AMD Althon Processor Family\n");\r
+      break;\r
 \r
-  case 0x1F:\r
-    Print (L"K6-2+\n");\r
-    break;\r
+    case 0x1E:\r
+      Print (L"AMD 29000 Family\n");\r
+      break;\r
 \r
-  case 0x20:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x1F:\r
+      Print (L"K6-2+\n");\r
+      break;\r
 \r
-  case 0x21:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_601), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x20:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x22:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_603), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x21:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_601), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x23:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_603_PLUS), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x22:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_603), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x24:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_604), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x23:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_603_PLUS), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x25:\r
-    Print (L"Power PC 620\n");\r
-    break;\r
+    case 0x24:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_PC_604), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x26:\r
-    Print (L"Power PC 704\n");\r
-    break;\r
+    case 0x25:\r
+      Print (L"Power PC 620\n");\r
+      break;\r
 \r
-  case 0x27:\r
-    Print (L"Power PC 750\n");\r
-    break;\r
+    case 0x26:\r
+      Print (L"Power PC 704\n");\r
+      break;\r
 \r
-  case 0x28:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_DUO), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x27:\r
+      Print (L"Power PC 750\n");\r
+      break;\r
 \r
-  case 0x29:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_DUO_MOBILE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x28:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_DUO), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x2A:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_SOLO_MOBILE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x29:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_DUO_MOBILE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x2B:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_ATOM), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x2A:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_SOLO_MOBILE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x2C:\r
-    Print (L"Intel(R) Core(TM) M processor\n");\r
-    break;\r
+    case 0x2B:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_ATOM), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x2D:\r
-    Print (L"Intel(R) Core(TM) m3 processor\n");\r
-    break;\r
+    case 0x2C:\r
+      Print (L"Intel(R) Core(TM) M processor\n");\r
+      break;\r
 \r
-  case 0x2E:\r
-    Print (L"Intel(R) Core(TM) m5 processor\n");\r
-    break;\r
+    case 0x2D:\r
+      Print (L"Intel(R) Core(TM) m3 processor\n");\r
+      break;\r
 \r
-  case 0x2F:\r
-    Print (L"Intel(R) Core(TM) m7 processor\n");\r
-    break;\r
+    case 0x2E:\r
+      Print (L"Intel(R) Core(TM) m5 processor\n");\r
+      break;\r
 \r
-  case 0x30:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ALPHA_FAMILY_2), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x2F:\r
+      Print (L"Intel(R) Core(TM) m7 processor\n");\r
+      break;\r
 \r
-  case 0x31:\r
-    Print (L"Alpha 21064\n");\r
-    break;\r
+    case 0x30:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ALPHA_FAMILY_2), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x32:\r
-    Print (L"Alpha 21066\n");\r
-    break;\r
+    case 0x31:\r
+      Print (L"Alpha 21064\n");\r
+      break;\r
 \r
-  case 0x33:\r
-    Print (L"Alpha 21164\n");\r
-    break;\r
+    case 0x32:\r
+      Print (L"Alpha 21066\n");\r
+      break;\r
 \r
-  case 0x34:\r
-    Print (L"Alpha 21164PC\n");\r
-    break;\r
+    case 0x33:\r
+      Print (L"Alpha 21164\n");\r
+      break;\r
 \r
-  case 0x35:\r
-    Print (L"Alpha 21164a\n");\r
-    break;\r
+    case 0x34:\r
+      Print (L"Alpha 21164PC\n");\r
+      break;\r
 \r
-  case 0x36:\r
-    Print (L"Alpha 21264\n");\r
-    break;\r
+    case 0x35:\r
+      Print (L"Alpha 21164a\n");\r
+      break;\r
 \r
-  case 0x37:\r
-    Print (L"Alpha 21364\n");\r
-    break;\r
+    case 0x36:\r
+      Print (L"Alpha 21264\n");\r
+      break;\r
 \r
-  case 0x38:\r
-    Print (L"AMD Turion II Ultra Dual-Core Mobile M Processor Family\n");\r
-    break;\r
+    case 0x37:\r
+      Print (L"Alpha 21364\n");\r
+      break;\r
 \r
-  case 0x39:\r
-    Print (L"AMD Turion II Dual-Core Mobile M Processor Family\n");\r
-    break;\r
+    case 0x38:\r
+      Print (L"AMD Turion II Ultra Dual-Core Mobile M Processor Family\n");\r
+      break;\r
 \r
-  case 0x3A:\r
-    Print (L"AMD Althon II Dual-Core M Processor Family\n");\r
-    break;\r
+    case 0x39:\r
+      Print (L"AMD Turion II Dual-Core Mobile M Processor Family\n");\r
+      break;\r
 \r
-  case 0x3B:\r
-    Print (L"AMD Opteron 6100 Series Processor\n");\r
-    break;\r
+    case 0x3A:\r
+      Print (L"AMD Althon II Dual-Core M Processor Family\n");\r
+      break;\r
 \r
-  case 0x3C:\r
-    Print (L"AMD Opteron 4100 Series Processor\n");\r
-    break;\r
+    case 0x3B:\r
+      Print (L"AMD Opteron 6100 Series Processor\n");\r
+      break;\r
 \r
-  case 0x3D:\r
-    Print (L"AMD Opteron 6200 Series Processor\n");\r
-    break;\r
+    case 0x3C:\r
+      Print (L"AMD Opteron 4100 Series Processor\n");\r
+      break;\r
 \r
-  case 0x3E:\r
-    Print (L"AMD Opteron 4200 Series Processor\n");\r
-    break;\r
+    case 0x3D:\r
+      Print (L"AMD Opteron 6200 Series Processor\n");\r
+      break;\r
 \r
-  case 0x3F:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_FX_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x3E:\r
+      Print (L"AMD Opteron 4200 Series Processor\n");\r
+      break;\r
 \r
-  case 0x40:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MIPS_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x3F:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_FX_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x41:\r
-    Print (L"MIPS R4000\n");\r
-    break;\r
+    case 0x40:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MIPS_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x42:\r
-    Print (L"MIPS R4200\n");\r
-    break;\r
+    case 0x41:\r
+      Print (L"MIPS R4000\n");\r
+      break;\r
 \r
-  case 0x43:\r
-    Print (L"MIPS R4400\n");\r
-    break;\r
+    case 0x42:\r
+      Print (L"MIPS R4200\n");\r
+      break;\r
 \r
-  case 0x44:\r
-    Print (L"MIPS R4600\n");\r
-    break;\r
+    case 0x43:\r
+      Print (L"MIPS R4400\n");\r
+      break;\r
 \r
-  case 0x45:\r
-    Print (L"MIPS R10000\n");\r
-    break;\r
+    case 0x44:\r
+      Print (L"MIPS R4600\n");\r
+      break;\r
 \r
-  case 0x46:\r
-    Print (L"AMD C-Series Processor\n");\r
-    break;\r
+    case 0x45:\r
+      Print (L"MIPS R10000\n");\r
+      break;\r
 \r
-  case 0x47:\r
-    Print (L"AMD E-Series Processor\n");\r
-    break;\r
+    case 0x46:\r
+      Print (L"AMD C-Series Processor\n");\r
+      break;\r
 \r
-  case 0x48:\r
-    Print (L"AMD A-Series Processor\n");\r
-    break;\r
+    case 0x47:\r
+      Print (L"AMD E-Series Processor\n");\r
+      break;\r
 \r
-  case 0x49:\r
-    Print (L"AMD G-Series Processor\n");\r
-    break;\r
+    case 0x48:\r
+      Print (L"AMD A-Series Processor\n");\r
+      break;\r
 \r
-  case 0x4A:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_Z_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x49:\r
+      Print (L"AMD G-Series Processor\n");\r
+      break;\r
 \r
-  case 0x4B:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_R_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x4A:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_Z_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x4C:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_4300_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x4B:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_R_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x4D:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_6300_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x4C:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_4300_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x4E:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_3300_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x4D:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_6300_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x4F:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_FIREPRO_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x4E:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_3300_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x50:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SPARC_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x4F:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_FIREPRO_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x51:\r
-    Print (L"SuperSparc\n");\r
-    break;\r
+    case 0x50:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SPARC_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x52:\r
-    Print (L"microSparc II\n");\r
-    break;\r
+    case 0x51:\r
+      Print (L"SuperSparc\n");\r
+      break;\r
 \r
-  case 0x53:\r
-    Print (L"microSparc IIep\n");\r
-    break;\r
+    case 0x52:\r
+      Print (L"microSparc II\n");\r
+      break;\r
 \r
-  case 0x54:\r
-    Print (L"UltraSparc\n");\r
-    break;\r
+    case 0x53:\r
+      Print (L"microSparc IIep\n");\r
+      break;\r
 \r
-  case 0x55:\r
-    Print (L"UltraSparc II\n");\r
-    break;\r
+    case 0x54:\r
+      Print (L"UltraSparc\n");\r
+      break;\r
 \r
-  case 0x56:\r
-    Print (L"UltraSparcIIi\n");\r
-    break;\r
+    case 0x55:\r
+      Print (L"UltraSparc II\n");\r
+      break;\r
 \r
-  case 0x57:\r
-    Print (L"UltraSparcIII\n");\r
-    break;\r
+    case 0x56:\r
+      Print (L"UltraSparcIIi\n");\r
+      break;\r
 \r
-  case 0x58:\r
-    Print (L"UltraSparcIIIi\n");\r
-    break;\r
+    case 0x57:\r
+      Print (L"UltraSparcIII\n");\r
+      break;\r
 \r
-  case 0x60:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_68040_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x58:\r
+      Print (L"UltraSparcIIIi\n");\r
+      break;\r
 \r
-  case 0x61:\r
-    Print (L"68xx\n");\r
-    break;\r
+    case 0x60:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_68040_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x62:\r
-    Print (L"68000\n");\r
-    break;\r
+    case 0x61:\r
+      Print (L"68xx\n");\r
+      break;\r
 \r
-  case 0x63:\r
-    Print (L"68010\n");\r
-    break;\r
+    case 0x62:\r
+      Print (L"68000\n");\r
+      break;\r
 \r
-  case 0x64:\r
-    Print (L"68020\n");\r
-    break;\r
+    case 0x63:\r
+      Print (L"68010\n");\r
+      break;\r
 \r
-  case 0x65:\r
-    Print (L"68030\n");\r
-    break;\r
+    case 0x64:\r
+      Print (L"68020\n");\r
+      break;\r
 \r
-  case 0x66:\r
-    Print (L"AMD Athlon(TM) X4 Quad-Core Processor Family\n");\r
-    break;\r
+    case 0x65:\r
+      Print (L"68030\n");\r
+      break;\r
 \r
-  case 0x67:\r
-    Print (L"AMD Opteron(TM) X1000 Series Processor\n");\r
-    break;\r
+    case 0x66:\r
+      Print (L"AMD Athlon(TM) X4 Quad-Core Processor Family\n");\r
+      break;\r
 \r
-  case 0x68:\r
-    Print (L"AMD Opteron(TM) X2000 Series APU\n");\r
-    break;\r
+    case 0x67:\r
+      Print (L"AMD Opteron(TM) X1000 Series Processor\n");\r
+      break;\r
 \r
-  case 0x69:\r
-    Print (L"AMD Opteron(TM) A-Series Processor\n");\r
-    break;\r
+    case 0x68:\r
+      Print (L"AMD Opteron(TM) X2000 Series APU\n");\r
+      break;\r
 \r
-  case 0x6A:\r
-    Print (L"AMD Opteron(TM) X3000 Series APU\n");\r
-    break;\r
+    case 0x69:\r
+      Print (L"AMD Opteron(TM) A-Series Processor\n");\r
+      break;\r
 \r
-  case 0x6B:\r
-    Print (L"AMD Zen Processor Family\n");\r
-    break;\r
+    case 0x6A:\r
+      Print (L"AMD Opteron(TM) X3000 Series APU\n");\r
+      break;\r
 \r
-  case 0x70:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HOBBIT_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x6B:\r
+      Print (L"AMD Zen Processor Family\n");\r
+      break;\r
 \r
-  case 0x78:\r
-    Print (L"Crusoe TM5000\n");\r
-    break;\r
+    case 0x70:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HOBBIT_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x79:\r
-    Print (L"Crusoe TM3000\n");\r
-    break;\r
+    case 0x78:\r
+      Print (L"Crusoe TM5000\n");\r
+      break;\r
 \r
-  case 0x7A:\r
-    Print (L"Efficeon TM8000\n");\r
-    break;\r
+    case 0x79:\r
+      Print (L"Crusoe TM3000\n");\r
+      break;\r
 \r
-  case 0x80:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WEITEK), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x7A:\r
+      Print (L"Efficeon TM8000\n");\r
+      break;\r
 \r
-  case 0x82:\r
-    Print (L"Itanium\n");\r
-    break;\r
+    case 0x80:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WEITEK), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x83:\r
-    Print (L"AMD Athlon64\n");\r
-    break;\r
+    case 0x82:\r
+      Print (L"Itanium\n");\r
+      break;\r
 \r
-  case 0x84:\r
-    Print (L"AMD Opteron\n");\r
-    break;\r
+    case 0x83:\r
+      Print (L"AMD Athlon64\n");\r
+      break;\r
 \r
-  case 0x85:\r
-    Print (L"AMD Sempron\n");\r
-    break;\r
+    case 0x84:\r
+      Print (L"AMD Opteron\n");\r
+      break;\r
 \r
-  case 0x86:\r
-    Print (L"AMD Turion64 Mobile\n");\r
-    break;\r
+    case 0x85:\r
+      Print (L"AMD Sempron\n");\r
+      break;\r
 \r
-  case 0x87:\r
-    Print (L"Dual-Core AMD Opteron\n");\r
-    break;\r
+    case 0x86:\r
+      Print (L"AMD Turion64 Mobile\n");\r
+      break;\r
 \r
-  case 0x88:\r
-    Print (L"AMD Athlon 64X2 DualCore\n");\r
-    break;\r
+    case 0x87:\r
+      Print (L"Dual-Core AMD Opteron\n");\r
+      break;\r
 \r
-  case 0x89:\r
-    Print (L"AMD Turion 64X2 Mobile\n");\r
-    break;\r
+    case 0x88:\r
+      Print (L"AMD Athlon 64X2 DualCore\n");\r
+      break;\r
 \r
-  case 0x8A:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x89:\r
+      Print (L"AMD Turion 64X2 Mobile\n");\r
+      break;\r
 \r
-  case 0x8B:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_THIRD_GENERATION), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x8A:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x8C:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_FX_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x8B:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_THIRD_GENERATION), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x8D:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_X4_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x8C:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_FX_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x8E:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_X2_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x8D:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_X4_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x8F:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_ATHLON_X2_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x8E:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_X2_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x90:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PA_RISC_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x8F:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_ATHLON_X2_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x91:\r
-    Print (L"PA-RISC 8500\n");\r
-    break;\r
+    case 0x90:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PA_RISC_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0x92:\r
-    Print (L"PA-RISC 8000\n");\r
-    break;\r
+    case 0x91:\r
+      Print (L"PA-RISC 8500\n");\r
+      break;\r
 \r
-  case 0x93:\r
-    Print (L"PA-RISC 7300LC\n");\r
-    break;\r
+    case 0x92:\r
+      Print (L"PA-RISC 8000\n");\r
+      break;\r
 \r
-  case 0x94:\r
-    Print (L"PA-RISC 7200\n");\r
-    break;\r
+    case 0x93:\r
+      Print (L"PA-RISC 7300LC\n");\r
+      break;\r
 \r
-  case 0x95:\r
-    Print (L"PA-RISC 7100LC\n");\r
-    break;\r
+    case 0x94:\r
+      Print (L"PA-RISC 7200\n");\r
+      break;\r
 \r
-  case 0x96:\r
-    Print (L"PA-RISC 7100\n");\r
-    break;\r
+    case 0x95:\r
+      Print (L"PA-RISC 7100LC\n");\r
+      break;\r
 \r
-  case 0xA0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_V30_FAMILY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0x96:\r
+      Print (L"PA-RISC 7100\n");\r
+      break;\r
 \r
-  case 0xA1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3200_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_V30_FAMILY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3000_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3200_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5300_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3000_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA4:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5100_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5300_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA5:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5000_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA4:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5100_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA6:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_LV_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA5:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5000_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA7:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_ULV_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA6:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_LV_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA8:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7100_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA7:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_ULV_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xA9:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5400_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA8:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7100_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xAA:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xA9:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5400_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xAB:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5200_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xAA:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xAC:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7200_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xAB:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5200_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xAD:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7300_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xAC:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7200_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xAE:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7400_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xAD:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7300_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xAF:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7400_SERIES_MULTI_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xAE:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7400_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xB0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_III_XEON), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xAF:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7400_SERIES_MULTI_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xB1:\r
-    Print (L"Pentium III Processorwith Intel SpeedStep Technology\n");\r
-    break;\r
+    case 0xB0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PENTIUM_III_XEON), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xB2:\r
-    Print (L"Pentium 4 processor\n");\r
-    break;\r
+    case 0xB1:\r
+      Print (L"Pentium III Processorwith Intel SpeedStep Technology\n");\r
+      break;\r
 \r
-  case 0xB3:\r
-    Print (L"Intel Xeon Processor\n");\r
-    break;\r
+    case 0xB2:\r
+      Print (L"Pentium 4 processor\n");\r
+      break;\r
 \r
-  case 0xB4:\r
-    Print (L"AS400 Family\n");\r
-    break;\r
+    case 0xB3:\r
+      Print (L"Intel Xeon Processor\n");\r
+      break;\r
 \r
-  case 0xB5:\r
-    Print (L"Intel Xeon processor MP\n");\r
-    break;\r
+    case 0xB4:\r
+      Print (L"AS400 Family\n");\r
+      break;\r
 \r
-  case 0xB6:\r
-    Print (L"AMD Althon XP Processor Family\n");\r
-    break;\r
+    case 0xB5:\r
+      Print (L"Intel Xeon processor MP\n");\r
+      break;\r
 \r
-  case 0xB7:\r
-    Print (L"AMD Althon MP Promcessor Family\n");\r
-    break;\r
+    case 0xB6:\r
+      Print (L"AMD Althon XP Processor Family\n");\r
+      break;\r
 \r
-  case 0xB8:\r
-    Print (L"Intel Itanium 2 processor\n");\r
-    break;\r
+    case 0xB7:\r
+      Print (L"AMD Althon MP Promcessor Family\n");\r
+      break;\r
 \r
-  case 0xB9:\r
-    Print (L"Intel Penium M processor\n");\r
-    break;\r
+    case 0xB8:\r
+      Print (L"Intel Itanium 2 processor\n");\r
+      break;\r
 \r
-  case 0xBA:\r
-    Print (L"Intel Celeron D processor\n");\r
-    break;\r
+    case 0xB9:\r
+      Print (L"Intel Penium M processor\n");\r
+      break;\r
 \r
-  case 0xBB:\r
-    Print (L"Intel Pentium D processor\n");\r
-    break;\r
+    case 0xBA:\r
+      Print (L"Intel Celeron D processor\n");\r
+      break;\r
 \r
-  case 0xBC:\r
-    Print (L"Intel Pentium Processor Extreme Edition\n");\r
-    break;\r
+    case 0xBB:\r
+      Print (L"Intel Pentium D processor\n");\r
+      break;\r
 \r
-  case 0xBD:\r
-    Print (L"Intel Core Solo Processor\n");\r
-    break;\r
+    case 0xBC:\r
+      Print (L"Intel Pentium Processor Extreme Edition\n");\r
+      break;\r
 \r
-  case 0xBF:\r
-    Print (L"Intel Core 2 Duo Processor\n");\r
-    break;\r
+    case 0xBD:\r
+      Print (L"Intel Core Solo Processor\n");\r
+      break;\r
 \r
-  case 0xC0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_SOLO), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xBF:\r
+      Print (L"Intel Core 2 Duo Processor\n");\r
+      break;\r
 \r
-  case 0xC1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_EXTREME), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xC0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_SOLO), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_QUAD), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xC1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_EXTREME), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_EXTREME), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xC2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_QUAD), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC4:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_DUO_MOBILE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xC3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_EXTREME), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC5:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_SOLO_MOBILE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xC4:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_DUO_MOBILE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC6:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_I7), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xC5:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE2_SOLO_MOBILE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC7:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CELERON_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xC6:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CORE_I7), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC8:\r
-    Print (L"IBM 390\n");\r
-    break;\r
+    case 0xC7:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_CELERON_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xC9:\r
-    Print (L"G4\n");\r
-    break;\r
+    case 0xC8:\r
+      Print (L"IBM 390\n");\r
+      break;\r
 \r
-  case 0xCA:\r
-    Print (L"G5\n");\r
-    break;\r
+    case 0xC9:\r
+      Print (L"G4\n");\r
+      break;\r
 \r
-  case 0xCB:\r
-    Print (L"G6\n");\r
-    break;\r
+    case 0xCA:\r
+      Print (L"G5\n");\r
+      break;\r
 \r
-  case 0xCC:\r
-    Print (L"zArchitecture\n");\r
-    break;\r
+    case 0xCB:\r
+      Print (L"G6\n");\r
+      break;\r
 \r
-  case 0xCD:\r
-    Print (L"Intel Core i5 processor\n");\r
-    break;\r
+    case 0xCC:\r
+      Print (L"zArchitecture\n");\r
+      break;\r
 \r
-  case 0xCE:\r
-    Print (L"Intel Core i3 processor\n");\r
-    break;\r
+    case 0xCD:\r
+      Print (L"Intel Core i5 processor\n");\r
+      break;\r
 \r
-  case 0xCF:\r
-    Print (L"Intel Core i9 processor\n");\r
-    break;\r
+    case 0xCE:\r
+      Print (L"Intel Core i3 processor\n");\r
+      break;\r
 \r
-  case 0xD2:\r
-    Print (L"ViaC7M\n");\r
-    break;\r
+    case 0xCF:\r
+      Print (L"Intel Core i9 processor\n");\r
+      break;\r
 \r
-  case 0xD3:\r
-    Print (L"ViaC7D\n");\r
-    break;\r
+    case 0xD2:\r
+      Print (L"ViaC7M\n");\r
+      break;\r
 \r
-  case 0xD4:\r
-    Print (L"ViaC7\n");\r
-    break;\r
+    case 0xD3:\r
+      Print (L"ViaC7D\n");\r
+      break;\r
 \r
-  case 0xD5:\r
-    Print (L"Eden\n");\r
-    break;\r
+    case 0xD4:\r
+      Print (L"ViaC7\n");\r
+      break;\r
 \r
-  case 0xD6:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_MULTI_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xD5:\r
+      Print (L"Eden\n");\r
+      break;\r
 \r
-  case 0xD7:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xD6:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_MULTI_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xD8:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xD7:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xDA:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xD8:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_3_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xDB:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xDA:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xDD:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xDB:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_5_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xDE:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xDD:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7_SERIES_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xDF:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7_SERIES_MULTI_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xDE:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7_SERIES_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xE0:\r
-    Print (L"Multi-Core Intel Xeon processor 3400 Series\n");\r
-    break;\r
+    case 0xDF:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INTEL_XEON_7_SERIES_MULTI_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xE4:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_3000_SERIES), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xE0:\r
+      Print (L"Multi-Core Intel Xeon processor 3400 Series\n");\r
+      break;\r
 \r
-  case 0xE5:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_SEMPRON_II), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xE4:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_OPTERON_3000_SERIES), gShellDebug1HiiHandle);\r
+      break;\r
 \r
+    case 0xE5:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_SEMPRON_II), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xE6:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_EMBEDDED_OPTERON_QUAD_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xE6:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_EMBEDDED_OPTERON_QUAD_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xE7:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_TRIPLE_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xE7:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_PHENOM_TRIPLE_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xE8:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_TURION_ULTRA_DUAL_CORE_MOBILE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xE8:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_TURION_ULTRA_DUAL_CORE_MOBILE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xE9:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_TURION_DUAL_CORE_MOBILE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xE9:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_TURION_DUAL_CORE_MOBILE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xEA:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_ATHLON_DUAL_CORE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xEA:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_ATHLON_DUAL_CORE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xEB:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_SEMPRON_SI), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0xEB:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AMD_SEMPRON_SI), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 0xEC:\r
-    Print (L"AMD Phenom II Processor Family\n");\r
-    break;\r
+    case 0xEC:\r
+      Print (L"AMD Phenom II Processor Family\n");\r
+      break;\r
 \r
-  case 0xED:\r
-    Print (L"AMD Althon II Processor Family\n");\r
-    break;\r
+    case 0xED:\r
+      Print (L"AMD Althon II Processor Family\n");\r
+      break;\r
 \r
-  case 0xEE:\r
-    Print (L"Six-Core AMD Opteron Processor Family\n");\r
-    break;\r
+    case 0xEE:\r
+      Print (L"Six-Core AMD Opteron Processor Family\n");\r
+      break;\r
 \r
-  case 0xEF:\r
-    Print (L"AMD Sempron M Processor Family\n");\r
-    break;\r
+    case 0xEF:\r
+      Print (L"AMD Sempron M Processor Family\n");\r
+      break;\r
 \r
-  case 0xFA:\r
-    Print (L"i860\n");\r
-    break;\r
+    case 0xFA:\r
+      Print (L"i860\n");\r
+      break;\r
 \r
-  case 0xFB:\r
-    Print (L"i960\n");\r
-    break;\r
+    case 0xFB:\r
+      Print (L"i960\n");\r
+      break;\r
 \r
-  default:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED_PROC_FAMILY), gShellDebug1HiiHandle);\r
+    default:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED_PROC_FAMILY), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // end switch\r
   //\r
@@ -2307,14 +2380,14 @@ DisplayProcessorFamily (
 **/\r
 VOID\r
 DisplayProcessorFamily2 (\r
-  IN UINT16 Family2,\r
-  IN UINT8  Option\r
+  IN UINT16  Family2,\r
+  IN UINT8   Option\r
   )\r
 {\r
   //\r
   // Print prompt message\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROCESSOR_FAMILY), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROCESSOR_FAMILY), gShellDebug1HiiHandle);\r
 \r
   //\r
   // Print option\r
@@ -2386,9 +2459,8 @@ DisplayProcessorFamily2 (
       break;\r
 \r
     default:\r
-     ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED_PROC_FAMILY), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED_PROC_FAMILY), gShellDebug1HiiHandle);\r
   }\r
-\r
 }\r
 \r
 /**\r
@@ -2415,47 +2487,48 @@ DisplayProcessorFamily2 (
 **/\r
 VOID\r
 DisplayProcessorVoltage (\r
-  IN UINT8 Voltage,\r
-  IN UINT8 Option\r
+  IN UINT8  Voltage,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROC_INFO), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROC_INFO), gShellDebug1HiiHandle);\r
   //\r
   // Print option\r
   //\r
   PRINT_INFO_OPTION (Voltage, Option);\r
 \r
   if (BIT (Voltage, 7) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROC_CURRENT_VOLTAGE), gShellDebug1HiiHandle, (Voltage - 0x80));\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROC_CURRENT_VOLTAGE), gShellDebug1HiiHandle, (Voltage - 0x80));\r
   } else {\r
     if (BIT (Voltage, 0) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_5V_SUPOPRTED), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_5V_SUPOPRTED), gShellDebug1HiiHandle);\r
     }\r
 \r
     if (BIT (Voltage, 1) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_33V_SUPPORTED), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_33V_SUPPORTED), gShellDebug1HiiHandle);\r
     }\r
 \r
     if (BIT (Voltage, 2) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_29V_SUPPORTED), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_29V_SUPPORTED), gShellDebug1HiiHandle);\r
     }\r
+\r
     //\r
     // check the reserved zero bits:\r
     //\r
     if (BIT (Voltage, 3) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT3_NOT_ZERO), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT3_NOT_ZERO), gShellDebug1HiiHandle);\r
     }\r
 \r
     if (BIT (Voltage, 4) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT4_NOT_ZERO), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT4_NOT_ZERO), gShellDebug1HiiHandle);\r
     }\r
 \r
     if (BIT (Voltage, 5) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT5_NOT_ZERO), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT5_NOT_ZERO), gShellDebug1HiiHandle);\r
     }\r
 \r
     if (BIT (Voltage, 6) != 0) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT6_NOT_ZERO), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT6_NOT_ZERO), gShellDebug1HiiHandle);\r
     }\r
   }\r
 }\r
@@ -2482,60 +2555,62 @@ Bits 2:0 CPU Status
 **/\r
 VOID\r
 DisplayProcessorStatus (\r
-  IN UINT8 Status,\r
-  IN UINT8 Option\r
+  IN UINT8  Status,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROC_STATUS), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PROC_STATUS), gShellDebug1HiiHandle);\r
   PRINT_INFO_OPTION (Status, Option);\r
 \r
   if (BIT (Status, 7) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT7_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT7_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (Status, 5) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT5_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT5_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (Status, 4) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT4_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT4_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (Status, 3) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT3_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT3_NOT_ZERO), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Check BIT 6\r
   //\r
   if (BIT (Status, 6) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_SOCKET_POPULATED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_SOCKET_POPULATED), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_SOCKET_UNPOPULATED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_SOCKET_UNPOPULATED), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Check BITs 2:0\r
   //\r
   switch (Status & 0x07) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_ENABLED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_ENABLED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_DISABLED_BY_USER), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_DISABLED_BY_USER), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_DIABLED_BY_BIOS), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_DIABLED_BY_BIOS), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 4:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_IDLE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 4:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CPU_IDLE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 7:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHERS), gShellDebug1HiiHandle);\r
-    break;\r
+    case 7:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHERS), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  default:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
+    default:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
   }\r
 }\r
 \r
@@ -2548,22 +2623,23 @@ DisplayProcessorStatus (
 **/\r
 VOID\r
 DisplayMaxMemoryModuleSize (\r
-  IN UINT8 Size,\r
-  IN UINT8 SlotNum,\r
-  IN UINT8 Option\r
+  IN UINT8  Size,\r
+  IN UINT8  SlotNum,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  UINTN MaxSize;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SIZE_LARGEST_MEM), gShellDebug1HiiHandle);\r
+  UINTN  MaxSize;\r
+\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SIZE_LARGEST_MEM), gShellDebug1HiiHandle);\r
   //\r
   // MaxSize is determined by follow formula\r
   //\r
-  MaxSize = (UINTN) 1 << Size;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_MB), gShellDebug1HiiHandle, MaxSize);\r
+  MaxSize = (UINTN)1 << Size;\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_MB), gShellDebug1HiiHandle, MaxSize);\r
 \r
   if (Option >= SHOW_DETAIL) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MAX_AMOUNT_MEM), gShellDebug1HiiHandle);\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_MB), gShellDebug1HiiHandle, MaxSize, SlotNum, MaxSize * SlotNum);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MAX_AMOUNT_MEM), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_MB), gShellDebug1HiiHandle, MaxSize, SlotNum, MaxSize * SlotNum);\r
   }\r
 }\r
 \r
@@ -2576,25 +2652,26 @@ DisplayMaxMemoryModuleSize (
 **/\r
 VOID\r
 DisplayMemoryModuleConfigHandles (\r
-  IN UINT16 *Handles,\r
-  IN UINT8  SlotNum,\r
-  IN UINT8  Option\r
+  IN UINT16  *Handles,\r
+  IN UINT8   SlotNum,\r
+  IN UINT8   Option\r
   )\r
 {\r
-  UINT8 Index;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HANDLES_CONTROLLED), gShellDebug1HiiHandle, SlotNum);\r
+  UINT8  Index;\r
+\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HANDLES_CONTROLLED), gShellDebug1HiiHandle, SlotNum);\r
 \r
   if (Option >= SHOW_DETAIL) {\r
     //\r
     // No handle, Handles is INVALID.\r
     //\r
     if (SlotNum == 0) {\r
-      return ;\r
+      return;\r
     }\r
 \r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HANDLES_LIST_CONTROLLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HANDLES_LIST_CONTROLLED), gShellDebug1HiiHandle);\r
     for (Index = 0; Index < SlotNum; Index++) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HANDLE), gShellDebug1HiiHandle, Index + 1, Handles[Index]);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HANDLE), gShellDebug1HiiHandle, Index + 1, Handles[Index]);\r
     }\r
   }\r
 }\r
@@ -2607,14 +2684,14 @@ DisplayMemoryModuleConfigHandles (
 **/\r
 VOID\r
 DisplayMmBankConnections (\r
-  IN UINT8 BankConnections,\r
-  IN UINT8 Option\r
+  IN UINT8  BankConnections,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  UINT8 High;\r
-  UINT8 Low;\r
+  UINT8  High;\r
+  UINT8  Low;\r
 \r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_CONNECTIONS), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_CONNECTIONS), gShellDebug1HiiHandle);\r
   //\r
   // Print option\r
   //\r
@@ -2623,19 +2700,19 @@ DisplayMmBankConnections (
   //\r
   // Divide it to high and low\r
   //\r
-  High  = (UINT8) (BankConnections & 0xF0);\r
-  Low   = (UINT8) (BankConnections & 0x0F);\r
+  High = (UINT8)(BankConnections & 0xF0);\r
+  Low  = (UINT8)(BankConnections & 0x0F);\r
   if (High != 0xF) {\r
     if (Low != 0xF) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_RAS), gShellDebug1HiiHandle, High, Low, High, Low);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_RAS), gShellDebug1HiiHandle, High, Low, High, Low);\r
     } else {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_RAS_2), gShellDebug1HiiHandle, High, High);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_RAS_2), gShellDebug1HiiHandle, High, High);\r
     }\r
   } else {\r
     if (Low != 0xF) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_RAS_2), gShellDebug1HiiHandle, Low, Low);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BANK_RAS_2), gShellDebug1HiiHandle, Low, Low);\r
     } else {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NO_BANKS_CONNECTED), gShellDebug1HiiHandle);\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NO_BANKS_CONNECTED), gShellDebug1HiiHandle);\r
     }\r
   }\r
 }\r
@@ -2656,12 +2733,13 @@ DisplayMmBankConnections (
 **/\r
 VOID\r
 DisplayMmMemorySize (\r
-  IN UINT8 Size,\r
-  IN UINT8 Option\r
+  IN UINT8  Size,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  UINT8 Value;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEMORY_SIZE), gShellDebug1HiiHandle);\r
+  UINT8  Value;\r
+\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEMORY_SIZE), gShellDebug1HiiHandle);\r
   //\r
   // Print option\r
   //\r
@@ -2670,21 +2748,21 @@ DisplayMmMemorySize (
   //\r
   // Get the low bits(0-6 bit)\r
   //\r
-  Value = (UINT8) (Size & 0x7F);\r
+  Value = (UINT8)(Size & 0x7F);\r
   if (Value == 0x7D) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_SIZE_NOT_DETERMINABLE), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_SIZE_NOT_DETERMINABLE), gShellDebug1HiiHandle);\r
   } else if (Value == 0x7E) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MODULE_INSTALLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MODULE_INSTALLED), gShellDebug1HiiHandle);\r
   } else if (Value == 0x7F) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_INSTALLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_INSTALLED), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_SIZE), gShellDebug1HiiHandle, 1 << Value);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_SIZE), gShellDebug1HiiHandle, 1 << Value);\r
   }\r
 \r
   if (BIT (Size, 7) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_MODULE_DOUBLE_BANK), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_MODULE_DOUBLE_BANK), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_MODULE_SINGLE_BANK), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MEM_MODULE_SINGLE_BANK), gShellDebug1HiiHandle);\r
   }\r
 }\r
 \r
@@ -2718,91 +2796,90 @@ Bits 2:0 Cache Level
 **/\r
 VOID\r
 DisplayCacheConfiguration (\r
-  IN UINT16 CacheConfiguration,\r
-  IN UINT8 Option\r
+  IN UINT16  CacheConfiguration,\r
+  IN UINT8   Option\r
   )\r
 {\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_CONFIGURATION), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_CONFIGURATION), gShellDebug1HiiHandle);\r
   PRINT_INFO_OPTION (CacheConfiguration, Option);\r
 \r
   if (BIT (CacheConfiguration, 15) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT15_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT15_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (CacheConfiguration, 14) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT14_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT14_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (CacheConfiguration, 13) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT13_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT13_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (CacheConfiguration, 12) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT12_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT12_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (CacheConfiguration, 11) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT11_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT11_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (CacheConfiguration, 10) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT10_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT10_NOT_ZERO), gShellDebug1HiiHandle);\r
   } else if (BIT (CacheConfiguration, 4) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT4_NOT_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BIT4_NOT_ZERO), gShellDebug1HiiHandle);\r
   }\r
 \r
   //\r
   // Check BITs 9:8\r
   //\r
   switch ((CacheConfiguration & 0x300) >> 8) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_WRITE_THROUGH), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_WRITE_THROUGH), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_WRITE_BACK), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_WRITE_BACK), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_VARIES_WITH_MEM_ADDR), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_VARIES_WITH_MEM_ADDR), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
 \r
   //\r
   // Check BIT 7\r
   //\r
   if (BIT (CacheConfiguration, 7) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
   }\r
 \r
   //\r
   // Check BITs 6:5\r
   //\r
   switch ((CacheConfiguration & 0x60) >> 5) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_INTERNAL), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_INTERNAL), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_EXTERNAL), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_EXTERNAL), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
 \r
   //\r
   // Check BIT 3\r
   //\r
   if (BIT (CacheConfiguration, 3) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_SOCKETED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_SOCKETED), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_NOT_SOCKETED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_NOT_SOCKETED), gShellDebug1HiiHandle);\r
   }\r
 \r
-\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_LEVEL), gShellDebug1HiiHandle, (CacheConfiguration & 0x07) + 1);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CACHE_LEVEL), gShellDebug1HiiHandle, (CacheConfiguration & 0x07) + 1);\r
 }\r
 \r
 /**\r
@@ -2826,64 +2903,66 @@ DisplaySystemSlotId (
   //\r
   DisplaySystemSlotType (SlotType, Option);\r
 \r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SLOT_ID), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SLOT_ID), gShellDebug1HiiHandle);\r
   //\r
   // print option\r
   //\r
   PRINT_INFO_OPTION (SlotType, Option);\r
 \r
   switch (SlotType) {\r
-  //\r
-  // Slot Type: MCA\r
-  //\r
-  case 0x04:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LOGICAL_MICRO_CHAN), gShellDebug1HiiHandle);\r
-    if (SlotId > 0 && SlotId < 15) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_D), gShellDebug1HiiHandle, SlotId);\r
-    } else {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ERROR_NOT_1_15), gShellDebug1HiiHandle);\r
-    }\r
-    break;\r
+    //\r
+    // Slot Type: MCA\r
+    //\r
+    case 0x04:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LOGICAL_MICRO_CHAN), gShellDebug1HiiHandle);\r
+      if ((SlotId > 0) && (SlotId < 15)) {\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_D), gShellDebug1HiiHandle, SlotId);\r
+      } else {\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ERROR_NOT_1_15), gShellDebug1HiiHandle);\r
+      }\r
 \r
-  //\r
-  // EISA\r
-  //\r
-  case 0x05:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LOGICAL_EISA_NUM), gShellDebug1HiiHandle);\r
-    if (SlotId > 0 && SlotId < 15) {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_D), gShellDebug1HiiHandle, SlotId);\r
-    } else {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ERROR_NOT_1_15), gShellDebug1HiiHandle);\r
-    }\r
-    break;\r
+      break;\r
 \r
-  //\r
-  // Slot Type: PCI\r
-  //\r
-  case 0x06:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VALUE_PRESENT), gShellDebug1HiiHandle, SlotId);\r
-    break;\r
+    //\r
+    // EISA\r
+    //\r
+    case 0x05:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LOGICAL_EISA_NUM), gShellDebug1HiiHandle);\r
+      if ((SlotId > 0) && (SlotId < 15)) {\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_D), gShellDebug1HiiHandle, SlotId);\r
+      } else {\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ERROR_NOT_1_15), gShellDebug1HiiHandle);\r
+      }\r
 \r
-  //\r
-  // PCMCIA\r
-  //\r
-  case 0x07:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_IDENTIFIES_ADAPTER_NUM), gShellDebug1HiiHandle, SlotId);\r
-    break;\r
+      break;\r
 \r
-  //\r
-  // Slot Type: PCI-E\r
-  //\r
-  case 0xA5:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VALUE_PRESENT), gShellDebug1HiiHandle, SlotId);\r
-    break;\r
+    //\r
+    // Slot Type: PCI\r
+    //\r
+    case 0x06:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VALUE_PRESENT), gShellDebug1HiiHandle, SlotId);\r
+      break;\r
 \r
-  default:\r
-    if ((SlotType >= 0x0E && SlotType <= 0x12) || (SlotType >= 0xA6 && SlotType <= 0xB6)){\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VALUE_PRESENT), gShellDebug1HiiHandle, SlotId);\r
-    } else {\r
-      ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED_SLOT_ID), gShellDebug1HiiHandle);\r
-    }\r
+    //\r
+    // PCMCIA\r
+    //\r
+    case 0x07:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_IDENTIFIES_ADAPTER_NUM), gShellDebug1HiiHandle, SlotId);\r
+      break;\r
+\r
+    //\r
+    // Slot Type: PCI-E\r
+    //\r
+    case 0xA5:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VALUE_PRESENT), gShellDebug1HiiHandle, SlotId);\r
+      break;\r
+\r
+    default:\r
+      if (((SlotType >= 0x0E) && (SlotType <= 0x12)) || ((SlotType >= 0xA6) && (SlotType <= 0xB6))) {\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VALUE_PRESENT), gShellDebug1HiiHandle, SlotId);\r
+      } else {\r
+        ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED_SLOT_ID), gShellDebug1HiiHandle);\r
+      }\r
   }\r
 }\r
 \r
@@ -2895,11 +2974,11 @@ DisplaySystemSlotId (
 **/\r
 VOID\r
 DisplaySystemBootStatus (\r
-  IN UINT8 Parameter,\r
-  IN UINT8 Option\r
+  IN UINT8  Parameter,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_BOOT_STATUS), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_BOOT_STATUS), gShellDebug1HiiHandle);\r
   //\r
   // Print option\r
   //\r
@@ -2909,31 +2988,31 @@ DisplaySystemBootStatus (
   // Check value and print\r
   //\r
   if (Parameter == 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NO_ERRORS_DETECTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NO_ERRORS_DETECTED), gShellDebug1HiiHandle);\r
   } else if (Parameter == 1) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NO_BOOTABLE_MEDIA), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NO_BOOTABLE_MEDIA), gShellDebug1HiiHandle);\r
   } else if (Parameter == 2) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NORMAL_OP_SYSTEM), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NORMAL_OP_SYSTEM), gShellDebug1HiiHandle);\r
   } else if (Parameter == 3) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FIRMWARE_DETECTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FIRMWARE_DETECTED), gShellDebug1HiiHandle);\r
   } else if (Parameter == 4) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OP_SYSTEM), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OP_SYSTEM), gShellDebug1HiiHandle);\r
   } else if (Parameter == 5) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_USER_REQUESTED_BOOT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_USER_REQUESTED_BOOT), gShellDebug1HiiHandle);\r
   } else if (Parameter == 6) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_SECURITY_VIOLATION), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_SECURITY_VIOLATION), gShellDebug1HiiHandle);\r
   } else if (Parameter == 7) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PREV_REQ_IMAGE), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PREV_REQ_IMAGE), gShellDebug1HiiHandle);\r
   } else if (Parameter == 8) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WATCHDOG_TIMER), gShellDebug1HiiHandle);\r
-  } else if (Parameter >= 9 && Parameter <= 127) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RSVD_FUTURE_ASSIGNMENT), gShellDebug1HiiHandle);\r
-  } else if (Parameter >= 128 && Parameter <= 191) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VENDOR_OEM_SPECIFIC), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WATCHDOG_TIMER), gShellDebug1HiiHandle);\r
+  } else if ((Parameter >= 9) && (Parameter <= 127)) {\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RSVD_FUTURE_ASSIGNMENT), gShellDebug1HiiHandle);\r
+  } else if ((Parameter >= 128) && (Parameter <= 191)) {\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_VENDOR_OEM_SPECIFIC), gShellDebug1HiiHandle);\r
   } else if (Parameter >= 192) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PRODUCT_SPEC_IMPLMENTATION), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_PRODUCT_SPEC_IMPLMENTATION), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ERROR_VALUE), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ERROR_VALUE), gShellDebug1HiiHandle);\r
   }\r
 }\r
 \r
@@ -2956,11 +3035,11 @@ DisplaySBDSManufactureDate (
   IN UINT8   Option\r
   )\r
 {\r
-  UINTN Day;\r
-  UINTN Month;\r
-  UINTN Year;\r
+  UINTN  Day;\r
+  UINTN  Month;\r
+  UINTN  Year;\r
 \r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SBDS_MANUFACTURE_DATE), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SBDS_MANUFACTURE_DATE), gShellDebug1HiiHandle);\r
   PRINT_INFO_OPTION (Date, Option);\r
   //\r
   // Print date\r
@@ -2968,8 +3047,7 @@ DisplaySBDSManufactureDate (
   Day   = Date & 0x001F;\r
   Month = (Date & 0x01E0) >> 5;\r
   Year  = ((Date & 0xFE00) >> 9) + 1980;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MONTH_DAY_YEAR), gShellDebug1HiiHandle, Day, Month, Year);\r
-\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MONTH_DAY_YEAR), gShellDebug1HiiHandle, Day, Month, Year);\r
 }\r
 \r
 /**\r
@@ -2999,73 +3077,77 @@ Identifies the system-reset capabilities for the system.
 **/\r
 VOID\r
 DisplaySystemResetCapabilities (\r
-  IN UINT8 Reset,\r
-  IN UINT8 Option\r
+  IN UINT8  Reset,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  UINTN Temp;\r
+  UINTN  Temp;\r
 \r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_RESET_CAPABILITIES), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_RESET_CAPABILITIES), gShellDebug1HiiHandle);\r
   PRINT_INFO_OPTION (Reset, Option);\r
 \r
   //\r
   // Check reserved bits 7:6\r
   //\r
   if ((Reset & 0xC0) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RESERVED_ZERO), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RESERVED_ZERO), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Watch dog\r
   //\r
   if (BIT (Reset, 5) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WATCHDOG_TIMER_2), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WATCHDOG_TIMER_2), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_NOT_CONTAIN_TIMER), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_NOT_CONTAIN_TIMER), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Boot Option on Limit\r
   //\r
   Temp = (Reset & 0x18) >> 3;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_OPTION_LIMIT), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_OPTION_LIMIT), gShellDebug1HiiHandle);\r
   switch (Temp) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OP_SYSTEM_2), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OP_SYSTEM_2), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_UTIL), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_UTIL), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DO_NOT_REBOOT), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DO_NOT_REBOOT), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
+\r
   //\r
   // Boot Option\r
   //\r
   Temp = (Reset & 0x06) >> 1;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_OPTION), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BOOT_OPTION), gShellDebug1HiiHandle);\r
   switch (Temp) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OP_SYSTEM_2), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OP_SYSTEM_2), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_UTIL), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SYSTEM_UTIL), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DO_NOT_REBOOT), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DO_NOT_REBOOT), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
+\r
   //\r
   // Reset enable flag\r
   //\r
@@ -3108,102 +3190,105 @@ Bits 1:0    Front Panel Reset Status, one of:
 **/\r
 VOID\r
 DisplayHardwareSecuritySettings (\r
-  IN UINT8 Settings,\r
-  IN UINT8 Option\r
+  IN UINT8  Settings,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  UINTN Temp;\r
+  UINTN  Temp;\r
 \r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HARDWARE_SECURITY_SET), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_HARDWARE_SECURITY_SET), gShellDebug1HiiHandle);\r
   PRINT_INFO_OPTION (Settings, Option);\r
 \r
   //\r
   // Power-on Password Status\r
   //\r
   Temp = (Settings & 0xC0) >> 6;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_ON_PASSWORD), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_ON_PASSWORD), gShellDebug1HiiHandle);\r
   switch (Temp) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
+\r
   //\r
   // Keyboard Password Status\r
   //\r
   Temp = (Settings & 0x30) >> 4;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_KEYBOARD_PASSWORD), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_KEYBOARD_PASSWORD), gShellDebug1HiiHandle);\r
   switch (Temp) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
+\r
   //\r
   // Administrator Password Status\r
   //\r
   Temp = (Settings & 0x0C) >> 2;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ADMIN_PASSWORD_STATUS), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ADMIN_PASSWORD_STATUS), gShellDebug1HiiHandle);\r
   switch (Temp) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
+\r
   //\r
   // Front Panel Reset Status\r
   //\r
   Temp = Settings & 0x3;\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FRONT_PANEL_RESET), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_FRONT_PANEL_RESET), gShellDebug1HiiHandle);\r
   switch (Temp) {\r
-  case 0:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 0:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_DISABLED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ENABLED_NEWLINE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_IMPLEMENTED), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
 }\r
 \r
@@ -3215,34 +3300,36 @@ DisplayHardwareSecuritySettings (
 **/\r
 VOID\r
 DisplayOBRAConnections (\r
-  IN UINT8   Connections,\r
-  IN UINT8   Option\r
+  IN UINT8  Connections,\r
+  IN UINT8  Option\r
   )\r
 {\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONNECTIONS), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONNECTIONS), gShellDebug1HiiHandle);\r
   PRINT_INFO_OPTION (Connections, Option);\r
 \r
   //\r
   // Check reserved bits 7:2\r
   //\r
   if ((Connections & 0xFC) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RESERVED_ZERO_2), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_RESERVED_ZERO_2), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Outbound Connection\r
   //\r
   if (BIT (Connections, 1) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OUTBOUND_CONN_ENABLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OUTBOUND_CONN_ENABLED), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTUBOUND_CONN_DISABLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTUBOUND_CONN_DISABLED), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Inbound Connection\r
   //\r
   if (BIT (Connections, 0) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INBOIUND_CONN_ENABLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INBOIUND_CONN_ENABLED), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INBOUND_CONN_DISABLED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INBOUND_CONN_DISABLED), gShellDebug1HiiHandle);\r
   }\r
 }\r
 \r
@@ -3258,144 +3345,150 @@ DisplaySPSCharacteristics (
   IN UINT8   Option\r
   )\r
 {\r
-  UINTN Temp;\r
+  UINTN  Temp;\r
 \r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_CHAR), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_CHAR), gShellDebug1HiiHandle);\r
   PRINT_INFO_OPTION (Characteristics, Option);\r
 \r
   //\r
   // Check reserved bits 15:14\r
   //\r
   if ((Characteristics & 0xC000) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_15_14_RSVD), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_15_14_RSVD), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Bits 13:10 - DMTF Power Supply Type\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TYPE), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TYPE), gShellDebug1HiiHandle);\r
   Temp = (Characteristics & 0x1C00) >> 10;\r
   switch (Temp) {\r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER_SPACE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER_SPACE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LINEAR), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_LINEAR), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 4:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SWITCHING), gShellDebug1HiiHandle);\r
-    break;\r
+    case 4:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_SWITCHING), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 5:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BATTERY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 5:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BATTERY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 6:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UPS), gShellDebug1HiiHandle);\r
-    break;\r
+    case 6:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UPS), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 7:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONVERTER), gShellDebug1HiiHandle);\r
-    break;\r
+    case 7:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CONVERTER), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 8:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_REGULATOR), gShellDebug1HiiHandle);\r
-    break;\r
+    case 8:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_REGULATOR), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  default:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_2), gShellDebug1HiiHandle);\r
+    default:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_2), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Bits 9:7 - Status\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STATUS_DASH), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_STATUS_DASH), gShellDebug1HiiHandle);\r
   Temp = (Characteristics & 0x380) >> 7;\r
   switch (Temp) {\r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER_SPACE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER_SPACE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OK), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OK), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 4:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NON_CRITICAL), gShellDebug1HiiHandle);\r
-    break;\r
+    case 4:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NON_CRITICAL), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 5:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CRITICAL_POWER_SUPPLY), gShellDebug1HiiHandle);\r
-    break;\r
+    case 5:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_CRITICAL_POWER_SUPPLY), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  default:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED), gShellDebug1HiiHandle);\r
+    default:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNDEFINED), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Bits 6:3 - DMTF Input Voltage Range Switching\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INPUT_VOLTAGE_RANGE), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_INPUT_VOLTAGE_RANGE), gShellDebug1HiiHandle);\r
   Temp = (Characteristics & 0x78) >> 3;\r
   switch (Temp) {\r
-  case 1:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER_SPACE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 1:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_OTHER_SPACE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 2:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
-    break;\r
+    case 2:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_UNKNOWN), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 3:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MANUAL), gShellDebug1HiiHandle);\r
-    break;\r
+    case 3:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_MANUAL), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 4:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AUTO_SWITCH), gShellDebug1HiiHandle);\r
-    break;\r
+    case 4:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_AUTO_SWITCH), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 5:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WIDE_RANGE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 5:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_WIDE_RANGE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  case 6:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_APPLICABLE), gShellDebug1HiiHandle);\r
-    break;\r
+    case 6:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_NOT_APPLICABLE), gShellDebug1HiiHandle);\r
+      break;\r
 \r
-  default:\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_3), gShellDebug1HiiHandle);\r
-    break;\r
+    default:\r
+      ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_3), gShellDebug1HiiHandle);\r
+      break;\r
   }\r
+\r
   //\r
   // Power supply is unplugged from the wall\r
   //\r
   if (BIT (Characteristics, 2) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_UNPLUGGED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_UNPLUGGED), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_PLUGGED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_PLUGGED), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // Power supply is present\r
   //\r
   if (BIT (Characteristics, 1) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_PRESENT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_PRESENT), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_NOT_PRESENT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_NOT_PRESENT), gShellDebug1HiiHandle);\r
   }\r
+\r
   //\r
   // hot replaceable\r
   //\r
   if (BIT (Characteristics, 0) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_REPLACE), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_REPLACE), gShellDebug1HiiHandle);\r
   } else {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_NOT_REPLACE), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_POWER_SUPPLY_NOT_REPLACE), gShellDebug1HiiHandle);\r
   }\r
 }\r
 \r
@@ -3414,7 +3507,7 @@ DisplayTpmDeviceCharacteristics (
   //\r
   // Print header\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CHAR), gShellDebug1HiiHandle);\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CHAR), gShellDebug1HiiHandle);\r
   //\r
   // print option\r
   //\r
@@ -3426,31 +3519,31 @@ DisplayTpmDeviceCharacteristics (
   //   are designed not to deal with UINT64\r
   //\r
   if (BIT (Chara, 0) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 1) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_RESERVED_BIT), gShellDebug1HiiHandle);\r
   }\r
+\r
   if (BIT (Chara, 2) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CHAR_NOT_SUPPORTED), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CHAR_NOT_SUPPORTED), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 3) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CONFIG_FWU), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CONFIG_FWU), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 4) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CONFIG_PLAT_SW), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CONFIG_PLAT_SW), gShellDebug1HiiHandle);\r
   }\r
 \r
   if (BIT (Chara, 5) != 0) {\r
-    ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CONFIG_OEM), gShellDebug1HiiHandle);\r
+    ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_TPM_DEVICE_CONFIG_OEM), gShellDebug1HiiHandle);\r
   }\r
 \r
   //\r
   // Just print the Reserved\r
   //\r
-  ShellPrintHiiEx(-1,-1,NULL,STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_06_63), gShellDebug1HiiHandle);\r
-\r
+  ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_BITS_06_63), gShellDebug1HiiHandle);\r
 }\r