Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						3b567f08f9 
					 
					
						
						
							
							Fix >4G issue on IDT not restored correctly.  
						
						... 
						
						
						
						Idtr might be changed inside of FSP. 32bit FSP only knows the <4G address.
If IDTR.Base is >4G, FSP can not handle. So we need save/restore IDTR here.
Interrupt is already disabled here, so it is safety to update IDTR.
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: "Mudusuru, Giri P" <giri.p.mudusuru@intel.com >
Reviewed-by: "Yarlagadda, Satya P" <satya.p.yarlagadda@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19246  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-12-15 04:27:00 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						5b5e5674ae 
					 
					
						
						
							
							Publish FspHob to PEI Hob by default.  
						
						... 
						
						
						
						because most platforms use such logic.
PcdDataBaseHobGuid GuidHob is excluded because PCD database in FSP is different with the one in PEI.
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 >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18687  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-10-27 23:10:49 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						03195ad324 
					 
					
						
						
							
							Fix issue that calling GetS3MemoryInfo() with wrong order.  
						
						... 
						
						
						
						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 >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18679  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-10-27 04:15:39 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						e620b72924 
					 
					
						
						
							
							Do not deadloop if Microcode not found in FspTempRamInit.  
						
						... 
						
						
						
						We do not consider microcode not found as critical error, because Microcode might be applied later.
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 >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18678  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-10-27 04:00:08 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						3f05834bae 
					 
					
						
						
							
							IntelFspWrapperPkg: Update PeiFspHobProcessLibSample to consume PI CapsulePpi  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17376  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-08 07:44:30 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						88a539ca5f 
					 
					
						
						
							
							IntelFspWrapperPkg update for FSP1.1  
						
						... 
						
						
						
						-- Add BootLoaderTolumSize support
-- Fix LibraryClasses declaration in DEC file.
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@17197  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-23 08:53:39 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						d8043ce905 
					 
					
						
						
							
							Update IntelFspWrapperPkg according to FSP1.1.  
						
						... 
						
						
						
						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@16826  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-11 04:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Shumin Qiu 
							
						 
					 
					
						
						
							
						
						b0446065db 
					 
					
						
						
							
							IntelFspWrapperPkg: Refine the format of meta data files.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Shumin Qiu <shumin.qiu@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16623  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-01-19 07:45:25 +00:00 
						 
				 
			
				
					
						
							
							
								Yao, Jiewen 
							
						 
					 
					
						
						
							
						
						8e89d9ceeb 
					 
					
						
						
							
							Fix typo.  
						
						... 
						
						
						
						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@16475  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-12-04 06:03:58 +00:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						b5fd61fe8c 
					 
					
						
						
							
							IntelFspPkg/IntelFspWrapperPkg: Fix some typos.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16040  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-03 06:48:38 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						a81fcd30c1 
					 
					
						
						
							
							Eliminate duplicated file GUID.  
						
						... 
						
						
						
						Eliminate duplicate GUID definition.
Do explicit data cast.
Use StrnCpy instead of StrCpy.
Update GCC assembly.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed off by: Jiewen Yao <jiewen.yao@intel.com >
Reviewed by: Eric Dong <eric.dong@intel.com >
Reviewed by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15762  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-06 13:27:14 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						a0e0fb6d9f 
					 
					
						
						
							
							Clean up code.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed off by: Jiewen Yao <jiewen.yao@intel.com >
Reviewed by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15743  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-04 06:34:41 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						a33a2f6221 
					 
					
						
						
							
							Add IntelFspWrapper to support boot EDKII on FSP bin.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed off by: Jiewen Yao <jiewen.yao@intel.com >
Reviewed by: Ravi Rangarajan <ravi.p.rangarajan@intel.com >
Reviewed by: Maurice Ma <maurice.ma@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@15676  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-24 06:52:43 +00:00