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