#include "BootMaintenanceManager.h"\r
\r
VOID *mStartOpCodeHandle = NULL;\r
-VOID *mEndOpCodeHandle = NULL;\r
-EFI_IFR_GUID_LABEL *mStartLabel = NULL;\r
-EFI_IFR_GUID_LABEL *mEndLabel = NULL;\r
+VOID *mEndOpCodeHandle = NULL;\r
+EFI_IFR_GUID_LABEL *mStartLabel = NULL;\r
+EFI_IFR_GUID_LABEL *mEndLabel = NULL;\r
\r
///\r
/// Terminal type string token storage\r
///\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
+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
/// Flow Control type string token storage\r
///\r
-UINT16 mFlowControlType[2] = {\r
- STRING_TOKEN(STR_NONE_FLOW_CONTROL),\r
- STRING_TOKEN(STR_HARDWARE_FLOW_CONTROL)\r
+UINT16 mFlowControlType[2] = {\r
+ STRING_TOKEN (STR_NONE_FLOW_CONTROL),\r
+ STRING_TOKEN (STR_HARDWARE_FLOW_CONTROL)\r
};\r
\r
-UINT32 mFlowControlValue[2] = {\r
+UINT32 mFlowControlValue[2] = {\r
0,\r
UART_FLOW_CONTROL_HARDWARE\r
};\r
///\r
/// Console Input Device Selection Menu\r
///\r
-BM_MENU_OPTION ConsoleInpMenu = {\r
+BM_MENU_OPTION ConsoleInpMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0\r
};\r
\r
///\r
/// Console Output Device Selection Menu\r
///\r
-BM_MENU_OPTION ConsoleOutMenu = {\r
+BM_MENU_OPTION ConsoleOutMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0\r
};\r
\r
///\r
/// Error Output Device Selection Menu\r
///\r
-BM_MENU_OPTION ConsoleErrMenu = {\r
+BM_MENU_OPTION ConsoleErrMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0\r
};\r
\r
///\r
/// Boot Option from variable Menu\r
///\r
-BM_MENU_OPTION BootOptionMenu = {\r
+BM_MENU_OPTION BootOptionMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0\r
};\r
\r
///\r
/// Driver Option from variable menu\r
///\r
-BM_MENU_OPTION DriverOptionMenu = {\r
+BM_MENU_OPTION DriverOptionMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0\r
};\r
\r
///\r
/// Handles in current system selection menu\r
///\r
-BM_MENU_OPTION DriverMenu = {\r
+BM_MENU_OPTION DriverMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0\r
};\r
\r
-BM_MENU_OPTION TerminalMenu = {\r
+BM_MENU_OPTION TerminalMenu = {\r
BM_MENU_OPTION_SIGNATURE,\r
- {NULL},\r
+ { NULL },\r
0\r
};\r
\r
///\r
/// Value and string token correspondency for BaudRate\r
///\r
-COM_ATTR BaudRateList[19] = {\r
+COM_ATTR BaudRateList[19] = {\r
{\r
115200,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_0)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_0)\r
},\r
{\r
57600,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_1)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_1)\r
},\r
{\r
38400,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_2)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_2)\r
},\r
{\r
19200,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_3)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_3)\r
},\r
{\r
9600,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_4)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_4)\r
},\r
{\r
7200,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_5)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_5)\r
},\r
{\r
4800,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_6)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_6)\r
},\r
{\r
3600,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_7)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_7)\r
},\r
{\r
2400,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_8)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_8)\r
},\r
{\r
2000,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_9)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_9)\r
},\r
{\r
1800,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_10)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_10)\r
},\r
{\r
1200,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_11)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_11)\r
},\r
{\r
600,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_12)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_12)\r
},\r
{\r
300,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_13)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_13)\r
},\r
{\r
150,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_14)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_14)\r
},\r
{\r
134,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_15)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_15)\r
},\r
{\r
110,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_16)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_16)\r
},\r
{\r
75,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_17)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_17)\r
},\r
{\r
50,\r
- STRING_TOKEN(STR_COM_BAUD_RATE_18)\r
+ STRING_TOKEN (STR_COM_BAUD_RATE_18)\r
}\r
};\r
\r
///\r
/// Value and string token correspondency for DataBits\r
///\r
-COM_ATTR DataBitsList[4] = {\r
+COM_ATTR DataBitsList[4] = {\r
{\r
5,\r
- STRING_TOKEN(STR_COM_DATA_BITS_0)\r
+ STRING_TOKEN (STR_COM_DATA_BITS_0)\r
},\r
{\r
6,\r
- STRING_TOKEN(STR_COM_DATA_BITS_1)\r
+ STRING_TOKEN (STR_COM_DATA_BITS_1)\r
},\r
{\r
7,\r
- STRING_TOKEN(STR_COM_DATA_BITS_2)\r
+ STRING_TOKEN (STR_COM_DATA_BITS_2)\r
},\r
{\r
8,\r
- STRING_TOKEN(STR_COM_DATA_BITS_3)\r
+ STRING_TOKEN (STR_COM_DATA_BITS_3)\r
}\r
};\r
\r
///\r
/// Value and string token correspondency for Parity\r
///\r
-COM_ATTR ParityList[5] = {\r
+COM_ATTR ParityList[5] = {\r
{\r
NoParity,\r
- STRING_TOKEN(STR_COM_PAR_0)\r
+ STRING_TOKEN (STR_COM_PAR_0)\r
},\r
{\r
EvenParity,\r
- STRING_TOKEN(STR_COM_PAR_1)\r
+ STRING_TOKEN (STR_COM_PAR_1)\r
},\r
{\r
OddParity,\r
- STRING_TOKEN(STR_COM_PAR_2)\r
+ STRING_TOKEN (STR_COM_PAR_2)\r
},\r
{\r
MarkParity,\r
- STRING_TOKEN(STR_COM_PAR_3)\r
+ STRING_TOKEN (STR_COM_PAR_3)\r
},\r
{\r
SpaceParity,\r
- STRING_TOKEN(STR_COM_PAR_4)\r
+ STRING_TOKEN (STR_COM_PAR_4)\r
}\r
};\r
\r
///\r
/// Value and string token correspondency for Baudreate\r
///\r
-COM_ATTR StopBitsList[3] = {\r
+COM_ATTR StopBitsList[3] = {\r
{\r
OneStopBit,\r
- STRING_TOKEN(STR_COM_STOP_BITS_0)\r
+ STRING_TOKEN (STR_COM_STOP_BITS_0)\r
},\r
{\r
OneFiveStopBits,\r
- STRING_TOKEN(STR_COM_STOP_BITS_1)\r
+ STRING_TOKEN (STR_COM_STOP_BITS_1)\r
},\r
{\r
TwoStopBits,\r
- STRING_TOKEN(STR_COM_STOP_BITS_2)\r
+ STRING_TOKEN (STR_COM_STOP_BITS_2)\r
}\r
};\r
\r
///\r
/// Guid for messaging path, used in Serial port setting.\r
///\r
-EFI_GUID TerminalTypeGuid[9] = {\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