3 // Boot Maintenance Utility Formset
5 // Copyright (c) 2004 - 2018, Intel Corporation. All rights reserved.<BR>
6 // SPDX-License-Identifier: BSD-2-Clause-Patent
13 guid = BOOT_MAINT_FORMSET_GUID,
14 title = STRING_TOKEN(STR_FORM_MAIN_TITLE),
15 help = STRING_TOKEN(STR_NULL_STRING),
16 classguid = BOOT_MAINT_FORMSET_GUID,
18 varstore BMM_FAKE_NV_DATA,
19 varid = VARSTORE_ID_BOOT_MAINT,
21 guid = BOOT_MAINT_FORMSET_GUID;
23 form formid = FORM_MAIN_ID,
24 title = STRING_TOKEN(STR_FORM_MAIN_TITLE);
26 goto FORM_BOOT_SETUP_ID,
27 prompt = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE),
28 help = STRING_TOKEN(STR_FORM_BOOT_SETUP_HELP),
30 key = FORM_BOOT_SETUP_ID;
32 subtitle text = STRING_TOKEN(STR_NULL_STRING);
34 goto FORM_DRIVER_SETUP_ID,
35 prompt = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE),
36 help = STRING_TOKEN(STR_FORM_DRIVER_SETUP_HELP),
38 key = FORM_DRIVER_SETUP_ID;
40 subtitle text = STRING_TOKEN(STR_NULL_STRING);
42 goto FORM_CON_MAIN_ID,
43 prompt = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE),
44 help = STRING_TOKEN(STR_FORM_CON_MAIN_HELP),
46 key = FORM_CON_MAIN_ID;
48 subtitle text = STRING_TOKEN(STR_NULL_STRING);
50 goto FORM_BOOT_FROM_FILE_ID,
51 prompt = STRING_TOKEN(STR_BOOT_FROM_FILE),
52 help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP),
54 key = KEY_VALUE_BOOT_FROM_FILE;
56 subtitle text = STRING_TOKEN(STR_NULL_STRING);
58 // label FORM_MAIN_ID;
60 goto FORM_BOOT_NEXT_ID,
61 prompt = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE),
62 help = STRING_TOKEN(STR_FORM_BOOT_NEXT_HELP),
64 key = FORM_BOOT_NEXT_ID;
66 goto FORM_TIME_OUT_ID,
67 prompt = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE),
68 help = STRING_TOKEN(STR_FORM_TIME_OUT_HELP),
70 key = FORM_TIME_OUT_ID;
72 subtitle text = STRING_TOKEN(STR_NULL_STRING);
75 help = STRING_TOKEN(STR_RESET),
76 text = STRING_TOKEN(STR_RESET),
82 form formid = FORM_BOOT_SETUP_ID,
83 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);
86 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
87 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
88 //flags = INTERACTIVE,
91 goto FORM_BOOT_ADD_ID,
92 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),
93 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),
95 key = FORM_BOOT_ADD_ID;
97 goto FORM_BOOT_DEL_ID,
98 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),
99 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
101 key = FORM_BOOT_DEL_ID;
103 goto FORM_BOOT_CHG_ID,
104 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),
105 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),
107 key = FORM_BOOT_CHG_ID;
109 subtitle text = STRING_TOKEN(STR_NULL_STRING);
111 // We will add "Select Legacy Boot Floppy Drive" and "Select Legacy Boot Hard Drive"
114 label FORM_BOOT_LEGACY_DEVICE_ID;
119 form formid = FORM_DRIVER_SETUP_ID,
120 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);
123 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
124 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
125 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),
126 //flags = INTERACTIVE,
127 //key = FORM_MAIN_ID;
129 goto FORM_DRV_ADD_ID,
130 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),
131 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),
133 key = FORM_DRV_ADD_ID;
135 goto FORM_DRV_DEL_ID,
136 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),
137 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
139 key = FORM_DRV_DEL_ID;
141 goto FORM_DRV_CHG_ID,
142 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),
143 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),
145 key = FORM_DRV_CHG_ID;
148 form formid = FORM_BOOT_DEL_ID,
149 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);
151 label FORM_BOOT_DEL_ID;
155 form formid = FORM_BOOT_CHG_ID,
156 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);
158 label FORM_BOOT_CHG_ID;
163 form formid = FORM_BOOT_NEXT_ID,
164 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);
166 label FORM_BOOT_NEXT_ID;
170 form formid = FORM_TIME_OUT_ID,
171 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);
173 label FORM_TIME_OUT_ID;
177 form formid = FORM_DRV_ADD_ID,
178 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);
181 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
182 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
183 //flags = INTERACTIVE,
184 //key = FORM_MAIN_ID;
186 goto FORM_DRV_ADD_FILE_ID,
187 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
188 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),
190 key = FORM_DRV_ADD_FILE_ID;
194 form formid = FORM_DRV_DEL_ID,
195 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);
197 label FORM_DRV_DEL_ID;
202 form formid = FORM_DRV_CHG_ID,
203 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);
205 label FORM_DRV_CHG_ID;
210 form formid = FORM_CON_MAIN_ID,
211 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);
214 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),
215 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);
216 //flags = INTERACTIVE,
217 //key = FORM_MAIN_ID;
220 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),
221 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),
223 key = FORM_CON_IN_ID;
225 goto FORM_CON_OUT_ID,
226 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),
227 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),
229 key = FORM_CON_OUT_ID;
231 goto FORM_CON_ERR_ID,
232 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),
233 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),
235 key = FORM_CON_ERR_ID;
237 goto FORM_CON_MODE_ID,
238 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),
239 help = STRING_TOKEN(STR_FORM_MODE_HELP),
241 key = FORM_CON_MODE_ID;
243 goto FORM_CON_COM_ID,
244 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),
245 help = STRING_TOKEN(STR_FORM_COM_HELP),
247 key = FORM_CON_COM_ID;
250 form formid = FORM_CON_MODE_ID,
251 title = STRING_TOKEN(STR_FORM_MODE_TITLE);
253 label FORM_CON_MODE_ID;
257 form formid = FORM_CON_COM_ID,
258 title = STRING_TOKEN(STR_FORM_COM_TITLE);
260 label FORM_CON_COM_ID;
264 form formid = FORM_CON_COM_SETUP_ID,
265 title = STRING_TOKEN(STR_CON_COM_SETUP);
267 label FORM_CON_COM_SETUP_ID;
271 form formid = FORM_FILE_SEEK_ID,
272 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
274 label FORM_FILE_SEEK_ID;
278 form formid = FORM_FILE_NEW_SEEK_ID,
279 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);
281 label FORM_FILE_NEW_SEEK_ID;
285 form formid = FORM_DRV_ADD_HANDLE_ID,
286 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);
288 label FORM_DRV_ADD_HANDLE_ID;
292 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,
293 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);
295 label FORM_DRV_ADD_HANDLE_DESC_ID;
300 form formid = FORM_CON_IN_ID,
301 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);
303 label FORM_CON_IN_ID;
308 form formid = FORM_CON_OUT_ID,
309 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);
311 label FORM_CON_OUT_ID;
316 form formid = FORM_CON_ERR_ID,
317 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);
319 label FORM_CON_ERR_ID;
324 form formid = FORM_SET_FD_ORDER_ID,
325 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE);
327 label FORM_SET_FD_ORDER_ID;
331 form formid = FORM_SET_HD_ORDER_ID,
332 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE);
334 label FORM_SET_HD_ORDER_ID;
338 form formid = FORM_SET_CD_ORDER_ID,
339 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE);
341 label FORM_SET_CD_ORDER_ID;
345 form formid = FORM_SET_NET_ORDER_ID,
346 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE);
348 label FORM_SET_NET_ORDER_ID;
352 form formid = FORM_SET_BEV_ORDER_ID,
353 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE);
355 label FORM_SET_BEV_ORDER_ID;