3 // Boot Maintenance Utility Formset
5 // Copyright (c) 2004 - 2010, Intel Corporation. <BR>
6 // All rights reserved. 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,
26 varstore BMM_FAKE_NV_DATA,
27 varid = VARSTORE_ID_BOOT_MAINT,
29 guid = BOOT_MAINT_FORMSET_GUID;
31 form formid = FORM_MAIN_ID,
32 title = STRING_TOKEN(STR_FORM_MAIN_TITLE);
34 goto FORM_BOOT_SETUP_ID,
35 prompt = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE),
36 help = STRING_TOKEN(STR_FORM_BOOT_SETUP_HELP),
38 key = FORM_BOOT_SETUP_ID;
40 subtitle text = STRING_TOKEN(STR_NULL_STRING);
42 goto FORM_DRIVER_SETUP_ID,
43 prompt = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE),
44 help = STRING_TOKEN(STR_FORM_DRIVER_SETUP_HELP),
46 key = FORM_DRIVER_SETUP_ID;
48 subtitle text = STRING_TOKEN(STR_NULL_STRING);
50 goto FORM_CON_MAIN_ID,
51 prompt = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE),
52 help = STRING_TOKEN(STR_FORM_CON_MAIN_HELP),
54 key = FORM_CON_MAIN_ID;
56 subtitle text = STRING_TOKEN(STR_NULL_STRING);
59 help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP),
60 text = STRING_TOKEN(STR_BOOT_FROM_FILE),
61 text = STRING_TOKEN(STR_NULL_STRING),
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 prompt = STRING_TOKEN(STR_RESET),
85 help = STRING_TOKEN(STR_RESET),
91 form formid = FORM_BOOT_SETUP_ID,
92 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);
95 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
96 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
97 //flags = INTERACTIVE,
100 goto FORM_BOOT_ADD_ID,
101 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),
102 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),
104 key = FORM_BOOT_ADD_ID;
106 goto FORM_BOOT_DEL_ID,
107 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),
108 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
110 key = FORM_BOOT_DEL_ID;
112 goto FORM_BOOT_CHG_ID,
113 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),
114 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
116 key = FORM_BOOT_CHG_ID;
118 subtitle text = STRING_TOKEN(STR_NULL_STRING);
120 // We will add "Select Legacy Boot Floppy Drive" and "Select Legacy Boot Hard Drive"
123 label FORM_BOOT_LEGACY_DEVICE_ID;
128 form formid = FORM_DRIVER_SETUP_ID,
129 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);
132 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
133 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
134 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),
135 //flags = INTERACTIVE,
136 //key = FORM_MAIN_ID;
138 goto FORM_DRV_ADD_ID,
139 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),
140 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),
142 key = FORM_DRV_ADD_ID;
144 goto FORM_DRV_DEL_ID,
145 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),
146 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
148 key = FORM_DRV_DEL_ID;
150 goto FORM_DRV_CHG_ID,
151 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),
152 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
154 key = FORM_DRV_CHG_ID;
157 form formid = FORM_BOOT_ADD_ID,
158 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
160 label FORM_BOOT_ADD_ID;
164 form formid = FORM_BOOT_DEL_ID,
165 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);
167 label FORM_BOOT_DEL_ID;
171 form formid = FORM_BOOT_CHG_ID,
172 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);
174 label FORM_BOOT_CHG_ID;
179 form formid = FORM_BOOT_NEXT_ID,
180 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);
182 label FORM_BOOT_NEXT_ID;
186 form formid = FORM_TIME_OUT_ID,
187 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);
189 label FORM_TIME_OUT_ID;
193 form formid = FORM_DRV_ADD_ID,
194 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);
197 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
198 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
199 //flags = INTERACTIVE,
200 //key = FORM_MAIN_ID;
202 goto FORM_DRV_ADD_FILE_ID,
203 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
204 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
206 key = FORM_DRV_ADD_FILE_ID;
210 form formid = FORM_DRV_DEL_ID,
211 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);
213 label FORM_DRV_DEL_ID;
218 form formid = FORM_DRV_CHG_ID,
219 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);
221 label FORM_DRV_CHG_ID;
226 form formid = FORM_CON_MAIN_ID,
227 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);
230 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
231 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
232 //flags = INTERACTIVE,
233 //key = FORM_MAIN_ID;
236 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),
237 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),
239 key = FORM_CON_IN_ID;
241 goto FORM_CON_OUT_ID,
242 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),
243 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),
245 key = FORM_CON_OUT_ID;
247 goto FORM_CON_ERR_ID,
248 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),
249 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),
251 key = FORM_CON_ERR_ID;
253 goto FORM_CON_MODE_ID,
254 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),
255 help = STRING_TOKEN(STR_FORM_MODE_HELP),
257 key = FORM_CON_MODE_ID;
259 goto FORM_CON_COM_ID,
260 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),
261 help = STRING_TOKEN(STR_FORM_COM_HELP),
263 key = FORM_CON_COM_ID;
266 form formid = FORM_CON_MODE_ID,
267 title = STRING_TOKEN(STR_FORM_MODE_TITLE);
269 label FORM_CON_MODE_ID;
273 form formid = FORM_CON_COM_ID,
274 title = STRING_TOKEN(STR_FORM_COM_TITLE);
276 label FORM_CON_COM_ID;
280 form formid = FORM_CON_COM_SETUP_ID,
281 title = STRING_TOKEN(STR_CON_COM_SETUP);
283 label FORM_CON_COM_SETUP_ID;
287 form formid = FORM_FILE_SEEK_ID,
288 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
290 label FORM_FILE_SEEK_ID;
294 form formid = FORM_FILE_NEW_SEEK_ID,
295 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
297 label FORM_FILE_NEW_SEEK_ID;
301 form formid = FORM_DRV_ADD_FILE_ID,
302 title = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE);
304 label FORM_DRV_ADD_FILE_ID;
308 form formid = FORM_DRV_ADD_HANDLE_ID,
309 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);
311 label FORM_DRV_ADD_HANDLE_ID;
315 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,
316 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
318 label FORM_DRV_ADD_HANDLE_DESC_ID;
323 form formid = FORM_CON_IN_ID,
324 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);
326 label FORM_CON_IN_ID;
331 form formid = FORM_CON_OUT_ID,
332 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);
334 label FORM_CON_OUT_ID;
339 form formid = FORM_CON_ERR_ID,
340 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);
342 label FORM_CON_ERR_ID;
347 form formid = FORM_SET_FD_ORDER_ID,
348 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE);
350 label FORM_SET_FD_ORDER_ID;
354 form formid = FORM_SET_HD_ORDER_ID,
355 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE);
357 label FORM_SET_HD_ORDER_ID;
361 form formid = FORM_SET_CD_ORDER_ID,
362 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE);
364 label FORM_SET_CD_ORDER_ID;
368 form formid = FORM_SET_NET_ORDER_ID,
369 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE);
371 label FORM_SET_NET_ORDER_ID;
375 form formid = FORM_SET_BEV_ORDER_ID,
376 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE);
378 label FORM_SET_BEV_ORDER_ID;