help = STRING_TOKEN(STR_FORM_TIME_OUT_HELP),\r
flags = INTERACTIVE,\r
key = FORM_TIME_OUT_ID;\r
+\r
+ subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
+\r
+ text\r
+ help = STRING_TOKEN(STR_RESET),\r
+ text = STRING_TOKEN(STR_RESET),\r
+ flags = INTERACTIVE,\r
+ key = FORM_RESET;\r
\r
label LABEL_BMM_PLATFORM_INFORMATION;\r
//\r
*ActionRequest = EFI_BROWSER_ACTION_REQUEST_FORM_SUBMIT_EXIT;\r
\r
break;\r
+ \r
+ case FORM_RESET:\r
+ gRT->ResetSystem (EfiResetCold, EFI_SUCCESS, 0, NULL);\r
+ return EFI_UNSUPPORTED;\r
\r
default:\r
break;\r
#define KEY_VALUE_SAVE_AND_EXIT 0x110B\r
#define KEY_VALUE_NO_SAVE_AND_EXIT 0x110C\r
#define KEY_VALUE_BOOT_FROM_FILE 0x110D\r
+#define FORM_RESET 0x110E\r
\r
#define MAXIMUM_NORMAL_KEY_VALUE 0x11FF\r
\r
InitializeLanguage();\r
break;\r
\r
-\r
- case FRONT_PAGE_KEY_RESET:\r
- //\r
- // Reset\r
- //\r
- gRT->ResetSystem (EfiResetCold, EFI_SUCCESS, 0, NULL);\r
- return EFI_UNSUPPORTED;\r
-\r
default:\r
break;\r
}\r
#define FRONT_PAGE_KEY_BOOT_MANAGER 0x1064\r
#define FRONT_PAGE_KEY_DEVICE_MANAGER 0x8567\r
#define FRONT_PAGE_KEY_BOOT_MAINTAIN 0x9876\r
-#define FRONT_PAGE_KEY_RESET 0X7654\r
\r
#define LABEL_SELECT_LANGUAGE 0x1000\r
#define LABEL_PLATFORM_INFORMATION 0x1001\r