VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/IntelFsp2Pkg/Tools/Tests/ExpectedOutput.bsf@ 99895

Last change on this file since 99895 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 CRLF
File size: 4.2 KB
Line 
1GlobalDataDef
2 SKUID = 0, "DEFAULT"
3EndGlobalData
4
5
6StructDef
7
8 Find "QEMUPD_T"
9 $gQemuFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x01
10 Skip 87 bytes
11 $gQemuFspPkgTokenSpaceGuid_ChickenBytes 4 bytes $_DEFAULT_ = 0x00000000
12
13 Find "QEMUPD_M"
14 $gQemuFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x01
15 Skip 35 bytes
16 $gQemuFspPkgTokenSpaceGuid_StackBase 4 bytes $_DEFAULT_ = 0x00070000
17 $gQemuFspPkgTokenSpaceGuid_StackSize 4 bytes $_DEFAULT_ = 0x00010000
18 $gQemuFspPkgTokenSpaceGuid_BootLoaderTolumSize 4 bytes $_DEFAULT_ = 0x00000000
19 $gPlatformFspPkgTokenSpaceGuid_Bootmode 4 bytes $_DEFAULT_ = 0x00000000
20 Skip 8 bytes
21 $gQemuFspPkgTokenSpaceGuid_SerialDebugPortAddress 4 bytes $_DEFAULT_ = 0x00000000
22 $gQemuFspPkgTokenSpaceGuid_SerialDebugPortType 1 bytes $_DEFAULT_ = 0x02
23 $gQemuFspPkgTokenSpaceGuid_SerialDebugPortDevice 1 bytes $_DEFAULT_ = 0x02
24 $gQemuFspPkgTokenSpaceGuid_SerialDebugPortStrideSize 1 bytes $_DEFAULT_ = 0x02
25
26 Find "QEMUPD_S"
27 $gQemuFspPkgTokenSpaceGuid_Revision 1 bytes $_DEFAULT_ = 0x01
28 Skip 55 bytes
29 $gQemuFspPkgTokenSpaceGuid_LogoSize 4 bytes $_DEFAULT_ = 0x00000000
30 $gQemuFspPkgTokenSpaceGuid_LogoPtr 4 bytes $_DEFAULT_ = 0x00000000
31 $gQemuFspPkgTokenSpaceGuid_GraphicsConfigPtr 4 bytes $_DEFAULT_ = 0x00000000
32 $gQemuFspPkgTokenSpaceGuid_PciTempResourceBase 4 bytes $_DEFAULT_ = 0x80000000
33
34EndStruct
35
36
37List &EN_DIS
38 Selection 0x1 , "Enabled"
39 Selection 0x0 , "Disabled"
40EndList
41
42List &gQemuFspPkgTokenSpaceGuid_SerialDebugPortType
43 Selection 0 , "NONE"
44 Selection 1 , "I/O"
45 Selection 2 , "MMIO"
46EndList
47
48List &gQemuFspPkgTokenSpaceGuid_SerialDebugPortDevice
49 Selection 0 , "SOC UART0"
50 Selection 1 , "SOC UART1"
51 Selection 2 , "SOC UART2"
52 Selection 3 , "External Device"
53EndList
54
55List &gQemuFspPkgTokenSpaceGuid_SerialDebugPortStrideSize
56 Selection 0 , "1"
57 Selection 2 , "4"
58EndList
59
60BeginInfoBlock
61 PPVer "0.1"
62 Description "QEMU Platform"
63EndInfoBlock
64
65Page "FSP T"
66 EditNum $gQemuFspPkgTokenSpaceGuid_ChickenBytes, "Chicken bytes to test Hex config", HEX,
67 Help "This option shows how to present option for 4 bytes data"
68 "Valid range: 0x00000000 ~ 0xFFFFFFFF"
69EndPage
70
71Page "FSP MemoryInit Settings"
72 EditNum $gQemuFspPkgTokenSpaceGuid_SerialDebugPortAddress, "Debug Serial Port Base address", HEX,
73 Help "Debug serial port base address. This option will be used only when the 'Serial Port Debug Device' option is set to 'External Device'. 0x00000000(Default)."
74 "Valid range: 0x00000000 ~ 0xFFFFFFFF"
75 Combo $gQemuFspPkgTokenSpaceGuid_SerialDebugPortType, "Debug Serial Port Type", &gQemuFspPkgTokenSpaceGuid_SerialDebugPortType,
76 Help "16550 compatible debug serial port resource type. NONE means no serial port support. 0x02:MMIO(Default)."
77 Combo $gQemuFspPkgTokenSpaceGuid_SerialDebugPortDevice, "Serial Port Debug Device", &gQemuFspPkgTokenSpaceGuid_SerialDebugPortDevice,
78 Help "Select active serial port device for debug.For SOC UART devices,'Debug Serial Port Base' options will be ignored. 0x02:SOC UART2(Default)."
79 Combo $gQemuFspPkgTokenSpaceGuid_SerialDebugPortStrideSize, "Debug Serial Port Stride Size", &gQemuFspPkgTokenSpaceGuid_SerialDebugPortStrideSize,
80 Help "Debug serial port register map stride size in bytes. 0x00:1, 0x02:4(Default)."
81EndPage
82
83Page "FSP SiliconInit Settings"
84 EditNum $gQemuFspPkgTokenSpaceGuid_PciTempResourceBase, "PCI GFX Temporary MMIO Base", HEX,
85 Help "PCI Temporary PCI GFX Base used before full PCI enumeration. 0x80000000(Default)."
86 "Valid range: 0x80000000 ~ 0xDFFFFFFF"
87EndPage
88
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