MdeModulePkg/BM_UI: Add the new terminal types to related menu
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2186 Add the new introduced terminal types to related setup menu to change the terminal type from setup. Most platforms would have its own configure setup menu and they need to change it to support these. The new introduced terminal types are Linux, XtermR6, VT400 and SCO. Cc: Jian J Wang <jian.j.wang@intel.com> Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Dandan Bi <dandan.bi@intel.com> Cc: Liming Gao <liming.gao@intel.com> Signed-off-by: Zhichao Gao <zhichao.gao@intel.com> Reviewed-by: Dandan Bi <dandan.bi@intel.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
/** @file
|
||||
Define some data used for Boot Maint
|
||||
|
||||
Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>
|
||||
Copyright (c) 2004 - 2019, Intel Corporation. All rights reserved.<BR>
|
||||
SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
|
||||
**/
|
||||
@@ -16,12 +16,16 @@ EFI_IFR_GUID_LABEL *mEndLabel = NULL;
|
||||
///
|
||||
/// Terminal type string token storage
|
||||
///
|
||||
UINT16 TerminalType[] = {
|
||||
UINT16 TerminalType[9] = {
|
||||
STRING_TOKEN(STR_COM_TYPE_0),
|
||||
STRING_TOKEN(STR_COM_TYPE_1),
|
||||
STRING_TOKEN(STR_COM_TYPE_2),
|
||||
STRING_TOKEN(STR_COM_TYPE_3),
|
||||
STRING_TOKEN(STR_COM_TYPE_4),
|
||||
STRING_TOKEN(STR_COM_TYPE_5),
|
||||
STRING_TOKEN(STR_COM_TYPE_6),
|
||||
STRING_TOKEN(STR_COM_TYPE_7),
|
||||
STRING_TOKEN(STR_COM_TYPE_8),
|
||||
};
|
||||
|
||||
///
|
||||
@@ -248,10 +252,14 @@ COM_ATTR StopBitsList[3] = {
|
||||
///
|
||||
/// Guid for messaging path, used in Serial port setting.
|
||||
///
|
||||
EFI_GUID TerminalTypeGuid[] = {
|
||||
EFI_GUID TerminalTypeGuid[9] = {
|
||||
DEVICE_PATH_MESSAGING_PC_ANSI,
|
||||
DEVICE_PATH_MESSAGING_VT_100,
|
||||
DEVICE_PATH_MESSAGING_VT_100_PLUS,
|
||||
DEVICE_PATH_MESSAGING_VT_UTF8,
|
||||
EFI_TTY_TERM_GUID
|
||||
EFI_TTY_TERM_GUID,
|
||||
EDKII_LINUX_TERM_GUID,
|
||||
EDKII_XTERM_R6_GUID,
|
||||
EDKII_VT400_GUID,
|
||||
EDKII_SCO_TERM_GUID
|
||||
};
|
||||
|
Reference in New Issue
Block a user