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),
90 form formid = FORM_BOOT_SETUP_ID,
91 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);
94 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
95 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
96 //flags = INTERACTIVE,
99 goto FORM_BOOT_ADD_ID,
100 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),
101 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),
103 key = FORM_BOOT_ADD_ID;
105 goto FORM_BOOT_DEL_ID,
106 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),
107 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
109 key = FORM_BOOT_DEL_ID;
111 goto FORM_BOOT_CHG_ID,
112 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),
113 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
115 key = FORM_BOOT_CHG_ID;
117 subtitle text = STRING_TOKEN(STR_NULL_STRING);
119 // We will add "Select Legacy Boot Floppy Drive" and "Select Legacy Boot Hard Drive"
122 label FORM_BOOT_LEGACY_DEVICE_ID;
127 form formid = FORM_DRIVER_SETUP_ID,
128 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);
131 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
132 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
133 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),
134 //flags = INTERACTIVE,
135 //key = FORM_MAIN_ID;
137 goto FORM_DRV_ADD_ID,
138 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),
139 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),
141 key = FORM_DRV_ADD_ID;
143 goto FORM_DRV_DEL_ID,
144 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),
145 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
147 key = FORM_DRV_DEL_ID;
149 goto FORM_DRV_CHG_ID,
150 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),
151 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
153 key = FORM_DRV_CHG_ID;
156 form formid = FORM_BOOT_DEL_ID,
157 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);
159 label FORM_BOOT_DEL_ID;
163 form formid = FORM_BOOT_CHG_ID,
164 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);
166 label FORM_BOOT_CHG_ID;
171 form formid = FORM_BOOT_NEXT_ID,
172 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);
174 label FORM_BOOT_NEXT_ID;
178 form formid = FORM_TIME_OUT_ID,
179 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);
181 label FORM_TIME_OUT_ID;
185 form formid = FORM_DRV_ADD_ID,
186 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);
189 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
190 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
191 //flags = INTERACTIVE,
192 //key = FORM_MAIN_ID;
194 goto FORM_DRV_ADD_FILE_ID,
195 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
196 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
198 key = FORM_DRV_ADD_FILE_ID;
202 form formid = FORM_DRV_DEL_ID,
203 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);
205 label FORM_DRV_DEL_ID;
210 form formid = FORM_DRV_CHG_ID,
211 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);
213 label FORM_DRV_CHG_ID;
218 form formid = FORM_CON_MAIN_ID,
219 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);
222 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
223 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
224 //flags = INTERACTIVE,
225 //key = FORM_MAIN_ID;
228 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),
229 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),
231 key = FORM_CON_IN_ID;
233 goto FORM_CON_OUT_ID,
234 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),
235 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),
237 key = FORM_CON_OUT_ID;
239 goto FORM_CON_ERR_ID,
240 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),
241 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),
243 key = FORM_CON_ERR_ID;
245 goto FORM_CON_MODE_ID,
246 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),
247 help = STRING_TOKEN(STR_FORM_MODE_HELP),
249 key = FORM_CON_MODE_ID;
251 goto FORM_CON_COM_ID,
252 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),
253 help = STRING_TOKEN(STR_FORM_COM_HELP),
255 key = FORM_CON_COM_ID;
258 form formid = FORM_CON_MODE_ID,
259 title = STRING_TOKEN(STR_FORM_MODE_TITLE);
261 label FORM_CON_MODE_ID;
265 form formid = FORM_CON_COM_ID,
266 title = STRING_TOKEN(STR_FORM_COM_TITLE);
268 label FORM_CON_COM_ID;
272 form formid = FORM_CON_COM_SETUP_ID,
273 title = STRING_TOKEN(STR_CON_COM_SETUP);
275 label FORM_CON_COM_SETUP_ID;
279 form formid = FORM_FILE_SEEK_ID,
280 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
282 label FORM_FILE_SEEK_ID;
286 form formid = FORM_FILE_NEW_SEEK_ID,
287 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
289 label FORM_FILE_NEW_SEEK_ID;
293 form formid = FORM_DRV_ADD_HANDLE_ID,
294 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);
296 label FORM_DRV_ADD_HANDLE_ID;
300 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,
301 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
303 label FORM_DRV_ADD_HANDLE_DESC_ID;
308 form formid = FORM_CON_IN_ID,
309 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);
311 label FORM_CON_IN_ID;
316 form formid = FORM_CON_OUT_ID,
317 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);
319 label FORM_CON_OUT_ID;
324 form formid = FORM_CON_ERR_ID,
325 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);
327 label FORM_CON_ERR_ID;
332 form formid = FORM_SET_FD_ORDER_ID,
333 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE);
335 label FORM_SET_FD_ORDER_ID;
339 form formid = FORM_SET_HD_ORDER_ID,
340 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE);
342 label FORM_SET_HD_ORDER_ID;
346 form formid = FORM_SET_CD_ORDER_ID,
347 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE);
349 label FORM_SET_CD_ORDER_ID;
353 form formid = FORM_SET_NET_ORDER_ID,
354 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE);
356 label FORM_SET_NET_ORDER_ID;
360 form formid = FORM_SET_BEV_ORDER_ID,
361 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE);
363 label FORM_SET_BEV_ORDER_ID;