3 // Boot Maintenance Utility Formset
5 // Copyright (c) 2004 - 2015, Intel Corporation. All rights reserved.<BR>
6 // This program and the accompanying materials
7 // are licensed and made available under the terms and conditions of the BSD License
8 // which accompanies this distribution. The full text of the license may be found at
9 // http://opensource.org/licenses/bsd-license.php
11 // THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 // WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
19 guid = BOOT_MAINT_FORMSET_GUID,
20 title = STRING_TOKEN(STR_FORM_MAIN_TITLE),
21 help = STRING_TOKEN(STR_NULL_STRING),
22 classguid = BOOT_MAINT_FORMSET_GUID,
24 varstore BMM_FAKE_NV_DATA,
25 varid = VARSTORE_ID_BOOT_MAINT,
27 guid = BOOT_MAINT_FORMSET_GUID;
29 form formid = FORM_MAIN_ID,
30 title = STRING_TOKEN(STR_FORM_MAIN_TITLE);
32 goto FORM_BOOT_SETUP_ID,
33 prompt = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE),
34 help = STRING_TOKEN(STR_FORM_BOOT_SETUP_HELP),
36 key = FORM_BOOT_SETUP_ID;
38 subtitle text = STRING_TOKEN(STR_NULL_STRING);
40 goto FORM_DRIVER_SETUP_ID,
41 prompt = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE),
42 help = STRING_TOKEN(STR_FORM_DRIVER_SETUP_HELP),
44 key = FORM_DRIVER_SETUP_ID;
46 subtitle text = STRING_TOKEN(STR_NULL_STRING);
48 goto FORM_CON_MAIN_ID,
49 prompt = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE),
50 help = STRING_TOKEN(STR_FORM_CON_MAIN_HELP),
52 key = FORM_CON_MAIN_ID;
54 subtitle text = STRING_TOKEN(STR_NULL_STRING);
57 formsetguid = FILE_EXPLORE_FORMSET_GUID,
60 prompt = STRING_TOKEN(STR_BOOT_FROM_FILE),
61 help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP),
63 key = KEY_VALUE_BOOT_FROM_FILE;
65 subtitle text = STRING_TOKEN(STR_NULL_STRING);
67 // label FORM_MAIN_ID;
69 goto FORM_BOOT_NEXT_ID,
70 prompt = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE),
71 help = STRING_TOKEN(STR_FORM_BOOT_NEXT_HELP),
73 key = FORM_BOOT_NEXT_ID;
75 goto FORM_TIME_OUT_ID,
76 prompt = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE),
77 help = STRING_TOKEN(STR_FORM_TIME_OUT_HELP),
79 key = FORM_TIME_OUT_ID;
81 subtitle text = STRING_TOKEN(STR_NULL_STRING);
84 help = STRING_TOKEN(STR_RESET),
85 text = STRING_TOKEN(STR_RESET),
89 label LABEL_BMM_PLATFORM_INFORMATION;
91 // This is where we will dynamically add a Action type op-code to show
92 // the platform information.
96 // This is where we will dynamically add a Action type op-code to show
101 // This is where we will dynamically add a Action type op-code to show
102 // the intel test menu.
107 form formid = FORM_BOOT_SETUP_ID,
108 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);
111 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
112 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
113 //flags = INTERACTIVE,
114 //key = FORM_MAIN_ID;
117 formsetguid = FILE_EXPLORE_FORMSET_GUID,
120 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),
121 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),
123 key = FORM_BOOT_ADD_ID;
125 goto FORM_BOOT_DEL_ID,
126 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),
127 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
129 key = FORM_BOOT_DEL_ID;
131 goto FORM_BOOT_CHG_ID,
132 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),
133 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
135 key = FORM_BOOT_CHG_ID;
138 form formid = FORM_DRIVER_SETUP_ID,
139 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);
142 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
143 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
144 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),
145 //flags = INTERACTIVE,
146 //key = FORM_MAIN_ID;
148 goto FORM_DRV_ADD_ID,
149 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),
150 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),
152 key = FORM_DRV_ADD_ID;
154 goto FORM_DRV_DEL_ID,
155 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),
156 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
158 key = FORM_DRV_DEL_ID;
160 goto FORM_DRV_CHG_ID,
161 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),
162 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
164 key = FORM_DRV_CHG_ID;
167 form formid = FORM_BOOT_DEL_ID,
168 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);
170 label FORM_BOOT_DEL_ID;
174 form formid = FORM_BOOT_CHG_ID,
175 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);
177 label FORM_BOOT_CHG_ID;
182 form formid = FORM_BOOT_NEXT_ID,
183 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);
185 label FORM_BOOT_NEXT_ID;
189 form formid = FORM_TIME_OUT_ID,
190 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);
192 label FORM_TIME_OUT_ID;
196 form formid = FORM_MEMORY_CHECK_ID,
197 title = STRING_TOKEN(STR_FORM_MEMORY_CHECK_TITLE);
199 label FORM_MEMORY_CHECK_ID;
203 form formid = FORM_UEFI_OPTIMIZED_BOOT_ID,
204 title = STRING_TOKEN(STR_FORM_UEFI_OPTIMIZED_BOOT_TITLE);
206 label FORM_UEFI_OPTIMIZED_BOOT_ID;
210 form formid = FORM_DRV_ADD_ID,
211 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);
214 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
215 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
216 //flags = INTERACTIVE,
217 //key = FORM_MAIN_ID;
220 formsetguid = FILE_EXPLORE_FORMSET_GUID,
223 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
224 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
226 key = FORM_DRV_ADD_FILE_ID;
230 form formid = FORM_DRV_DEL_ID,
231 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);
233 label FORM_DRV_DEL_ID;
238 form formid = FORM_DRV_CHG_ID,
239 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);
241 label FORM_DRV_CHG_ID;
246 form formid = FORM_CON_MAIN_ID,
247 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);
250 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
251 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
252 //flags = INTERACTIVE,
253 //key = FORM_MAIN_ID;
256 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),
257 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),
259 key = FORM_CON_IN_ID;
261 goto FORM_CON_OUT_ID,
262 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),
263 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),
265 key = FORM_CON_OUT_ID;
267 goto FORM_CON_ERR_ID,
268 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),
269 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),
271 key = FORM_CON_ERR_ID;
273 goto FORM_CON_MODE_ID,
274 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),
275 help = STRING_TOKEN(STR_FORM_MODE_HELP),
277 key = FORM_CON_MODE_ID;
279 goto FORM_CON_COM_ID,
280 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),
281 help = STRING_TOKEN(STR_FORM_COM_HELP),
283 key = FORM_CON_COM_ID;
286 form formid = FORM_CON_MODE_ID,
287 title = STRING_TOKEN(STR_FORM_MODE_TITLE);
289 label FORM_CON_MODE_ID;
293 form formid = FORM_CON_COM_ID,
294 title = STRING_TOKEN(STR_FORM_COM_TITLE);
296 label FORM_CON_COM_ID;
300 form formid = FORM_CON_COM_SETUP_ID,
301 title = STRING_TOKEN(STR_CON_COM_SETUP);
303 label FORM_CON_COM_SETUP_ID;
307 form formid = FORM_FILE_SEEK_ID,
308 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
310 label FORM_FILE_SEEK_ID;
314 form formid = FORM_FILE_NEW_SEEK_ID,
315 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
317 label FORM_FILE_NEW_SEEK_ID;
321 form formid = FORM_DRV_ADD_HANDLE_ID,
322 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);
324 label FORM_DRV_ADD_HANDLE_ID;
328 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,
329 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
331 label FORM_DRV_ADD_HANDLE_DESC_ID;
336 form formid = FORM_CON_IN_ID,
337 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);
339 label FORM_CON_IN_ID;
344 form formid = FORM_CON_OUT_ID,
345 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);
347 label FORM_CON_OUT_ID;
352 form formid = FORM_CON_ERR_ID,
353 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);
355 label FORM_CON_ERR_ID;