BayTrail/IA32FamilyCpuPkg/IA32FamilyCpuPkg.sdl
2018-06-21 15:06:56 +08:00

145 lines
2.8 KiB
Plaintext

TOKEN
Name = "IA32FamilyCpuPkg_SUPPORT"
Value = "1"
Help = "Switch for Enabling IA32FamilyCpuPkg support in the project"
TokenType = Boolean
Master = Yes
End
INFComponent
Name = "PiSmmCpuDxeSmm"
File = "PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf"
Package = "IA32FamilyCpuPkg"
ModuleTypes = "DXE_SMM_DRIVER"
Token = "SMM_SUPPORT" "=" "1"
End
INFComponent
Name = "PiSmmCommunciationPei"
File = "PiSmmCommunication/PiSmmCommunicationPei.inf"
Package = "IA32FamilyCpuPkg"
ModuleTypes = "PEIM"
Token = "SMM_SUPPORT" "=" "1"
End
INFComponent
Name = "PiSmmCommunicationSmm"
File = "PiSmmCommunication/PiSmmCommunicationSmm.inf"
Package = "IA32FamilyCpuPkg"
ModuleTypes = "DXE_SMM_DRIVER"
Token = "SMM_SUPPORT" "=" "1"
End
INFComponent
Name = "CpuS3Pei"
File = "CpuS3Pei/CpuS3Pei.inf"
Package = "IA32FamilyCpuPkg"
ModuleTypes = "PEIM"
End
INFComponent
Name = "CpuConfigLib"
File = "Library/CpuConfigLib/CpuConfigLib.inf"
Package = "IA32FamilyCpuPkg"
End
LibraryMapping
Class = "CpuConfigLib"
Instance = "IA32FamilyCpuPkg.CpuConfigLib"
End
INFComponent
Name = "PlatformSecLib"
File = "Library/PlatformSecLibNull/PlatformSecLibNull.inf"
Package = "IA32FamilyCpuPkg"
End
LibraryMapping
Class = "PlatformSecLib"
Instance = "IA32FamilyCpuPkg.PlatformSecLib"
End
INFComponent
Name = "CpuLocalApicTimerLib"
File = "Library/CpuLocalApicTimerLib/CpuLocalApicTimerLib.inf"
Package = "IA32FamilyCpuPkg"
End
LibraryMapping
Class = "TimerLib"
Instance = "IA32FamilyCpuPkg.CpuLocalApicTimerLib"
End
PcdMapping
Name = "PcdCpuIEDEnabled"
GuidSpace = "gEfiCpuTokenSpaceGuid"
PcdType = "PcdsFixedAtBuild"
Value = "TRUE"
Arch = "X64"
Offset = 00h
Length = 00h
TargetDSC = Yes
Token = "X64_SUPPORT" "=" "1"
End
PcdMapping
Name = "PcdCpuIEDRamSize"
GuidSpace = "gEfiCpuTokenSpaceGuid"
PcdType = "PcdsFixedAtBuild"
Value = "0x400000"
Arch = "X64"
Offset = 00h
Length = 00h
TargetDSC = Yes
Token = "X64_SUPPORT" "=" "1"
End
PcdMapping
Name = "PcdCpuIEDEnabled"
GuidSpace = "gEfiCpuTokenSpaceGuid"
PcdType = "PcdsFixedAtBuild"
Value = "TRUE"
Arch = "IA32"
Offset = 00h
Length = 00h
TargetDSC = Yes
Token = "X64_SUPPORT" "=" "0"
End
PcdMapping
Name = "PcdCpuIEDRamSize"
GuidSpace = "gEfiCpuTokenSpaceGuid"
PcdType = "PcdsFixedAtBuild"
Value = "0x400000"
Arch = "IA32"
Offset = 00h
Length = 00h
TargetDSC = Yes
Token = "X64_SUPPORT" "=" "0"
End
PcdMapping
Name = "PcdCpuSmmStackSize"
GuidSpace = "gEfiCpuTokenSpaceGuid"
PcdType = "PcdsFixedAtBuild"
Value = "0x4000"
Arch = "X64"
Offset = 00h
Length = 00h
TargetDSC = Yes
Token = "X64_SUPPORT" "=" "1"
End
PcdMapping
Name = "PcdCpuSmmStackSize"
GuidSpace = "gEfiCpuTokenSpaceGuid"
PcdType = "PcdsFixedAtBuild"
Value = "0x4000"
Arch = "IA32"
Offset = 00h
Length = 00h
TargetDSC = Yes
Token = "X64_SUPPORT" "=" "0"
End