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,
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);
56 goto FORM_BOOT_FROM_FILE_ID,
57 prompt = STRING_TOKEN(STR_BOOT_FROM_FILE),
58 help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP),
60 key = KEY_VALUE_BOOT_FROM_FILE;
62 subtitle text = STRING_TOKEN(STR_NULL_STRING);
64 // label FORM_MAIN_ID;
66 goto FORM_BOOT_NEXT_ID,
67 prompt = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE),
68 help = STRING_TOKEN(STR_FORM_BOOT_NEXT_HELP),
70 key = FORM_BOOT_NEXT_ID;
72 goto FORM_TIME_OUT_ID,
73 prompt = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE),
74 help = STRING_TOKEN(STR_FORM_TIME_OUT_HELP),
76 key = FORM_TIME_OUT_ID;
78 subtitle text = STRING_TOKEN(STR_NULL_STRING);
81 help = STRING_TOKEN(STR_RESET),
82 text = STRING_TOKEN(STR_RESET),
88 form formid = FORM_BOOT_SETUP_ID,
89 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);
92 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
93 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
94 //flags = INTERACTIVE,
97 goto FORM_BOOT_ADD_ID,
98 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),
99 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),
101 key = FORM_BOOT_ADD_ID;
103 goto FORM_BOOT_DEL_ID,
104 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),
105 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
107 key = FORM_BOOT_DEL_ID;
109 goto FORM_BOOT_CHG_ID,
110 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),
111 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
113 key = FORM_BOOT_CHG_ID;
115 subtitle text = STRING_TOKEN(STR_NULL_STRING);
117 // We will add "Select Legacy Boot Floppy Drive" and "Select Legacy Boot Hard Drive"
120 label FORM_BOOT_LEGACY_DEVICE_ID;
125 form formid = FORM_DRIVER_SETUP_ID,
126 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);
129 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
130 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
131 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),
132 //flags = INTERACTIVE,
133 //key = FORM_MAIN_ID;
135 goto FORM_DRV_ADD_ID,
136 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),
137 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),
139 key = FORM_DRV_ADD_ID;
141 goto FORM_DRV_DEL_ID,
142 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),
143 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
145 key = FORM_DRV_DEL_ID;
147 goto FORM_DRV_CHG_ID,
148 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),
149 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
151 key = FORM_DRV_CHG_ID;
154 form formid = FORM_BOOT_DEL_ID,
155 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);
157 label FORM_BOOT_DEL_ID;
161 form formid = FORM_BOOT_CHG_ID,
162 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);
164 label FORM_BOOT_CHG_ID;
169 form formid = FORM_BOOT_NEXT_ID,
170 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);
172 label FORM_BOOT_NEXT_ID;
176 form formid = FORM_TIME_OUT_ID,
177 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);
179 label FORM_TIME_OUT_ID;
183 form formid = FORM_DRV_ADD_ID,
184 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);
187 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
188 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
189 //flags = INTERACTIVE,
190 //key = FORM_MAIN_ID;
192 goto FORM_DRV_ADD_FILE_ID,
193 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
194 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
196 key = FORM_DRV_ADD_FILE_ID;
200 form formid = FORM_DRV_DEL_ID,
201 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);
203 label FORM_DRV_DEL_ID;
208 form formid = FORM_DRV_CHG_ID,
209 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);
211 label FORM_DRV_CHG_ID;
216 form formid = FORM_CON_MAIN_ID,
217 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);
220 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
221 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
222 //flags = INTERACTIVE,
223 //key = FORM_MAIN_ID;
226 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),
227 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),
229 key = FORM_CON_IN_ID;
231 goto FORM_CON_OUT_ID,
232 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),
233 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),
235 key = FORM_CON_OUT_ID;
237 goto FORM_CON_ERR_ID,
238 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),
239 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),
241 key = FORM_CON_ERR_ID;
243 goto FORM_CON_MODE_ID,
244 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),
245 help = STRING_TOKEN(STR_FORM_MODE_HELP),
247 key = FORM_CON_MODE_ID;
249 goto FORM_CON_COM_ID,
250 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),
251 help = STRING_TOKEN(STR_FORM_COM_HELP),
253 key = FORM_CON_COM_ID;
256 form formid = FORM_CON_MODE_ID,
257 title = STRING_TOKEN(STR_FORM_MODE_TITLE);
259 label FORM_CON_MODE_ID;
263 form formid = FORM_CON_COM_ID,
264 title = STRING_TOKEN(STR_FORM_COM_TITLE);
266 label FORM_CON_COM_ID;
270 form formid = FORM_CON_COM_SETUP_ID,
271 title = STRING_TOKEN(STR_CON_COM_SETUP);
273 label FORM_CON_COM_SETUP_ID;
277 form formid = FORM_FILE_SEEK_ID,
278 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
280 label FORM_FILE_SEEK_ID;
284 form formid = FORM_FILE_NEW_SEEK_ID,
285 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
287 label FORM_FILE_NEW_SEEK_ID;
291 form formid = FORM_DRV_ADD_HANDLE_ID,
292 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);
294 label FORM_DRV_ADD_HANDLE_ID;
298 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,
299 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
301 label FORM_DRV_ADD_HANDLE_DESC_ID;
306 form formid = FORM_CON_IN_ID,
307 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);
309 label FORM_CON_IN_ID;
314 form formid = FORM_CON_OUT_ID,
315 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);
317 label FORM_CON_OUT_ID;
322 form formid = FORM_CON_ERR_ID,
323 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);
325 label FORM_CON_ERR_ID;
330 form formid = FORM_SET_FD_ORDER_ID,
331 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE);
333 label FORM_SET_FD_ORDER_ID;
337 form formid = FORM_SET_HD_ORDER_ID,
338 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE);
340 label FORM_SET_HD_ORDER_ID;
344 form formid = FORM_SET_CD_ORDER_ID,
345 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE);
347 label FORM_SET_CD_ORDER_ID;
351 form formid = FORM_SET_NET_ORDER_ID,
352 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE);
354 label FORM_SET_NET_ORDER_ID;
358 form formid = FORM_SET_BEV_ORDER_ID,
359 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE);
361 label FORM_SET_BEV_ORDER_ID;