Guo Dong 
							
						 
					 
					
						
						
							
						
						baae777b8e 
					 
					
						
						
							
							IntelFspPkg: correct comments and rename a label  
						
						... 
						
						
						
						Corrects a word typo and a comment error.
Rename a label to match its function name.
 
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Guo Dong <guo.dong@intel.com >
Reviewed-by: Yao Jiewen <Jiewen.Yao@intel.com >
Reviewed-by: Haojian Zhuang <haojian.zhuang@linaro.org >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17553  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-06-03 04:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						f0abe42fd7 
					 
					
						
						
							
							IntelFspPkg/FspSecCore add AsmGetFspBaseAddressNoStack and AsmGetFspInfoHeaderNoStack  
						
						... 
						
						
						
						Fix GCC issue on FspInfoHeaderRelativeOff.
Clean up comments for platform ID matching on Microcode and PcdFspBootFirmwareVolumeBase
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com >
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangarajan@intel.com >
Reviewed-by: "Mudusuru, Giri P" <giri.p.mudusuru@intel.com >
Reviewed-by: "Ma, Maurice" <maurice.ma@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17496  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-22 07:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						12a92f51f0 
					 
					
						
						
							
							Fix FSP GCC error on FspApiCallingCheck().  
						
						... 
						
						
						
						Add comment for ASM.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com > 
Reviewed-by: "Mudusuru, Giri P" <giri.p.mudusuru@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17281  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-01 01:05:00 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						16b7e82c2b 
					 
					
						
						
							
							Clean update API name for ASM function.  
						
						... 
						
						
						
						Add FSP_INFO_HEADER_SIGNATURE and FSP_INFO_EXTENDED_HEADER_SIGNATURE.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com > 
Reviewed-by: "Ma, Maurice" <maurice.ma@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17271  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-30 01:18:30 +00:00 
						 
				 
			
				
					
						
							
							
								Ma, Maurice 
							
						 
					 
					
						
						
							
						
						3b17b24587 
					 
					
						
						
							
							Add dual FSP binaries support.  
						
						... 
						
						
						
						There are two FSP images at different locations in a flash (one factory version is read only and other in updatable version)
TempRamInit, FspMemoryInit and TempRamExit are executed from factory version and FspSiliconInit/NotifyPhase will be executed from updatable version.
Also update FSP specification version to v1.1.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Ma, Maurice" <maurice.ma@intel.com >
Reviewed-by: "Yao, Jiewen" <Jiewen.Yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17248  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-29 03:10:24 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						9da591867c 
					 
					
						
						
							
							Update IntelFspPkg to support FSP1.1  
						
						... 
						
						
						
						-- Add BootLoaderTolumSize support
-- Extend FspApiCallingCheck with ApiParam for BootLoaderTolumSize
-- Rename all Bootloader to BootLoader as official name
-- Rename Ucode to Microcode
-- Remove FspSelfCheck API, because it is merged into SecPlatformInit
-- Add GetFspVpdDataPointer() in FspCommonLib.h
-- Document FspSecPlatformLib.h
-- Reorg FSP_PLAT_DATA data structure to let it match FSP spec.
-- Move helper function in FspSecCore to reduce platform enabling effort
-- Fix LibraryClasses declaration in DEC file.
-- Enhance PatchFv to check if it is valid FSP bin.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <Jiewen.Yao@intel.com >
Reviewed-by: "Ma, Maurice" <maurice.ma@intel.com >
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangarajan@intel.com >
Reviewed-by: "Mudusuru, Giri P" <giri.p.mudusuru@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17196  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-23 08:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						c0a8cf34f6 
					 
					
						
						
							
							Fix build error.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16863  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-13 06:17:23 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						1c54ceb705 
					 
					
						
						
							
							Fix comments error.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com >
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangarajan@intel.com >
Reviewed-by: "Ma, Maurice" <maurice.ma@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16845  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-13 01:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						c030e74c67 
					 
					
						
						
							
							rename XXXDflt to XXXDefault (expand for better readability)  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com >
Reviewed-by: "Mudusuru, Giri P" <giri.p.mudusuru@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16835  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-12 07:37:30 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						95c95ac0ef 
					 
					
						
						
							
							Fsp1.1 update.  
						
						... 
						
						
						
						Update ApiEntry.asm to use MACRO instead of direct XMM access.
Add sanity parameter check for FSP API.
Add sanity return code check for internal API.
Call LoadUcode before CarInit to meet silicon requirement.
Remove unnecessary VpdBase for PatchTable.
Add ASSERT for NULL check FSP1.1 entrypoint.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com >
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangarajan@intel.com >
Reviewed-by: "Ma, Maurice" <maurice.ma@intel.com >
Reviewed-by: "Mudusuru, Giri P" <giri.p.mudusuru@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16834  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-12 07:02:43 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						d5fb1edfb1 
					 
					
						
						
							
							Update IntelFspPkg according to FSP1.1.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com >
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangarajan@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16825  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-11 02:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						975f1c6417 
					 
					
						
						
							
							Updated FspApiEntry.asm/.s to auto detect the size of the MCU region.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com >
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangarajan@intel.com >
Reviewed-by: "Ma, Maurice" <maurice.ma@intel.com >
Reviewed-by: "Mudusuru, Giri P" <giri.p.mudusuru@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16478  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-12-06 00:29:04 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						c8ec22a266 
					 
					
						
						
							
							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 
						
						
					 
					
						2014-07-29 02:21:52 +00:00