]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/PlatformDriverOverride/PlatOverMngr/Vfr.vfr
temporary roll back changing on gEfiHotPlugDevice.
[mirror_edk2.git] / MdeModulePkg / Universal / PlatformDriverOverride / PlatOverMngr / Vfr.vfr
CommitLineData
a6f164a7 1// *++\r
2//\r
68dbca6c 3// Copyright (c) 2007 - 2008, Intel Corporation\r
a6f164a7 4// All rights reserved. This program and the accompanying materials\r
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
26#define LABEL_END 0xffff\r
27\r
28formset\r
29 guid = PLAT_OVER_MNGR_GUID,\r
30 title = STRING_TOKEN(STR_ENTRY_TITLE),\r
31 help = STRING_TOKEN(STR_TITLE_HELP),\r
32 class = EFI_DISK_DEVICE_CLASS,\r
33 subclass = 0xff,\r
34\r
35 varstore PLAT_OVER_MNGR_DATA,\r
36 varid = VARSTORE_ID_PLAT_OVER_MNGR,\r
37 name = Data,\r
38 guid = PLAT_OVER_MNGR_GUID;\r
39\r
40 form formid = FORM_ID_DEVICE,\r
41 title = STRING_TOKEN(STR_TITLE);\r
42\r
43 text\r
44 help = STRING_TOKEN(STR_FIRST_REFRESH_HELP),\r
45 text = STRING_TOKEN(STR_FIRST_REFRESH),\r
46 text = STRING_TOKEN(STR_NULL_STRING),\r
47 flags = INTERACTIVE,\r
48 key = KEY_VALUE_DEVICE_REFRESH;\r
49\r
50 checkbox varid = Data.PciDeviceFilter,\r
51 prompt = STRING_TOKEN(STR_PCI_DEVICE_FILTER_PROMPT),\r
52 help = STRING_TOKEN(STR_PCI_DEVICE_FILTER_HELP),\r
53 flags = INTERACTIVE,\r
54 key = KEY_VALUE_DEVICE_FILTER,\r
55 endcheckbox;\r
56\r
57 label FORM_ID_DEVICE;\r
58 label LABEL_END;\r
59\r
60 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
61\r
62 goto FORM_ID_DEVICE,\r
63 prompt = STRING_TOKEN(STR_CLEAR_ALL),\r
64 help = STRING_TOKEN(STR_CLEAR_ALL_HELP),\r
65 flags = INTERACTIVE | RESET_REQUIRED,\r
66 key = KEY_VALUE_DEVICE_CLEAR;\r
67 endform;\r
68\r
69 form formid = FORM_ID_DRIVER,\r
70 title = STRING_TOKEN(STR_TITLE);\r
71\r
72 goto FORM_ID_DEVICE,\r
73 prompt = STRING_TOKEN(STR_GOTO_PREVIOUS),\r
74 help = STRING_TOKEN(STR_NULL_STRING),\r
75 flags = INTERACTIVE,\r
76 key = KEY_VALUE_DRIVER_GOTO_PREVIOUS;\r
77\r
78 goto FORM_ID_ORDER,\r
79 prompt = STRING_TOKEN(STR_TITLE_ORDER),\r
80 help = STRING_TOKEN(STR_TITLE_ORDER_HELP),\r
81 flags = INTERACTIVE,\r
82 key = KEY_VALUE_DRIVER_GOTO_ORDER;\r
83\r
84 label FORM_ID_DRIVER;\r
85 label LABEL_END;\r
86\r
87 endform;\r
88\r
89 form formid = FORM_ID_ORDER,\r
90 title = STRING_TOKEN(STR_TITLE);\r
91\r
92 goto FORM_ID_DRIVER,\r
93 prompt = STRING_TOKEN(STR_GOTO_PREVIOUS),\r
94 help = STRING_TOKEN(STR_NULL_STRING),\r
95 flags = INTERACTIVE,\r
96 key = KEY_VALUE_ORDER_GOTO_PREVIOUS;\r
97\r
98 label FORM_ID_ORDER;\r
99 label LABEL_END;\r
100\r
101 subtitle text = STRING_TOKEN(STR_NULL_STRING);\r
102\r
103 goto FORM_ID_ORDER,\r
104 prompt = STRING_TOKEN(STR_SAVE_AND_EXIT),\r
105 help = STRING_TOKEN(STR_NULL_STRING),\r
106 flags = INTERACTIVE | RESET_REQUIRED,\r
107 key = KEY_VALUE_ORDER_SAVE_AND_EXIT;\r
108 endform;\r
109\r
110endformset;\r