VirtualBox

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

Last change on this file since 105670 was 99404, checked in by vboxsync, 23 months ago

Devices/EFI/FirmwareNew: Update to edk2-stable202302 and make it build, bugref:4643

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