// End Label\r
//\r
#define LABEL_END 0xffff\r
+#define MAX_MENU_NUMBER 100\r
\r
///\r
/// This is the structure that will be used to store the\r
//\r
// Driver Option Add Handle page storage\r
//\r
- UINT16 DriverAddHandleDesc[100];\r
- UINT16 DriverAddHandleOptionalData[100];\r
+ UINT16 DriverAddHandleDesc[MAX_MENU_NUMBER];\r
+ UINT16 DriverAddHandleOptionalData[MAX_MENU_NUMBER];\r
UINT8 DriverAddActive;\r
UINT8 DriverAddForceReconnect;\r
\r
//\r
// At most 100 input/output/errorout device for console storage\r
//\r
- UINT8 ConsoleCheck[100];\r
+ UINT8 ConsoleCheck[MAX_MENU_NUMBER];\r
\r
//\r
// Boot or Driver Option Order storage\r
//\r
- UINT8 OptionOrder[100];\r
- UINT8 DriverOptionToBeDeleted[100];\r
+ UINT8 OptionOrder[MAX_MENU_NUMBER];\r
+ UINT8 DriverOptionToBeDeleted[MAX_MENU_NUMBER];\r
\r
//\r
// Boot Option Delete storage\r
//\r
- UINT8 BootOptionDel[100];\r
- UINT8 DriverOptionDel[100];\r
+ UINT8 BootOptionDel[MAX_MENU_NUMBER];\r
+ UINT8 DriverOptionDel[MAX_MENU_NUMBER];\r
\r
//\r
// This is the Terminal Attributes value storage\r
//\r
// Legacy Device Order Selection Storage\r
//\r
- UINT8 LegacyFD[100];\r
- UINT8 LegacyHD[100];\r
- UINT8 LegacyCD[100];\r
- UINT8 LegacyNET[100];\r
- UINT8 LegacyBEV[100];\r
+ UINT8 LegacyFD[MAX_MENU_NUMBER];\r
+ UINT8 LegacyHD[MAX_MENU_NUMBER];\r
+ UINT8 LegacyCD[MAX_MENU_NUMBER];\r
+ UINT8 LegacyNET[MAX_MENU_NUMBER];\r
+ UINT8 LegacyBEV[MAX_MENU_NUMBER];\r
\r
//\r
// We use DisableMap array to record the enable/disable state of each boot device\r