3 // Boot Maintenance Utility Formset
5 // Copyright (c) 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 label LABEL_BMM_PLATFORM_INFORMATION;
83 // This is where we will dynamically add a Action type op-code to show
84 // the platform information.
88 // This is where we will dynamically add a Action type op-code to show
93 // This is where we will dynamically add a Action type op-code to show
94 // the intel test menu.
99 form formid = FORM_BOOT_SETUP_ID,
100 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);
103 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
104 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
105 //flags = INTERACTIVE,
106 //key = FORM_MAIN_ID;
109 formsetguid = FILE_EXPLORE_FORMSET_GUID,
112 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),
113 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),
115 key = FORM_BOOT_ADD_ID;
117 goto FORM_BOOT_DEL_ID,
118 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),
119 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
121 key = FORM_BOOT_DEL_ID;
123 goto FORM_BOOT_CHG_ID,
124 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),
125 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
127 key = FORM_BOOT_CHG_ID;
130 form formid = FORM_DRIVER_SETUP_ID,
131 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);
134 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
135 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
136 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),
137 //flags = INTERACTIVE,
138 //key = FORM_MAIN_ID;
140 goto FORM_DRV_ADD_ID,
141 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),
142 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),
144 key = FORM_DRV_ADD_ID;
146 goto FORM_DRV_DEL_ID,
147 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),
148 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
150 key = FORM_DRV_DEL_ID;
152 goto FORM_DRV_CHG_ID,
153 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),
154 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
156 key = FORM_DRV_CHG_ID;
159 form formid = FORM_BOOT_DEL_ID,
160 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);
162 label FORM_BOOT_DEL_ID;
166 form formid = FORM_BOOT_CHG_ID,
167 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);
169 label FORM_BOOT_CHG_ID;
174 form formid = FORM_BOOT_NEXT_ID,
175 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);
177 label FORM_BOOT_NEXT_ID;
181 form formid = FORM_TIME_OUT_ID,
182 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);
184 label FORM_TIME_OUT_ID;
188 form formid = FORM_MEMORY_CHECK_ID,
189 title = STRING_TOKEN(STR_FORM_MEMORY_CHECK_TITLE);
191 label FORM_MEMORY_CHECK_ID;
195 form formid = FORM_UEFI_OPTIMIZED_BOOT_ID,
196 title = STRING_TOKEN(STR_FORM_UEFI_OPTIMIZED_BOOT_TITLE);
198 label FORM_UEFI_OPTIMIZED_BOOT_ID;
202 form formid = FORM_DRV_ADD_ID,
203 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);
206 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
207 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
208 //flags = INTERACTIVE,
209 //key = FORM_MAIN_ID;
212 formsetguid = FILE_EXPLORE_FORMSET_GUID,
215 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
216 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
218 key = FORM_DRV_ADD_FILE_ID;
222 form formid = FORM_DRV_DEL_ID,
223 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);
225 label FORM_DRV_DEL_ID;
230 form formid = FORM_DRV_CHG_ID,
231 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);
233 label FORM_DRV_CHG_ID;
238 form formid = FORM_CON_MAIN_ID,
239 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);
242 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
243 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
244 //flags = INTERACTIVE,
245 //key = FORM_MAIN_ID;
248 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),
249 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),
251 key = FORM_CON_IN_ID;
253 goto FORM_CON_OUT_ID,
254 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),
255 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),
257 key = FORM_CON_OUT_ID;
259 goto FORM_CON_ERR_ID,
260 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),
261 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),
263 key = FORM_CON_ERR_ID;
265 goto FORM_CON_MODE_ID,
266 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),
267 help = STRING_TOKEN(STR_FORM_MODE_HELP),
269 key = FORM_CON_MODE_ID;
271 goto FORM_CON_COM_ID,
272 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),
273 help = STRING_TOKEN(STR_FORM_COM_HELP),
275 key = FORM_CON_COM_ID;
278 form formid = FORM_CON_MODE_ID,
279 title = STRING_TOKEN(STR_FORM_MODE_TITLE);
281 label FORM_CON_MODE_ID;
285 form formid = FORM_CON_COM_ID,
286 title = STRING_TOKEN(STR_FORM_COM_TITLE);
288 label FORM_CON_COM_ID;
292 form formid = FORM_CON_COM_SETUP_ID,
293 title = STRING_TOKEN(STR_CON_COM_SETUP);
295 label FORM_CON_COM_SETUP_ID;
299 form formid = FORM_FILE_SEEK_ID,
300 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
302 label FORM_FILE_SEEK_ID;
306 form formid = FORM_FILE_NEW_SEEK_ID,
307 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
309 label FORM_FILE_NEW_SEEK_ID;
313 form formid = FORM_DRV_ADD_HANDLE_ID,
314 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);
316 label FORM_DRV_ADD_HANDLE_ID;
320 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,
321 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
323 label FORM_DRV_ADD_HANDLE_DESC_ID;
328 form formid = FORM_CON_IN_ID,
329 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);
331 label FORM_CON_IN_ID;
336 form formid = FORM_CON_OUT_ID,
337 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);
339 label FORM_CON_OUT_ID;
344 form formid = FORM_CON_ERR_ID,
345 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);
347 label FORM_CON_ERR_ID;