]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/Bm.vfr
Clean up the code. Action statement should not have text two opcode.
[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
c1e2b152
ED
85 flags = INTERACTIVE,\r
86 key = FORM_RESET;\r
5c08e117 87\r
88 endform;\r
89\r
90 form formid = FORM_BOOT_SETUP_ID,\r
91 title = STRING_TOKEN(STR_FORM_BOOT_SETUP_TITLE);\r
92\r
93 goto FORM_MAIN_ID,\r
94 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
95 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
96 //flags = INTERACTIVE,\r
97 //key = FORM_MAIN_ID;\r
98\r
99 goto FORM_BOOT_ADD_ID,\r
100 prompt = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE),\r
101 help = STRING_TOKEN(STR_FORM_BOOT_ADD_HELP),\r
102 flags = INTERACTIVE,\r
103 key = FORM_BOOT_ADD_ID;\r
104\r
105 goto FORM_BOOT_DEL_ID,\r
106 prompt = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE),\r
807765a0 107 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),\r
5c08e117 108 flags = INTERACTIVE,\r
109 key = FORM_BOOT_DEL_ID;\r
110\r
111 goto FORM_BOOT_CHG_ID,\r
112 prompt = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE),\r
807765a0 113 help = STRING_TOKEN(STR_FORM_BOOT_IMMEDIATE_HELP),\r
5c08e117 114 flags = INTERACTIVE,\r
115 key = FORM_BOOT_CHG_ID;\r
116\r
117 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
118 //\r
119 // We will add "Select Legacy Boot Floppy Drive" and "Select Legacy Boot Hard Drive"\r
120 // here dynamically\r
121 //\r
122 label FORM_BOOT_LEGACY_DEVICE_ID;\r
123 label LABEL_END;\r
124\r
125 endform;\r
126\r
127 form formid = FORM_DRIVER_SETUP_ID,\r
128 title = STRING_TOKEN(STR_FORM_DRIVER_SETUP_TITLE);\r
129\r
130 goto FORM_MAIN_ID,\r
131 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
132 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
133 //help = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
134 //flags = INTERACTIVE,\r
135 //key = FORM_MAIN_ID;\r
136\r
137 goto FORM_DRV_ADD_ID,\r
138 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE),\r
139 help = STRING_TOKEN(STR_FORM_DRV_ADD_HELP),\r
140 flags = INTERACTIVE,\r
141 key = FORM_DRV_ADD_ID;\r
142\r
143 goto FORM_DRV_DEL_ID,\r
144 prompt = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE),\r
145 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),\r
146 flags = INTERACTIVE,\r
147 key = FORM_DRV_DEL_ID;\r
148\r
149 goto FORM_DRV_CHG_ID,\r
150 prompt = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE),\r
151 help = STRING_TOKEN(STR_FORM_NEXT_BOOT_HELP),\r
152 flags = INTERACTIVE,\r
153 key = FORM_DRV_CHG_ID;\r
154 endform;\r
155\r
5c08e117 156 form formid = FORM_BOOT_DEL_ID,\r
157 title = STRING_TOKEN(STR_FORM_BOOT_DEL_TITLE);\r
158\r
159 label FORM_BOOT_DEL_ID;\r
160 label LABEL_END;\r
161 endform;\r
162\r
163 form formid = FORM_BOOT_CHG_ID,\r
164 title = STRING_TOKEN(STR_FORM_BOOT_CHG_TITLE);\r
165\r
166 label FORM_BOOT_CHG_ID;\r
167 label LABEL_END;\r
168\r
169 endform;\r
170\r
171 form formid = FORM_BOOT_NEXT_ID,\r
172 title = STRING_TOKEN(STR_FORM_BOOT_NEXT_TITLE);\r
173\r
174 label FORM_BOOT_NEXT_ID;\r
175 label LABEL_END;\r
176 endform;\r
177\r
178 form formid = FORM_TIME_OUT_ID,\r
179 title = STRING_TOKEN(STR_FORM_TIME_OUT_TITLE);\r
180\r
181 label FORM_TIME_OUT_ID;\r
182 label LABEL_END;\r
183 endform;\r
184\r
185 form formid = FORM_DRV_ADD_ID,\r
186 title = STRING_TOKEN(STR_FORM_DRV_ADD_TITLE);\r
187\r
188 goto FORM_MAIN_ID,\r
189 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
190 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
191 //flags = INTERACTIVE,\r
192 //key = FORM_MAIN_ID;\r
193\r
194 goto FORM_DRV_ADD_FILE_ID,\r
195 prompt = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),\r
196 help = STRING_TOKEN(STR_FORM_DRV_ADD_FILE_TITLE),\r
197 flags = INTERACTIVE,\r
198 key = FORM_DRV_ADD_FILE_ID;\r
199\r
200 endform;\r
201\r
202 form formid = FORM_DRV_DEL_ID,\r
203 title = STRING_TOKEN(STR_FORM_DRV_DEL_TITLE);\r
204\r
205 label FORM_DRV_DEL_ID;\r
206 label LABEL_END;\r
207\r
208 endform;\r
209\r
210 form formid = FORM_DRV_CHG_ID,\r
211 title = STRING_TOKEN(STR_FORM_DRV_CHG_TITLE);\r
212\r
213 label FORM_DRV_CHG_ID;\r
214 label LABEL_END;\r
215\r
216 endform;\r
217\r
218 form formid = FORM_CON_MAIN_ID,\r
219 title = STRING_TOKEN(STR_FORM_CON_MAIN_TITLE);\r
220\r
221 goto FORM_MAIN_ID,\r
222 prompt = STRING_TOKEN(STR_FORM_GOTO_MAIN),\r
223 help = STRING_TOKEN(STR_FORM_GOTO_MAIN);\r
224 //flags = INTERACTIVE,\r
225 //key = FORM_MAIN_ID;\r
226\r
227 goto FORM_CON_IN_ID,\r
228 prompt = STRING_TOKEN(STR_FORM_CON_IN_TITLE),\r
229 help = STRING_TOKEN(STR_FORM_CON_IN_HELP),\r
230 flags = INTERACTIVE,\r
231 key = FORM_CON_IN_ID;\r
232\r
233 goto FORM_CON_OUT_ID,\r
234 prompt = STRING_TOKEN(STR_FORM_CON_OUT_TITLE),\r
235 help = STRING_TOKEN(STR_FORM_CON_OUT_HELP),\r
236 flags = INTERACTIVE,\r
237 key = FORM_CON_OUT_ID;\r
238\r
239 goto FORM_CON_ERR_ID,\r
240 prompt = STRING_TOKEN(STR_FORM_STD_ERR_TITLE),\r
241 help = STRING_TOKEN(STR_FORM_STD_ERR_HELP),\r
242 flags = INTERACTIVE,\r
243 key = FORM_CON_ERR_ID;\r
244\r
245 goto FORM_CON_MODE_ID,\r
246 prompt = STRING_TOKEN(STR_FORM_MODE_TITLE),\r
247 help = STRING_TOKEN(STR_FORM_MODE_HELP),\r
248 flags = INTERACTIVE,\r
249 key = FORM_CON_MODE_ID;\r
250\r
251 goto FORM_CON_COM_ID,\r
252 prompt = STRING_TOKEN(STR_FORM_COM_TITLE),\r
253 help = STRING_TOKEN(STR_FORM_COM_HELP),\r
254 flags = INTERACTIVE,\r
255 key = FORM_CON_COM_ID;\r
256 endform;\r
257\r
258 form formid = FORM_CON_MODE_ID,\r
259 title = STRING_TOKEN(STR_FORM_MODE_TITLE);\r
260\r
261 label FORM_CON_MODE_ID;\r
262 label LABEL_END;\r
263 endform;\r
264\r
265 form formid = FORM_CON_COM_ID,\r
266 title = STRING_TOKEN(STR_FORM_COM_TITLE);\r
267\r
268 label FORM_CON_COM_ID;\r
269 label LABEL_END;\r
270 endform;\r
271\r
272 form formid = FORM_CON_COM_SETUP_ID,\r
273 title = STRING_TOKEN(STR_CON_COM_SETUP);\r
274\r
275 label FORM_CON_COM_SETUP_ID;\r
276 label LABEL_END;\r
277 endform;\r
278\r
279 form formid = FORM_FILE_SEEK_ID,\r
280 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);\r
281\r
282 label FORM_FILE_SEEK_ID;\r
283 label LABEL_END;\r
284 endform;\r
285\r
286 form formid = FORM_FILE_NEW_SEEK_ID,\r
287 title = STRING_TOKEN(STR_FORM_BOOT_ADD_TITLE);\r
288\r
289 label FORM_FILE_NEW_SEEK_ID;\r
290 label LABEL_END;\r
291 endform;\r
292\r
5c08e117 293 form formid = FORM_DRV_ADD_HANDLE_ID,\r
294 title = STRING_TOKEN(STR_FORM_DRV_ADD_HANDLE_TITLE);\r
295\r
296 label FORM_DRV_ADD_HANDLE_ID;\r
297 label LABEL_END;\r
298 endform;\r
299\r
300 form formid = FORM_DRV_ADD_HANDLE_DESC_ID,\r
301 title = STRING_TOKEN(STR_FORM_DRV_ADD_DESC_TITLE);\r
302\r
303 label FORM_DRV_ADD_HANDLE_DESC_ID;\r
304 label LABEL_END;\r
305\r
306 endform;\r
307\r
308 form formid = FORM_CON_IN_ID,\r
309 title = STRING_TOKEN(STR_FORM_CON_IN_TITLE);\r
310\r
311 label FORM_CON_IN_ID;\r
312 label LABEL_END;\r
313\r
314 endform;\r
315\r
316 form formid = FORM_CON_OUT_ID,\r
317 title = STRING_TOKEN(STR_FORM_CON_OUT_TITLE);\r
318\r
319 label FORM_CON_OUT_ID;\r
320 label LABEL_END;\r
321\r
322 endform;\r
323\r
324 form formid = FORM_CON_ERR_ID,\r
325 title = STRING_TOKEN(STR_FORM_STD_ERR_TITLE);\r
326\r
327 label FORM_CON_ERR_ID;\r
328 label LABEL_END;\r
329\r
330 endform;\r
331\r
332 form formid = FORM_SET_FD_ORDER_ID,\r
333 title = STRING_TOKEN(STR_FORM_SET_FD_ORDER_TITLE);\r
334\r
335 label FORM_SET_FD_ORDER_ID;\r
336 label LABEL_END;\r
337 endform;\r
338\r
339 form formid = FORM_SET_HD_ORDER_ID,\r
340 title = STRING_TOKEN(STR_FORM_SET_HD_ORDER_TITLE);\r
341\r
342 label FORM_SET_HD_ORDER_ID;\r
343 label LABEL_END;\r
344 endform;\r
345\r
346 form formid = FORM_SET_CD_ORDER_ID,\r
347 title = STRING_TOKEN(STR_FORM_SET_CD_ORDER_TITLE);\r
348\r
349 label FORM_SET_CD_ORDER_ID;\r
350 label LABEL_END;\r
351 endform;\r
352\r
353 form formid = FORM_SET_NET_ORDER_ID,\r
354 title = STRING_TOKEN(STR_FORM_SET_NET_ORDER_TITLE);\r
355\r
356 label FORM_SET_NET_ORDER_ID;\r
357 label LABEL_END;\r
358 endform;\r
359\r
360 form formid = FORM_SET_BEV_ORDER_ID,\r
361 title = STRING_TOKEN(STR_FORM_SET_BEV_ORDER_TITLE);\r
362\r
363 label FORM_SET_BEV_ORDER_ID;\r
364 label LABEL_END;\r
365 endform;\r
366\r
367endformset;\r