VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/IntelFsp2Pkg/Tools/Tests/ExpectedFspsUpd.h@ 99396

Last change on this file since 99396 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: 1.3 KB
Line 
1#ifndef __FSPSUPD_H__
2#define __FSPSUPD_H__
3
4#include <FspUpd.h>
5
6#pragma pack(1)
7
8
9/** Fsp S Configuration
10**/
11typedef struct {
12
13/** Offset 0x0118 - BMP Logo Data Size
14 BMP logo data buffer size. 0x00000000(Default).
15**/
16 UINT32 LogoSize;
17
18/** Offset 0x011C - BMP Logo Data Pointer
19 BMP logo data pointer to a BMP format buffer. 0x00000000(Default).
20**/
21 UINT32 LogoPtr;
22
23/** Offset 0x0120 - Graphics Configuration Data Pointer
24 Graphics configuration data used for initialization. 0x00000000(Default).
25**/
26 UINT32 GraphicsConfigPtr;
27
28/** Offset 0x0124 - PCI GFX Temporary MMIO Base
29 PCI Temporary PCI GFX Base used before full PCI enumeration. 0x80000000(Default).
30**/
31 UINT32 PciTempResourceBase;
32
33/** Offset 0x0128
34**/
35 UINT8 UnusedUpdSpace1[3];
36
37/** Offset 0x012B
38**/
39 UINT8 ReservedFspsUpd;
40} FSP_S_CONFIG;
41
42/** Fsp S UPD Configuration
43**/
44typedef struct {
45
46/** Offset 0x0000
47**/
48 FSP_UPD_HEADER FspUpdHeader;
49
50/** Offset 0x00F8
51**/
52 FSPS_ARCH_UPD FspsArchUpd;
53
54/** Offset 0x0118
55**/
56 FSP_S_CONFIG FspsConfig;
57
58/** Offset 0x012C
59**/
60 UINT8 UnusedUpdSpace2[2];
61
62/** Offset 0x012E
63**/
64 UINT16 UpdTerminator;
65} FSPS_UPD;
66
67#pragma pack()
68
69#endif
Note: See TracBrowser for help on using the repository browser.

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