/** @file\r
Formset guids, form id and VarStore data structure for Boot Maintenance Manager.\r
\r
-Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
// At most 100 input/output/errorout device for console storage\r
//\r
UINT8 ConsoleCheck[MAX_MENU_NUMBER];\r
+ //\r
+ // At most 100 input/output/errorout device for console storage\r
+ //\r
+ UINT8 ConsoleInCheck[MAX_MENU_NUMBER];\r
+ UINT8 ConsoleOutCheck[MAX_MENU_NUMBER];\r
+ UINT8 ConsoleErrCheck[MAX_MENU_NUMBER];\r
\r
//\r
- // Boot or Driver Option Order storage\r
+ // Boot Option Order storage\r
// The value is the OptionNumber+1 because the order list value cannot be 0\r
// Use UINT32 to hold the potential value 0xFFFF+1=0x10000\r
//\r
- UINT32 OptionOrder[MAX_MENU_NUMBER];\r
+ UINT32 BootOptionOrder[MAX_MENU_NUMBER];\r
+\r
+ //\r
+ // Driver Option Order storage\r
+ // The value is the OptionNumber+1 because the order list value cannot be 0\r
+ // Use UINT32 to hold the potential value 0xFFFF+1=0x10000\r
+ //\r
+ UINT32 DriverOptionOrder[MAX_MENU_NUMBER];\r
+\r
+ //\r
+ // Boot Option Delete storage\r
+ //\r
+ BOOLEAN BootOptionDel[MAX_MENU_NUMBER];\r
\r
//\r
- // Boot or Driver Option Delete storage\r
+ // Driver Option Delete storage\r
//\r
- BOOLEAN OptionDel[MAX_MENU_NUMBER];\r
+ BOOLEAN DriverOptionDel[MAX_MENU_NUMBER];\r
\r
//\r
// This is the Terminal Attributes value storage\r
//\r
- UINT8 COMBaudRate;\r
- UINT8 COMDataRate;\r
- UINT8 COMStopBits;\r
- UINT8 COMParity;\r
- UINT8 COMTerminalType;\r
- UINT8 COMFlowControl;\r
+ UINT8 COMBaudRate[MAX_MENU_NUMBER];\r
+ UINT8 COMDataRate[MAX_MENU_NUMBER];\r
+ UINT8 COMStopBits[MAX_MENU_NUMBER];\r
+ UINT8 COMParity[MAX_MENU_NUMBER];\r
+ UINT8 COMTerminalType[MAX_MENU_NUMBER];\r
+ UINT8 COMFlowControl[MAX_MENU_NUMBER];\r
\r
//\r
// Legacy Device Order Selection Storage\r
/// This is the data structure used by File Explorer formset\r
///\r
typedef struct {\r
- UINT16 DescriptionData[75];\r
- UINT16 OptionalData[127];\r
+ UINT16 BootDescriptionData[75];\r
+ UINT16 BootOptionalData[127];\r
+ UINT16 DriverDescriptionData[75];\r
+ UINT16 DriverOptionalData[127];\r
UINT8 Active;\r
UINT8 ForceReconnect;\r
} FILE_EXPLORER_NV_DATA;\r