]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/PlatformDriOverrideDxe/Vfr.vfr
Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of...
[mirror_edk2.git] / MdeModulePkg / Universal / PlatformDriOverrideDxe / Vfr.vfr
CommitLineData
a6f164a7 1// *++\r
2//\r
e5eed7d3
HT
3// Copyright (c) 2009, Intel Corporation. All rights reserved.<BR>\r
4// This program and the accompanying materials\r
a6f164a7 5// are licensed and made available under the terms and conditions of the BSD License\r
6// which accompanies this distribution. The full text of the license may be found at\r
7// http://opensource.org/licenses/bsd-license.php\r
8//\r
9// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
10// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
11//\r
12// Module Name:\r
13//\r
14// Vfr.vfr\r
15//\r
16// Abstract:\r
17//\r
18// Platform driver Override manager formset\r
19//\r
20//\r
21// --*/\r
22\r
68dbca6c 23#include "PlatOverMngr.h"\r
a6f164a7 24\r
25#define EFI_DISK_DEVICE_CLASS 0x01\r
a6f164a7 26\r
27formset\r
28 guid = PLAT_OVER_MNGR_GUID,\r
29 title = STRING_TOKEN(STR_ENTRY_TITLE),\r
30 help = STRING_TOKEN(STR_TITLE_HELP),\r
31 class = EFI_DISK_DEVICE_CLASS,\r
32 subclass = 0xff,\r
33\r
34 varstore PLAT_OVER_MNGR_DATA,\r
35 varid = VARSTORE_ID_PLAT_OVER_MNGR,\r
36 name = Data,\r
37 guid = PLAT_OVER_MNGR_GUID;\r
38\r
39 form formid = FORM_ID_DEVICE,\r
40 title = STRING_TOKEN(STR_TITLE);\r
41\r
42 text\r
43 help = STRING_TOKEN(STR_FIRST_REFRESH_HELP),\r
44 text = STRING_TOKEN(STR_FIRST_REFRESH),\r
45 text = STRING_TOKEN(STR_NULL_STRING),\r
46 flags = INTERACTIVE,\r
47 key = KEY_VALUE_DEVICE_REFRESH;\r
48\r
49 checkbox varid = Data.PciDeviceFilter,\r
50 prompt = STRING_TOKEN(STR_PCI_DEVICE_FILTER_PROMPT),\r
51 help = STRING_TOKEN(STR_PCI_DEVICE_FILTER_HELP),\r
52 flags = INTERACTIVE,\r
53 key = KEY_VALUE_DEVICE_FILTER,\r
54 endcheckbox;\r
55\r
56 label FORM_ID_DEVICE;\r
57 label LABEL_END;\r
58\r
59 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
60\r
61 goto FORM_ID_DEVICE,\r
62 prompt = STRING_TOKEN(STR_CLEAR_ALL),\r
63 help = STRING_TOKEN(STR_CLEAR_ALL_HELP),\r
64 flags = INTERACTIVE | RESET_REQUIRED,\r
65 key = KEY_VALUE_DEVICE_CLEAR;\r
66 endform;\r
67\r
68 form formid = FORM_ID_DRIVER,\r
69 title = STRING_TOKEN(STR_TITLE);\r
70\r
71 goto FORM_ID_DEVICE,\r
72 prompt = STRING_TOKEN(STR_GOTO_PREVIOUS),\r
73 help = STRING_TOKEN(STR_NULL_STRING),\r
74 flags = INTERACTIVE,\r
75 key = KEY_VALUE_DRIVER_GOTO_PREVIOUS;\r
76\r
77 goto FORM_ID_ORDER,\r
78 prompt = STRING_TOKEN(STR_TITLE_ORDER),\r
79 help = STRING_TOKEN(STR_TITLE_ORDER_HELP),\r
80 flags = INTERACTIVE,\r
81 key = KEY_VALUE_DRIVER_GOTO_ORDER;\r
82\r
83 label FORM_ID_DRIVER;\r
84 label LABEL_END;\r
85\r
86 endform;\r
87\r
88 form formid = FORM_ID_ORDER,\r
89 title = STRING_TOKEN(STR_TITLE);\r
90\r
91 goto FORM_ID_DRIVER,\r
92 prompt = STRING_TOKEN(STR_GOTO_PREVIOUS),\r
93 help = STRING_TOKEN(STR_NULL_STRING),\r
94 flags = INTERACTIVE,\r
95 key = KEY_VALUE_ORDER_GOTO_PREVIOUS;\r
96\r
97 label FORM_ID_ORDER;\r
98 label LABEL_END;\r
99\r
100 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
101\r
3a4e7a3e
ED
102 text\r
103 help = STRING_TOKEN (STR_NULL_STRING),\r
104 text = STRING_TOKEN (STR_SAVE_AND_EXIT),\r
105 text = STRING_TOKEN (STR_SAVE_AND_EXIT),\r
106 flags = INTERACTIVE | RESET_REQUIRED,\r
107 key = KEY_VALUE_ORDER_SAVE_AND_EXIT;\r
a6f164a7 108 endform;\r
109\r
110endformset;\r