VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/IntelFsp2Pkg/Tools/Tests/ExpectedOutput.yaml@ 108793

Last change on this file since 108793 was 89983, checked in by vboxsync, 4 years ago

Devices/EFI: Merge edk-stable202105 and openssl 1.1.1j and make it build, bugref:4643

  • Property svn:eol-style set to native
File size: 9.6 KB
Line 
1variable:
2 PLATFORM_NAME : QemuFspPkg
3 PLATFORM_GUID : 1BEDB57A-7904-406e-8486-C89FC7FB39EE
4 PLATFORM_VERSION : 0.1
5 DSC_SPECIFICATION : 0x00010005
6 OUTPUT_DIRECTORY : Build/QemuFspPkg
7 SUPPORTED_ARCHITECTURES : IA32|X64
8 BUILD_TARGETS : DEBUG|RELEASE
9 SKUID_IDENTIFIER : DEFAULT
10 FLASH_DEFINITION : QemuFspPkg/QemuFspPkg.fdf
11 FSP_T_UPD_TOOL_GUID : 34686CA3-34F9-4901-B82A-BA630F0714C6
12 FSP_V_UPD_TOOL_GUID : 4E2F4725-734A-4399-BAF5-B4E16348EB2F
13 FSP_M_UPD_TOOL_GUID : 39A250DB-E465-4DD1-A2AC-E2BD3C0E2385
14 FSP_S_UPD_TOOL_GUID : CAE3605B-5B34-4C85-B3D7-27D54273C40F
15 FSP_T_UPD_FFS_GUID : 70BCF6A5-FFB1-47D8-B1AE-EFE5508E23EA
16 FSP_V_UPD_FFS_GUID : 0197EF5E-2FFC-4089-8E55-F70400B18146
17 FSP_M_UPD_FFS_GUID : D5B86AEA-6AF7-40D4-8014-982301BC3D89
18 FSP_S_UPD_FFS_GUID : E3CD9B18-998C-4F76-B65E-98B154E5446F
19 FSP_PACKAGE : QemuFspPkg
20 FSP_IMAGE_ID : 0x245053464D455124 # $QEMFSP$
21 FSP_IMAGE_REV : 0x00001010
22 CAR_BASE_ADDRESS : 0x00000000
23 CAR_REGION_SIZE : 0x00080000
24 CAR_BLD_REGION_SIZE : 0x00070000
25 CAR_FSP_REGION_SIZE : 0x00010000
26 FSP_ARCH : X64
27
28
29template:
30
31
32configs:
33 - $ACTION :
34 page : TMP::"FSP T", MEM::"FSP MemoryInit Settings", SIL::"FSP SiliconInit Settings"
35 - $ACTION :
36 find : QEMUPD_T
37 - FSPT_UPD :
38 - FSP_UPD_HEADER :
39 - Signature :
40 length : 0x08
41 value : 0x545F4450554D4551
42 - Revision :
43 name : FsptUpdRevision
44 length : 0x01
45 value : 0x01
46 - Reserved :
47 length : 0x17
48 value : {0x00}
49 - FSPT_ARCH_UPD :
50 - Revision :
51 length : 0x01
52 value : 0x01
53 - Reserved :
54 length : 0x03
55 value : {0x00}
56 - Length :
57 length : 0x04
58 value : 0x00000020
59 - FspDebugHandler :
60 length : 0x04
61 value : 0x00000000
62 - Reserved1 :
63 length : 0x14
64 value : {0x00}
65 - FSPT_COMMON_UPD :
66 - Revision :
67 length : 0x01
68 value : 0x01
69 - Reserved :
70 length : 0x03
71 value : {0x00}
72 - MicrocodeRegionBase :
73 length : 0x04
74 value : 0x00000000
75 - MicrocodeRegionLength :
76 length : 0x04
77 value : 0x00000000
78 - CodeRegionBase :
79 length : 0x04
80 value : 0x00000000
81 - CodeRegionLength :
82 length : 0x04
83 value : 0x00000000
84 - Reserved1 :
85 length : 0x0C
86 value : {0x00}
87 - FSP_T_CONFIG :
88 - $ACTION :
89 page : TMP
90 - ChickenBytes :
91 name : Chicken bytes to test Hex config
92 type : EditNum, HEX, (0x00000000,0xFFFFFFFF)
93 help : >
94 This option shows how to present option for 4 bytes data
95 length : 0x04
96 value : 0x00000000
97 - ReservedFsptUpd1 :
98 length : 0x1C
99 value : {0x00}
100 - UpdTerminator :
101 length : 0x02
102 value : 0x55AA
103 - $ACTION :
104 find : QEMUPD_M
105 - FSPM_UPD :
106 - FSP_UPD_HEADER :
107 - Signature :
108 length : 0x08
109 value : 0x4D5F4450554D4551
110 - Revision :
111 name : FspmUpdRevision
112 length : 0x01
113 value : 0x01
114 - Reserved :
115 length : 0x17
116 value : {0x00}
117 - FSPM_ARCH_UPD :
118 - Revision :
119 length : 0x01
120 value : 0x01
121 - Reserved :
122 length : 0x03
123 value : {0x00}
124 - NvsBufferPtr :
125 struct : VOID*
126 length : 0x04
127 value : 0x00000000
128 - StackBase :
129 struct : VOID*
130 name : StackBase
131 help : >
132 Stack base for FSP use. Default- 0xFEF16000
133 length : 0x04
134 value : $(CAR_BLD_REGION_SIZE)
135 - StackSize :
136 name : StackSize
137 help : >
138 To pass the stack size for FSP use. Bootloader can programmatically get the FSP requested StackSize by using the defaults in the FSP-M component. This is the minimum stack size expected by this revision of FSP. Default- 0x2A000
139 length : 0x04
140 value : $(CAR_FSP_REGION_SIZE)
141 - BootLoaderTolumSize :
142 name : BootLoaderTolumSize
143 help : >
144 To pass Bootloader Tolum size.
145 length : 0x04
146 value : 0x00000000
147 - Bootmode :
148 name : Bootmode
149 help : >
150 To maintain Bootmode details.
151 length : 0x04
152 value : 0x00000000
153 - Reserved1 :
154 length : 0x08
155 value : {0x00}
156 - FSP_M_CONFIG :
157 - $ACTION :
158 page : MEM
159 - SerialDebugPortAddress :
160 name : Debug Serial Port Base address
161 type : EditNum, HEX, (0x00000000,0xFFFFFFFF)
162 help : >
163 Debug serial port base address. This option will be used only when the 'Serial Port Debug Device'
164 option is set to 'External Device'. 0x00000000(Default).
165 length : 0x04
166 value : 0x00000000
167 - SerialDebugPortType :
168 name : Debug Serial Port Type
169 type : Combo
170 option : 0:NONE, 1:I/O, 2:MMIO
171 help : >
172 16550 compatible debug serial port resource type. NONE means no serial port support. 0x02:MMIO(Default).
173 length : 0x01
174 value : 0x02
175 - SerialDebugPortDevice :
176 name : Serial Port Debug Device
177 type : Combo
178 option : 0:SOC UART0, 1:SOC UART1, 2:SOC UART2, 3:External Device
179 help : >
180 Select active serial port device for debug.
181 For SOC UART devices,'Debug Serial Port Base' options will be ignored. 0x02:SOC UART2(Default).
182 length : 0x01
183 value : 0x02
184 - SerialDebugPortStrideSize :
185 name : Debug Serial Port Stride Size
186 type : Combo
187 option : 0:1, 2:4
188 help : >
189 Debug serial port register map stride size in bytes. 0x00:1, 0x02:4(Default).
190 length : 0x01
191 value : 0x02
192 - ReservedFspmUpd :
193 length : 0x04
194 value : {0x00}
195 - UpdTerminator :
196 length : 0x02
197 value : 0x55AA
198 - $ACTION :
199 find : QEMUPD_S
200 - FSPS_UPD :
201 - FSP_UPD_HEADER :
202 - Signature :
203 length : 0x08
204 value : 0x535F4450554D4551
205 - Revision :
206 name : FspsUpdRevision
207 length : 0x01
208 value : 0x01
209 - Reserved :
210 length : 0x17
211 value : {0x00}
212 - FSPS_ARCH_UPD :
213 - Revision :
214 length : 0x01
215 value : 0x01
216 - Reserved :
217 length : 0x03
218 value : {0x00}
219 - Length :
220 length : 0x04
221 value : 0x00000020
222 - FspEventHandler :
223 length : 0x04
224 value : 0x00000000
225 - EnableMultiPhaseSiliconInit :
226 length : 0x01
227 value : 0x00
228 - Reserved1 :
229 length : 0x13
230 value : {0x00}
231 - FSP_S_CONFIG :
232 - $ACTION :
233 page : SIL
234 - LogoSize :
235 name : BMP Logo Data Size
236 type : Reserved
237 help : >
238 BMP logo data buffer size. 0x00000000(Default).
239 length : 0x04
240 value : 0x00000000
241 - LogoPtr :
242 name : BMP Logo Data Pointer
243 type : Reserved
244 help : >
245 BMP logo data pointer to a BMP format buffer. 0x00000000(Default).
246 length : 0x04
247 value : 0x00000000
248 - GraphicsConfigPtr :
249 name : Graphics Configuration Data Pointer
250 type : Reserved
251 help : >
252 Graphics configuration data used for initialization. 0x00000000(Default).
253 length : 0x04
254 value : 0x00000000
255 - PciTempResourceBase :
256 name : PCI GFX Temporary MMIO Base
257 type : EditNum, HEX, (0x80000000,0xDFFFFFFF)
258 help : >
259 PCI Temporary PCI GFX Base used before full PCI enumeration. 0x80000000(Default).
260 length : 0x04
261 value : 0x80000000
262 - ReservedFspsUpd :
263 length : 0x01
264 value : 0x00
265 - UpdTerminator :
266 length : 0x02
267 value : 0x55AA
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette