]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/BootMaintenanceManagerUiLib/Data.c
MdeModulePkg/BM_UI: Add the new terminal types to related menu
[mirror_edk2.git] / MdeModulePkg / Library / BootMaintenanceManagerUiLib / Data.c
index b9d86b09d8db42bb8ed5edb5e0d313b58de31600..21c4ef3d55633704dfdb381e409591c1fcbb98af 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
 Define some data used for Boot Maint\r
 \r
-Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2004 - 2019, Intel Corporation. All rights reserved.<BR>\r
 SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
 **/\r
@@ -16,12 +16,16 @@ EFI_IFR_GUID_LABEL  *mEndLabel = NULL;
 ///\r
 /// Terminal type string token storage\r
 ///\r
-UINT16              TerminalType[] = {\r
+UINT16              TerminalType[9] = {\r
   STRING_TOKEN(STR_COM_TYPE_0),\r
   STRING_TOKEN(STR_COM_TYPE_1),\r
   STRING_TOKEN(STR_COM_TYPE_2),\r
   STRING_TOKEN(STR_COM_TYPE_3),\r
   STRING_TOKEN(STR_COM_TYPE_4),\r
+  STRING_TOKEN(STR_COM_TYPE_5),\r
+  STRING_TOKEN(STR_COM_TYPE_6),\r
+  STRING_TOKEN(STR_COM_TYPE_7),\r
+  STRING_TOKEN(STR_COM_TYPE_8),\r
 };\r
 \r
 ///\r
@@ -248,10 +252,14 @@ COM_ATTR            StopBitsList[3] = {
 ///\r
 /// Guid for messaging path, used in Serial port setting.\r
 ///\r
-EFI_GUID            TerminalTypeGuid[] = {\r
+EFI_GUID            TerminalTypeGuid[9] = {\r
   DEVICE_PATH_MESSAGING_PC_ANSI,\r
   DEVICE_PATH_MESSAGING_VT_100,\r
   DEVICE_PATH_MESSAGING_VT_100_PLUS,\r
   DEVICE_PATH_MESSAGING_VT_UTF8,\r
-  EFI_TTY_TERM_GUID\r
+  EFI_TTY_TERM_GUID,\r
+  EDKII_LINUX_TERM_GUID,\r
+  EDKII_XTERM_R6_GUID,\r
+  EDKII_VT400_GUID,\r
+  EDKII_SCO_TERM_GUID\r
 };\r