Add IntelFspPkg to support create FSP bin based on EDKII.
authorjyao1 <jyao1>
Tue, 29 Jul 2014 02:21:52 +0000 (02:21 +0000)
committerjyao1 <jyao1@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 29 Jul 2014 02:21:52 +0000 (02:21 +0000)
commitc8ec22a266cdd134ac99c3021003710130613a40
tree39331503cf2a18089c025d466d3dd8d3b31e36c3
parent0d807dae4adf222ee0c1b3abe504c9a271a46062
Add IntelFspPkg to support create FSP bin based on EDKII.

Contributed-under: TianoCore Contribution Agreement 1.0

Signed off by: Ravi Rangarajan <ravi.p.rangarajan@intel.com>
Reviewed by: Maurice Ma <maurice.ma@intel.com>
Reviewed by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed by: Giri Mudusuru <giri.p.mudusuru@intel.com>
Reviewed by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15705 6f19259b-4bc3-4df7-8a09-765794883524
64 files changed:
IntelFspPkg/FspDxeIpl/DxeIpl.c [new file with mode: 0644]
IntelFspPkg/FspDxeIpl/DxeIpl.h [new file with mode: 0644]
IntelFspPkg/FspDxeIpl/FspDxeIpl.inf [new file with mode: 0644]
IntelFspPkg/FspSecCore/FspSecCore.inf [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/InitializeFpu.asm [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/InitializeFpu.s [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/ResetVec.asm16 [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/SaveRestoreSse.inc [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/Stack.asm [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/Stacks.s [new file with mode: 0644]
IntelFspPkg/FspSecCore/Ia32/UcodeLoad.inc [new file with mode: 0644]
IntelFspPkg/FspSecCore/SecFsp.c [new file with mode: 0644]
IntelFspPkg/FspSecCore/SecFsp.h [new file with mode: 0644]
IntelFspPkg/FspSecCore/SecMain.c [new file with mode: 0644]
IntelFspPkg/FspSecCore/SecMain.h [new file with mode: 0644]
IntelFspPkg/FspSecCore/Vtf0/Bin/ResetVec.ia32.raw [new file with mode: 0644]
IntelFspPkg/FspSecCore/Vtf0/Build.py [new file with mode: 0644]
IntelFspPkg/FspSecCore/Vtf0/Ia16/ResetVec.asm16 [new file with mode: 0644]
IntelFspPkg/FspSecCore/Vtf0/ResetVectorCode.asm [new file with mode: 0644]
IntelFspPkg/FspSecCore/Vtf0/Tools/FixupForRawSection.py [new file with mode: 0644]
IntelFspPkg/Include/Guid/GuidHobFsp.h [new file with mode: 0644]
IntelFspPkg/Include/Library/CacheAsRamLib.h [new file with mode: 0644]
IntelFspPkg/Include/Library/CacheLib.h [new file with mode: 0644]
IntelFspPkg/Include/Library/DebugDeviceLib.h [new file with mode: 0644]
IntelFspPkg/Include/Library/FspCommonLib.h [new file with mode: 0644]
IntelFspPkg/Include/Library/FspPlatformLib.h [new file with mode: 0644]
IntelFspPkg/Include/Library/FspReturnLib.h [new file with mode: 0644]
IntelFspPkg/Include/Library/FspSwitchStackLib.h [new file with mode: 0644]
IntelFspPkg/Include/Private/FspGlobalData.h [new file with mode: 0644]
IntelFspPkg/Include/Private/FspMeasurePointId.h [new file with mode: 0644]
IntelFspPkg/Include/Private/FspPatchTable.h [new file with mode: 0644]
IntelFspPkg/Include/Private/GuidHobFspGfx.h [new file with mode: 0644]
IntelFspPkg/Include/Private/GuidHobFspMisc.h [new file with mode: 0644]
IntelFspPkg/Include/Private/GuidHobFspTseg.h [new file with mode: 0644]
IntelFspPkg/IntelFspPkg.dec
IntelFspPkg/IntelFspPkg.dsc [new file with mode: 0644]
IntelFspPkg/Library/BaseCacheAsRamLibNull/BaseCacheAsRamLibNull.inf [new file with mode: 0644]
IntelFspPkg/Library/BaseCacheAsRamLibNull/DisableCacheAsRamNull.c [new file with mode: 0644]
IntelFspPkg/Library/BaseCacheLib/BaseCacheLib.inf [new file with mode: 0644]
IntelFspPkg/Library/BaseCacheLib/CacheLib.c [new file with mode: 0644]
IntelFspPkg/Library/BaseCacheLib/CacheLibInternal.h [new file with mode: 0644]
IntelFspPkg/Library/BaseDebugDeviceLibNull/BaseDebugDeviceLibNull.inf [new file with mode: 0644]
IntelFspPkg/Library/BaseDebugDeviceLibNull/DebugDeviceLibNull.c [new file with mode: 0644]
IntelFspPkg/Library/BaseFspCommonLib/BaseFspCommonLib.inf [new file with mode: 0644]
IntelFspPkg/Library/BaseFspCommonLib/FspCommonLib.c [new file with mode: 0644]
IntelFspPkg/Library/BaseFspDebugLibSerialPort/BaseFspDebugLibSerialPort.inf [new file with mode: 0644]
IntelFspPkg/Library/BaseFspDebugLibSerialPort/DebugLib.c [new file with mode: 0644]
IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.asm [new file with mode: 0644]
IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.s [new file with mode: 0644]
IntelFspPkg/Library/BaseFspPlatformLib/BaseFspPlatformLib.inf [new file with mode: 0644]
IntelFspPkg/Library/BaseFspPlatformLib/FspPlatformMemory.c [new file with mode: 0644]
IntelFspPkg/Library/BaseFspPlatformLib/FspPlatformNotify.c [new file with mode: 0644]
IntelFspPkg/Library/BaseFspSwitchStackLib/BaseFspSwitchStackLib.inf [new file with mode: 0644]
IntelFspPkg/Library/BaseFspSwitchStackLib/FspSwitchStackLib.c [new file with mode: 0644]
IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.asm [new file with mode: 0644]
IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.s [new file with mode: 0644]
IntelFspPkg/Library/SecPlatformSecLibNull/PlatformSecLibNull.c [new file with mode: 0644]
IntelFspPkg/Library/SecPlatformSecLibNull/SecPlatformSecLibNull.inf [new file with mode: 0644]
IntelFspPkg/Tools/GenCfgOpt.py [new file with mode: 0644]
IntelFspPkg/Tools/PatchFv.py [new file with mode: 0644]
IntelFspPkg/Tools/UserManuals/GenCfgOptUserManual.docx [new file with mode: 0644]
IntelFspPkg/Tools/UserManuals/PatchFvUserManual.docx [new file with mode: 0644]