\r
subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
\r
- text\r
+ goto FORM_CON_MAIN_ID,\r
+ prompt = STRING_TOKEN(STR_BOOT_FROM_FILE),\r
help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP),\r
- text = STRING_TOKEN(STR_BOOT_FROM_FILE),\r
- text = STRING_TOKEN(STR_NULL_STRING),\r
- flags = INTERACTIVE,\r
- key = KEY_VALUE_BOOT_FROM_FILE;\r
+ flags = INTERACTIVE,\r
+ key = KEY_VALUE_BOOT_FROM_FILE;\r
\r
subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
\r
\r
subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
\r
- goto FORM_MAIN_ID,\r
- prompt = STRING_TOKEN(STR_RESET),\r
- help = STRING_TOKEN(STR_RESET),\r
- flags = INTERACTIVE,\r
- key = FORM_RESET;\r
+ text\r
+ help = STRING_TOKEN(STR_RESET),\r
+ text = STRING_TOKEN(STR_RESET),\r
+ text = STRING_TOKEN(STR_NULL_STRING),\r
+ flags = INTERACTIVE,\r
+ key = FORM_RESET;\r
\r
endform;\r
\r
//\r
if (!AddNetworkMenu) {\r
AddNetworkMenu = TRUE;\r
- HiiCreateActionOpCode (\r
+ HiiCreateGotoOpCode (\r
StartOpCodeHandle,\r
- (EFI_QUESTION_ID) QUESTION_NETWORK_DEVICE_ID,\r
+ DEVICE_MANAGER_FORM_ID,\r
STRING_TOKEN (STR_FORM_NETWORK_DEVICE_LIST_TITLE),\r
STRING_TOKEN (STR_FORM_NETWORK_DEVICE_LIST_HELP),\r
EFI_IFR_FLAG_CALLBACK,\r
- 0\r
+ (EFI_QUESTION_ID) QUESTION_NETWORK_DEVICE_ID\r
);\r
}\r
} else if (mNextShowFormId == NETWORK_DEVICE_LIST_FORM_ID) {\r
// In network device list form, same mac address device only show one menu.\r
//\r
while (AddItemCount > 0) {\r
- HiiCreateActionOpCode (\r
+ HiiCreateGotoOpCode (\r
StartOpCodeHandle,\r
- mMacDeviceList.NodeList[mMacDeviceList.CurListLen - AddItemCount].QuestionId,\r
+ NETWORK_DEVICE_LIST_FORM_ID,\r
mMacDeviceList.NodeList[mMacDeviceList.CurListLen - AddItemCount].PromptId,\r
STRING_TOKEN (STR_NETWORK_DEVICE_HELP),\r
EFI_IFR_FLAG_CALLBACK,\r
- 0\r
+ mMacDeviceList.NodeList[mMacDeviceList.CurListLen - AddItemCount].QuestionId\r
);\r
AddItemCount -= 1;\r
}\r
//\r
// In network device form, only the selected mac address device need to be show.\r
//\r
- HiiCreateActionOpCode (\r
+ HiiCreateGotoOpCode (\r
StartOpCodeHandle,\r
- (EFI_QUESTION_ID) (Index + DEVICE_KEY_OFFSET),\r
+ NETWORK_DEVICE_FORM_ID,\r
Token,\r
TokenHelp,\r
EFI_IFR_FLAG_CALLBACK,\r
- 0\r
+ (EFI_QUESTION_ID) (Index + DEVICE_KEY_OFFSET)\r
);\r
}\r
} else {\r
// Not network device process, only need to show at device manger form.\r
//\r
if (mNextShowFormId == DEVICE_MANAGER_FORM_ID) {\r
- HiiCreateActionOpCode (\r
+ HiiCreateGotoOpCode (\r
StartOpCodeHandle,\r
- (EFI_QUESTION_ID) (Index + DEVICE_KEY_OFFSET),\r
+ DEVICE_MANAGER_FORM_ID,\r
Token,\r
TokenHelp,\r
EFI_IFR_FLAG_CALLBACK,\r
- 0\r
+ (EFI_QUESTION_ID) (Index + DEVICE_KEY_OFFSET)\r
);\r
}\r
}\r
// If driver health protocol is installed, create Driver Health subtitle and entry\r
//\r
HiiCreateSubTitleOpCode (StartOpCodeHandle, STRING_TOKEN (STR_DM_DRIVER_HEALTH_TITLE), 0, 0, 0);\r
- HiiCreateActionOpCode (\r
- StartOpCodeHandle, // Container for dynamic created opcodes\r
- DEVICE_MANAGER_KEY_DRIVER_HEALTH, // Question ID\r
+ HiiCreateGotoOpCode (\r
+ StartOpCodeHandle,\r
+ DRIVER_HEALTH_FORM_ID,\r
STRING_TOKEN(STR_DRIVER_HEALTH_ALL_HEALTHY), // Prompt text\r
STRING_TOKEN(STR_DRIVER_HEALTH_STATUS_HELP), // Help text\r
- EFI_IFR_FLAG_CALLBACK, // Question flag\r
- 0 // Action String ID\r
- );\r
+ EFI_IFR_FLAG_CALLBACK,\r
+ DEVICE_MANAGER_KEY_DRIVER_HEALTH // Question ID\r
+ );\r
\r
//\r
// Check All Driver health status\r
\r
banner\r
title = STRING_TOKEN(STR_FRONT_PAGE_COMPUTER_MODEL),\r
- line 0,\r
+ line 1,\r
align left;\r
\r
banner\r
title = STRING_TOKEN(STR_FRONT_PAGE_CPU_MODEL),\r
- line 1,\r
+ line 2,\r
align left;\r
\r
banner\r
title = STRING_TOKEN(STR_FRONT_PAGE_CPU_SPEED),\r
- line 1,\r
+ line 2,\r
align right;\r
\r
banner\r
title = STRING_TOKEN(STR_FRONT_PAGE_BIOS_VERSION),\r
- line 2,\r
+ line 3,\r
align left;\r
\r
banner\r
title = STRING_TOKEN(STR_FRONT_PAGE_MEMORY_SIZE),\r
- line 2,\r
+ line 3,\r
align right;\r
\r
// banner\r
// line 3,\r
// align left;\r
\r
- goto FRONT_PAGE_ITEM_ONE,\r
- prompt = STRING_TOKEN(STR_CONTINUE_PROMPT),\r
+\r
+ text\r
help = STRING_TOKEN(STR_CONTINUE_HELP),\r
+ text = STRING_TOKEN(STR_CONTINUE_PROMPT),\r
+ text = STRING_TOKEN(STR_NULL_STRING),\r
flags = INTERACTIVE,\r
key = FRONT_PAGE_KEY_CONTINUE;\r
\r