1 | GlobalDataDef
|
---|
2 | SKUID = 0, "DEFAULT"
|
---|
3 | EndGlobalData
|
---|
4 |
|
---|
5 |
|
---|
6 | StructDef
|
---|
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 |
|
---|
34 | EndStruct
|
---|
35 |
|
---|
36 |
|
---|
37 | List &EN_DIS
|
---|
38 | Selection 0x1 , "Enabled"
|
---|
39 | Selection 0x0 , "Disabled"
|
---|
40 | EndList
|
---|
41 |
|
---|
42 | List &gQemuFspPkgTokenSpaceGuid_SerialDebugPortType
|
---|
43 | Selection 0 , "NONE"
|
---|
44 | Selection 1 , "I/O"
|
---|
45 | Selection 2 , "MMIO"
|
---|
46 | EndList
|
---|
47 |
|
---|
48 | List &gQemuFspPkgTokenSpaceGuid_SerialDebugPortDevice
|
---|
49 | Selection 0 , "SOC UART0"
|
---|
50 | Selection 1 , "SOC UART1"
|
---|
51 | Selection 2 , "SOC UART2"
|
---|
52 | Selection 3 , "External Device"
|
---|
53 | EndList
|
---|
54 |
|
---|
55 | List &gQemuFspPkgTokenSpaceGuid_SerialDebugPortStrideSize
|
---|
56 | Selection 0 , "1"
|
---|
57 | Selection 2 , "4"
|
---|
58 | EndList
|
---|
59 |
|
---|
60 | BeginInfoBlock
|
---|
61 | PPVer "0.1"
|
---|
62 | Description "QEMU Platform"
|
---|
63 | EndInfoBlock
|
---|
64 |
|
---|
65 | Page "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"
|
---|
69 | EndPage
|
---|
70 |
|
---|
71 | Page "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)."
|
---|
81 | EndPage
|
---|
82 |
|
---|
83 | Page "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"
|
---|
87 | EndPage
|
---|
88 |
|
---|