Jeff Fan 
							
						 
					 
					
						
						
							
						
						e66d675de4 
					 
					
						
						
							
							UefiCpuPkg/CpuMpPei: Prepare for buffer for AP wakeup and CPU MP data  
						
						... 
						
						
						
						Get AP wakeup buffer and copy AP reset code into it. Allocate APs' stack and CPU
MP data buffer. Fill CPU MP data fields accordingly.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17995  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-15 03:37:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
							
						
						05e107f8f2 
					 
					
						
						
							
							UefiCpuPkg/CpuMpPei: Find available memory < 1MB for AP reset code  
						
						... 
						
						
						
						Search memory resource HOB list to find one available system memory under 1MB
for AP reset code and exchange information between BSP and APs.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17989  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-15 03:29:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
							
						
						f9d30595ae 
					 
					
						
						
							
							UefiCpuPkg/CpuMpPei: Load GDT table on BSP  
						
						... 
						
						
						
						Load new GDT table and update segment accordingly.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17988  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-15 03:29:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
							
						
						65e79f931f 
					 
					
						
						
							
							UefiCpuPkg: Add CpuMpPei module  
						
						... 
						
						
						
						This module is to provide MP PPI services defined in PI 1.4.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17987  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-15 03:28:04 +00:00