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