Update for IntelFrameworkModulePkg.
[mirror_edk2.git] / IntelFrameworkModulePkg / Universal / BdsDxe / BootMaint / Bm.vfr
CommitLineData
5c08e117 1///** @file\r
2// \r
3// Boot Maintenance Utility Formset\r
4// \r
180a5a35
HT
5// Copyright (c) 2004 - 2010, Intel Corporation. All rights reserved.<BR>\r
6// This program and the accompanying materials\r
5c08e117 7// are licensed and made available under the terms and conditions of the BSD License\r
8// which accompanies this distribution. The full text of the license may be found at\r
9// http://opensource.org/licenses/bsd-license.php\r
10// \r
11// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13// \r
14//**/\r
15\r
16#include "FormGuid.h"\r
17\r
5c08e117 18formset\r
19 guid = BOOT_MAINT_FORMSET_GUID,\r
20 title = STRING_TOKEN(STR_FORM_MAIN_TITLE),\r
21 help = STRING_TOKEN(STR_NULL_STRING),\r
75bf9d0e 22 classguid = BOOT_MAINT_FORMSET_GUID,\r
5c08e117 23 class = 0,\r
24 subclass = 0,\r
25\r
26 varstore BMM_FAKE_NV_DATA,\r
27 varid = VARSTORE_ID_BOOT_MAINT,\r
28 name = BmmData,\r
29 guid = BOOT_MAINT_FORMSET_GUID;\r
30\r
31 form formid = FORM_MAIN_ID,\r
32 title = STRING_TOKEN(STR_FORM_MAIN_TITLE);\r
33\r
34 goto FORM_BOOT_SETUP_ID,\r
35 prompt = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE),\r
36 help = STRING_TOKEN(STR_FORM_BOOT_SETUP_HELP),\r
37 flags = INTERACTIVE,\r
38 key = FORM_BOOT_SETUP_ID;\r
39\r
40 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
41\r
42 goto FORM_DRIVER_SETUP_ID,\r
43 prompt = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE),\r
44 help = STRING_TOKEN(STR_FORM_DRIVER_SETUP_HELP),\r
45 flags = INTERACTIVE,\r
46 key = FORM_DRIVER_SETUP_ID;\r
47\r
48 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
49\r
50 goto FORM_CON_MAIN_ID,\r
51 prompt = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE),\r
52 help = STRING_TOKEN(STR_FORM_CON_MAIN_HELP),\r
53 flags = INTERACTIVE,\r
54 key = FORM_CON_MAIN_ID;\r
55\r
56 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
57\r
84724077 58 goto FORM_BOOT_FROM_FILE_ID,\r
c1e2b152 59 prompt = STRING_TOKEN(STR_BOOT_FROM_FILE),\r
5c08e117 60 help = STRING_TOKEN(STR_BOOT_FROM_FILE_HELP),\r
c1e2b152
ED
61 flags = INTERACTIVE,\r
62 key = KEY_VALUE_BOOT_FROM_FILE;\r
5c08e117 63\r
64 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
65\r
66// label FORM_MAIN_ID;\r
67\r
68 goto FORM_BOOT_NEXT_ID,\r
69 prompt = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE),\r
70 help = STRING_TOKEN(STR_FORM_BOOT_NEXT_HELP),\r
71 flags = INTERACTIVE,\r
72 key = FORM_BOOT_NEXT_ID;\r
73\r
74 goto FORM_TIME_OUT_ID,\r
75 prompt = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE),\r
76 help = STRING_TOKEN(STR_FORM_TIME_OUT_HELP),\r
77 flags = INTERACTIVE,\r
78 key = FORM_TIME_OUT_ID;\r
79\r
80 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
81\r
c1e2b152
ED
82 text\r
83 help = STRING_TOKEN(STR_RESET),\r
84 text = STRING_TOKEN(STR_RESET),\r
85 text = STRING_TOKEN(STR_NULL_STRING),\r
86 flags = INTERACTIVE,\r
87 key = FORM_RESET;\r
5c08e117 88\r
89 endform;\r
90\r
91 form formid = FORM_BOOT_SETUP_ID,\r
92 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);\r
93\r
94 goto FORM_MAIN_ID,\r
95 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
96 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
97 //flags = INTERACTIVE,\r
98 //key = FORM_MAIN_ID;\r
99\r
100 goto FORM_BOOT_ADD_ID,\r
101 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),\r
102 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),\r
103 flags = INTERACTIVE,\r
104 key = FORM_BOOT_ADD_ID;\r
105\r
106 goto FORM_BOOT_DEL_ID,\r
107 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),\r
807765a0 108 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),\r
5c08e117 109 flags = INTERACTIVE,\r
110 key = FORM_BOOT_DEL_ID;\r
111\r
112 goto FORM_BOOT_CHG_ID,\r
113 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),\r
807765a0 114 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),\r
5c08e117 115 flags = INTERACTIVE,\r
116 key = FORM_BOOT_CHG_ID;\r
117\r
118 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
119 //\r
120 // We will add "Select Legacy Boot Floppy Drive" and "Select Legacy Boot Hard Drive"\r
121 // here dynamically\r
122 //\r
123 label FORM_BOOT_LEGACY_DEVICE_ID;\r
124 label LABEL_END;\r
125\r
126 endform;\r
127\r
128 form formid = FORM_DRIVER_SETUP_ID,\r
129 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);\r
130\r
131 goto FORM_MAIN_ID,\r
132 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
133 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
134 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
135 //flags = INTERACTIVE,\r
136 //key = FORM_MAIN_ID;\r
137\r
138 goto FORM_DRV_ADD_ID,\r
139 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),\r
140 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),\r
141 flags = INTERACTIVE,\r
142 key = FORM_DRV_ADD_ID;\r
143\r
144 goto FORM_DRV_DEL_ID,\r
145 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),\r
146 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),\r
147 flags = INTERACTIVE,\r
148 key = FORM_DRV_DEL_ID;\r
149\r
150 goto FORM_DRV_CHG_ID,\r
151 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),\r
152 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),\r
153 flags = INTERACTIVE,\r
154 key = FORM_DRV_CHG_ID;\r
155 endform;\r
156\r
5c08e117 157 form formid = FORM_BOOT_DEL_ID,\r
158 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);\r
159\r
160 label FORM_BOOT_DEL_ID;\r
161 label LABEL_END;\r
162 endform;\r
163\r
164 form formid = FORM_BOOT_CHG_ID,\r
165 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);\r
166\r
167 label FORM_BOOT_CHG_ID;\r
168 label LABEL_END;\r
169\r
170 endform;\r
171\r
172 form formid = FORM_BOOT_NEXT_ID,\r
173 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);\r
174\r
175 label FORM_BOOT_NEXT_ID;\r
176 label LABEL_END;\r
177 endform;\r
178\r
179 form formid = FORM_TIME_OUT_ID,\r
180 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);\r
181\r
182 label FORM_TIME_OUT_ID;\r
183 label LABEL_END;\r
184 endform;\r
185\r
186 form formid = FORM_DRV_ADD_ID,\r
187 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);\r
188\r
189 goto FORM_MAIN_ID,\r
190 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
191 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
192 //flags = INTERACTIVE,\r
193 //key = FORM_MAIN_ID;\r
194\r
195 goto FORM_DRV_ADD_FILE_ID,\r
196 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),\r
197 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),\r
198 flags = INTERACTIVE,\r
199 key = FORM_DRV_ADD_FILE_ID;\r
200\r
201 endform;\r
202\r
203 form formid = FORM_DRV_DEL_ID,\r
204 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);\r
205\r
206 label FORM_DRV_DEL_ID;\r
207 label LABEL_END;\r
208\r
209 endform;\r
210\r
211 form formid = FORM_DRV_CHG_ID,\r
212 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);\r
213\r
214 label FORM_DRV_CHG_ID;\r
215 label LABEL_END;\r
216\r
217 endform;\r
218\r
219 form formid = FORM_CON_MAIN_ID,\r
220 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);\r
221\r
222 goto FORM_MAIN_ID,\r
223 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
224 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
225 //flags = INTERACTIVE,\r
226 //key = FORM_MAIN_ID;\r
227\r
228 goto FORM_CON_IN_ID,\r
229 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),\r
230 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),\r
231 flags = INTERACTIVE,\r
232 key = FORM_CON_IN_ID;\r
233\r
234 goto FORM_CON_OUT_ID,\r
235 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),\r
236 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),\r
237 flags = INTERACTIVE,\r
238 key = FORM_CON_OUT_ID;\r
239\r
240 goto FORM_CON_ERR_ID,\r
241 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),\r
242 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),\r
243 flags = INTERACTIVE,\r
244 key = FORM_CON_ERR_ID;\r
245\r
246 goto FORM_CON_MODE_ID,\r
247 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),\r
248 help = STRING_TOKEN(STR_FORM_MODE_HELP),\r
249 flags = INTERACTIVE,\r
250 key = FORM_CON_MODE_ID;\r
251\r
252 goto FORM_CON_COM_ID,\r
253 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),\r
254 help = STRING_TOKEN(STR_FORM_COM_HELP),\r
255 flags = INTERACTIVE,\r
256 key = FORM_CON_COM_ID;\r
257 endform;\r
258\r
259 form formid = FORM_CON_MODE_ID,\r
260 title = STRING_TOKEN(STR_FORM_MODE_TITLE);\r
261\r
262 label FORM_CON_MODE_ID;\r
263 label LABEL_END;\r
264 endform;\r
265\r
266 form formid = FORM_CON_COM_ID,\r
267 title = STRING_TOKEN(STR_FORM_COM_TITLE);\r
268\r
269 label FORM_CON_COM_ID;\r
270 label LABEL_END;\r
271 endform;\r
272\r
273 form formid = FORM_CON_COM_SETUP_ID,\r
274 title = STRING_TOKEN(STR_CON_COM_SETUP);\r
275\r
276 label FORM_CON_COM_SETUP_ID;\r
277 label LABEL_END;\r
278 endform;\r
279\r
280 form formid = FORM_FILE_SEEK_ID,\r
281 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);\r
282\r
283 label FORM_FILE_SEEK_ID;\r
284 label LABEL_END;\r
285 endform;\r
286\r
287 form formid = FORM_FILE_NEW_SEEK_ID,\r
288 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);\r
289\r
290 label FORM_FILE_NEW_SEEK_ID;\r
291 label LABEL_END;\r
292 endform;\r
293\r
5c08e117 294 form formid = FORM_DRV_ADD_HANDLE_ID,\r
295 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);\r
296\r
297 label FORM_DRV_ADD_HANDLE_ID;\r
298 label LABEL_END;\r
299 endform;\r
300\r
301 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,\r
302 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);\r
303\r
304 label FORM_DRV_ADD_HANDLE_DESC_ID;\r
305 label LABEL_END;\r
306\r
307 endform;\r
308\r
309 form formid = FORM_CON_IN_ID,\r
310 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);\r
311\r
312 label FORM_CON_IN_ID;\r
313 label LABEL_END;\r
314\r
315 endform;\r
316\r
317 form formid = FORM_CON_OUT_ID,\r
318 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);\r
319\r
320 label FORM_CON_OUT_ID;\r
321 label LABEL_END;\r
322\r
323 endform;\r
324\r
325 form formid = FORM_CON_ERR_ID,\r
326 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);\r
327\r
328 label FORM_CON_ERR_ID;\r
329 label LABEL_END;\r
330\r
331 endform;\r
332\r
333 form formid = FORM_SET_FD_ORDER_ID,\r
334 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE);\r
335\r
336 label FORM_SET_FD_ORDER_ID;\r
337 label LABEL_END;\r
338 endform;\r
339\r
340 form formid = FORM_SET_HD_ORDER_ID,\r
341 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE);\r
342\r
343 label FORM_SET_HD_ORDER_ID;\r
344 label LABEL_END;\r
345 endform;\r
346\r
347 form formid = FORM_SET_CD_ORDER_ID,\r
348 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE);\r
349\r
350 label FORM_SET_CD_ORDER_ID;\r
351 label LABEL_END;\r
352 endform;\r
353\r
354 form formid = FORM_SET_NET_ORDER_ID,\r
355 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE);\r
356\r
357 label FORM_SET_NET_ORDER_ID;\r
358 label LABEL_END;\r
359 endform;\r
360\r
361 form formid = FORM_SET_BEV_ORDER_ID,\r
362 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE);\r
363\r
364 label FORM_SET_BEV_ORDER_ID;\r
365 label LABEL_END;\r
366 endform;\r
367\r
368endformset;\r