]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/PlatformBdsDxe/Generic/FrontPageVfr.Vfr
Remove CommonHeader.h from VFR files.
[mirror_edk2.git] / Nt32Pkg / PlatformBdsDxe / Generic / FrontPageVfr.Vfr
CommitLineData
bc11b829 1// *++\r
2//\r
3// Copyright (c) 2006, Intel Corporation \r
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// FrontPageVfr.vfr \r
15// \r
16// Abstract:\r
17// \r
18// Browser formset.\r
19// \r
20// Revision History: \r
21// \r
22// --*/\r
23\r
bc11b829 24\r
25#define FORMSET_GUID { 0x9e0c30bc, 0x3f06, 0x4ba6, { 0x82, 0x88, 0x9, 0x17, 0x9b, 0x85, 0x5d, 0xbe } }\r
26\r
27#define FRONT_PAGE_ITEM_ONE 0x0001\r
28#define FRONT_PAGE_ITEM_TWO 0x0002\r
29#define FRONT_PAGE_ITEM_THREE 0x0003\r
30#define FRONT_PAGE_ITEM_FOUR 0x0004\r
31#define FRONT_PAGE_ITEM_FIVE 0x0005\r
32\r
33#define FRONT_PAGE_TIMEOUT 0xFFFF\r
34#define FRONT_PAGE_CLASS 0x0000\r
35#define FRONT_PAGE_SUBCLASS 0x0002\r
36\r
37formset \r
38 guid = FORMSET_GUID,\r
39 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE), \r
40 help = STRING_TOKEN(STR_NULL_STRING),\r
41 class = FRONT_PAGE_CLASS, \r
42 subclass = FRONT_PAGE_SUBCLASS,\r
43\r
44 form formid = 0x1000,\r
45 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE);\r
46\r
47 banner \r
48 title = STRING_TOKEN(STR_FRONT_PAGE_COMPUTER_MODEL),\r
49 line 0,\r
50 align left;\r
51 \r
52 banner \r
53 title = STRING_TOKEN(STR_FRONT_PAGE_CPU_MODEL),\r
54 line 1,\r
55 align left;\r
56 \r
57 banner \r
58 title = STRING_TOKEN(STR_FRONT_PAGE_CPU_SPEED),\r
59 line 1,\r
60 align right;\r
61 \r
62 banner \r
63 title = STRING_TOKEN(STR_FRONT_PAGE_BIOS_VERSION),\r
64 line 2,\r
65 align left;\r
66 \r
67 banner \r
68 title = STRING_TOKEN(STR_FRONT_PAGE_MEMORY_SIZE),\r
69 line 2,\r
70 align right;\r
71\r
72// banner \r
73// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_0_LEFT),\r
74// line 0,\r
75// align left;\r
76 \r
77// banner \r
78// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_0_RIGHT),\r
79// line 0,\r
80// align right;\r
81 \r
82// banner \r
83// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_1_LEFT),\r
84// line 1,\r
85// align left;\r
86 \r
87// banner \r
88// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_1_RIGHT),\r
89// line 1,\r
90// align right;\r
91 \r
92// banner \r
93// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_2_LEFT),\r
94// line 2,\r
95// align left;\r
96 \r
97// banner \r
98// title = STRING_TOKEN(STR_FRONT_PAGE_BANNER_3_LEFT),\r
99// line 3,\r
100// align left;\r
101\r
102 goto FRONT_PAGE_ITEM_ONE, \r
103 prompt = STRING_TOKEN(STR_CONTINUE_PROMPT), \r
104 help = STRING_TOKEN(STR_CONTINUE_HELP),\r
105 flags = INTERACTIVE | NV_ACCESS, \r
106 key = 0x0001;\r
107\r
108 label FRONT_PAGE_ITEM_TWO;\r
109 //\r
110 // This is where we will dynamically add a OneOf type op-code to select Languages from the\r
111 // currently available choices\r
112 //\r
113\r
114 goto FRONT_PAGE_ITEM_THREE, \r
115 prompt = STRING_TOKEN(STR_BOOT_MANAGER), \r
116 help = STRING_TOKEN(STR_BOOT_MANAGER_HELP),\r
117 flags = INTERACTIVE | NV_ACCESS, \r
118 key = 0x1064;\r
119\r
120 goto FRONT_PAGE_ITEM_FOUR, \r
121 prompt = STRING_TOKEN(STR_DEVICE_MANAGER), \r
122 help = STRING_TOKEN(STR_DEVICE_MANAGER_HELP),\r
123 flags = INTERACTIVE | NV_ACCESS, \r
124 key = 0x8567;\r
125\r
126 goto FRONT_PAGE_ITEM_FIVE, \r
127 prompt = STRING_TOKEN(STR_BOOT_MAINT_MANAGER), \r
128 help = STRING_TOKEN(STR_BOOT_MAINT_MANAGER_HELP),\r
129 flags = INTERACTIVE | NV_ACCESS, \r
130 key = 0x9876;\r
131\r
132 label FRONT_PAGE_TIMEOUT;\r
133// If one wanted to hard-code a value one could do it below, but our implementation follows EFI architecture\r
134// and honors the TimeOut NV variable\r
135//\r
136// banner\r
137// title = STRING_TOKEN(STR_TIME_OUT_PROMPT),\r
138// timeout = 0x000A;\r
139 \r
140 endform;\r
141\r
142 form formid = FRONT_PAGE_ITEM_ONE,\r
143 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE); \r
144 endform;\r
145\r
146 form formid = FRONT_PAGE_ITEM_THREE,\r
147 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE); \r
148 endform;\r
149\r
150 form formid = FRONT_PAGE_ITEM_FOUR,\r
151 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE); \r
152 endform;\r
153\r
154 form formid = FRONT_PAGE_ITEM_FIVE,\r
155 title = STRING_TOKEN(STR_FRONT_PAGE_TITLE); \r
156 endform;\r
157\r
158endformset;\r