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