3 // Boot Maintenance Utility Formset
5 // Copyright (c) 2004 - 2010, 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,
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);
58 goto FORM_BOOT_FROM_FILE_ID,
59 prompt = STRING_TOKEN(STR_BOOT_FROM_FILE),
60 help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP),
62 key = KEY_VALUE_BOOT_FROM_FILE;
64 subtitle text = STRING_TOKEN(STR_NULL_STRING);
66 // label FORM_MAIN_ID;
68 goto FORM_BOOT_NEXT_ID,
69 prompt = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE),
70 help = STRING_TOKEN(STR_FORM_BOOT_NEXT_HELP),
72 key = FORM_BOOT_NEXT_ID;
74 goto FORM_TIME_OUT_ID,
75 prompt = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE),
76 help = STRING_TOKEN(STR_FORM_TIME_OUT_HELP),
78 key = FORM_TIME_OUT_ID;
80 subtitle text = STRING_TOKEN(STR_NULL_STRING);
83 help = STRING_TOKEN(STR_RESET),
84 text = STRING_TOKEN(STR_RESET),
85 text = STRING_TOKEN(STR_NULL_STRING),
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_DEL_ID,
158 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);
160 label FORM_BOOT_DEL_ID;
164 form formid = FORM_BOOT_CHG_ID,
165 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);
167 label FORM_BOOT_CHG_ID;
172 form formid = FORM_BOOT_NEXT_ID,
173 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);
175 label FORM_BOOT_NEXT_ID;
179 form formid = FORM_TIME_OUT_ID,
180 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);
182 label FORM_TIME_OUT_ID;
186 form formid = FORM_DRV_ADD_ID,
187 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);
190 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
191 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
192 //flags = INTERACTIVE,
193 //key = FORM_MAIN_ID;
195 goto FORM_DRV_ADD_FILE_ID,
196 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
197 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
199 key = FORM_DRV_ADD_FILE_ID;
203 form formid = FORM_DRV_DEL_ID,
204 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);
206 label FORM_DRV_DEL_ID;
211 form formid = FORM_DRV_CHG_ID,
212 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);
214 label FORM_DRV_CHG_ID;
219 form formid = FORM_CON_MAIN_ID,
220 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);
223 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
224 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
225 //flags = INTERACTIVE,
226 //key = FORM_MAIN_ID;
229 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),
230 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),
232 key = FORM_CON_IN_ID;
234 goto FORM_CON_OUT_ID,
235 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),
236 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),
238 key = FORM_CON_OUT_ID;
240 goto FORM_CON_ERR_ID,
241 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),
242 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),
244 key = FORM_CON_ERR_ID;
246 goto FORM_CON_MODE_ID,
247 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),
248 help = STRING_TOKEN(STR_FORM_MODE_HELP),
250 key = FORM_CON_MODE_ID;
252 goto FORM_CON_COM_ID,
253 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),
254 help = STRING_TOKEN(STR_FORM_COM_HELP),
256 key = FORM_CON_COM_ID;
259 form formid = FORM_CON_MODE_ID,
260 title = STRING_TOKEN(STR_FORM_MODE_TITLE);
262 label FORM_CON_MODE_ID;
266 form formid = FORM_CON_COM_ID,
267 title = STRING_TOKEN(STR_FORM_COM_TITLE);
269 label FORM_CON_COM_ID;
273 form formid = FORM_CON_COM_SETUP_ID,
274 title = STRING_TOKEN(STR_CON_COM_SETUP);
276 label FORM_CON_COM_SETUP_ID;
280 form formid = FORM_FILE_SEEK_ID,
281 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
283 label FORM_FILE_SEEK_ID;
287 form formid = FORM_FILE_NEW_SEEK_ID,
288 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
290 label FORM_FILE_NEW_SEEK_ID;
294 form formid = FORM_DRV_ADD_HANDLE_ID,
295 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);
297 label FORM_DRV_ADD_HANDLE_ID;
301 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,
302 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
304 label FORM_DRV_ADD_HANDLE_DESC_ID;
309 form formid = FORM_CON_IN_ID,
310 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);
312 label FORM_CON_IN_ID;
317 form formid = FORM_CON_OUT_ID,
318 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);
320 label FORM_CON_OUT_ID;
325 form formid = FORM_CON_ERR_ID,
326 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);
328 label FORM_CON_ERR_ID;
333 form formid = FORM_SET_FD_ORDER_ID,
334 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE);
336 label FORM_SET_FD_ORDER_ID;
340 form formid = FORM_SET_HD_ORDER_ID,
341 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE);
343 label FORM_SET_HD_ORDER_ID;
347 form formid = FORM_SET_CD_ORDER_ID,
348 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE);
350 label FORM_SET_CD_ORDER_ID;
354 form formid = FORM_SET_NET_ORDER_ID,
355 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE);
357 label FORM_SET_NET_ORDER_ID;
361 form formid = FORM_SET_BEV_ORDER_ID,
362 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE);
364 label FORM_SET_BEV_ORDER_ID;