]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/PlatformDxe/PlatformForms.vfr
OvmfPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / OvmfPkg / PlatformDxe / PlatformForms.vfr
CommitLineData
877a4dbb
LE
1// *++\r
2//\r
3// Copyright (C) 2014, Red Hat, Inc.\r
4// Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
5//\r
b26f0cf9 6// SPDX-License-Identifier: BSD-2-Clause-Patent\r
877a4dbb
LE
7//\r
8// Module Name:\r
9//\r
10// PlatformForms.vfr\r
11//\r
12// Abstract:\r
13//\r
14// Form definitions for exposing some of OVMF's platform knobs via HII.\r
15//\r
16// --*/\r
17\r
18#include <Guid/OvmfPlatformConfig.h>\r
19#include "Platform.h"\r
20\r
21formset\r
22 guid = OVMF_PLATFORM_CONFIG_GUID,\r
23 title = STRING_TOKEN(STR_FORMSET_TITLE),\r
24 help = STRING_TOKEN(STR_FORMSET_HELP),\r
25\r
276a7ea1
LE
26 varstore MAIN_FORM_STATE,\r
27 varid = FORMSTATEID_MAIN_FORM,\r
28 name = MainFormState,\r
29 guid = OVMF_PLATFORM_CONFIG_GUID;\r
30\r
877a4dbb
LE
31 form\r
32 formid = FORMID_MAIN_FORM,\r
33 title = STRING_TOKEN(STR_MAIN_FORM_TITLE);\r
92e74550
LE
34\r
35 //\r
36 // Display the current preference in a read-only string field.\r
37 //\r
38 string\r
39 varid = MainFormState.CurrentPreferredResolution,\r
40 questionid = QUESTION_RES_CUR,\r
41 prompt = STRING_TOKEN(STR_RES_CUR),\r
42 help = STRING_TOKEN(STR_RES_CUR_HELP),\r
43 flags = READ_ONLY,\r
44 minsize = 0,\r
45 maxsize = MAXSIZE_RES_CUR,\r
46 endstring;\r
47\r
48 //\r
49 // We'll dynamically generate a one-of-many selection at this label.\r
50 //\r
51 label LABEL_RES_NEXT;\r
1df57ba3
LE
52\r
53 text\r
54 help = STRING_TOKEN(STR_SAVE_EXIT),\r
55 text = STRING_TOKEN(STR_SAVE_EXIT),\r
56 flags = INTERACTIVE,\r
57 key = QUESTION_SAVE_EXIT;\r
58\r
59 text\r
60 help = STRING_TOKEN(STR_DISCARD_EXIT),\r
61 text = STRING_TOKEN(STR_DISCARD_EXIT),\r
62 flags = INTERACTIVE,\r
63 key = QUESTION_DISCARD_EXIT;\r
64\r
877a4dbb
LE
65 endform;\r
66\r
67endformset;\r