Jordan Justen 
							
						 
					 
					
						
						
						
						
							
						
						
							fad213a3db 
							
						 
					 
					
						
						
							
							EDK II Contributions.txt: Note acceptable contribution licenses  
						
						 
						
						... 
						
						
						
						We strongly prefer that contribtions be offered using the same license
as the project/module. But, we should document other acceptable
licenses for contributions.
This will allow package owners to more easily know if they can accept
a contribution under a different source license.
NOTE: This does not modify the wording of the "TianoCore Contribution
      Agreement 1.0" section
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Mark Doran <mark.doran@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15892  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-25 23:10:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f8b5b03d 
							
						 
					 
					
						
						
							
							Refine code to make it more safely.  
						
						 
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-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@15595  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-06-26 03:16:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tian, Hot 
							
						 
					 
					
						
						
						
						
							
						
						
							2b53e39435 
							
						 
					 
					
						
						
							
							Fix CRLF format  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tian, Hot <hot.tian@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15172  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-01-23 05:27:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shumin Qiu 
							
						 
					 
					
						
						
						
						
							
						
						
							78322c85ae 
							
						 
					 
					
						
						
							
							Follow UEFI spec to add the definition for EFI_SPECIFICATION_VERSION, and update other table version to refer to it. Remove the “/D TIANO_RELEASE_VERSION=0x00080006” option in Nt32Pkg DSC file, since it’s not used in source code.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Shumin Qiu <shumin.qiu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14900  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-11-26 07:36:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							6cbbfa06d7 
							
						 
					 
					
						
						
							
							EdkCompatibilityPkg: Fixed EDK Shell build  
						
						 
						
						... 
						
						
						
						Fixed:
- Removed unused variables
- Function does not return value.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14796  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-10-22 08:49:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							4fb254d4b7 
							
						 
					 
					
						
						
							
							EdkCompatibilityPkg: Fixed build for AArch64  
						
						 
						
						... 
						
						
						
						The architecture specific folders must be capitalized (first letter as
a capital letter and the remaining letters in lower case) (INF spec -
2.2.4 Naming Conventions).
The BaseTools only support this requirement for INF revision prior to
0x00010005 (mainly used by EdkCompatibilityPkg, EdkShellPkg, UEFI SCT).
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14620  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-09-03 08:52:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shumin Qiu 
							
						 
					 
					
						
						
						
						
							
						
						
							bbeea0ded8 
							
						 
					 
					
						
						
							
							Fix the typo in the description of EFI_PLATFORM_TO_DRIVER_CONFIGURATION_QUERY.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Shumin Qiu <shumin.qiu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14596  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-08-23 08:31:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harry Liebel 
							
						 
					 
					
						
						
						
						
							
						
						
							373fbc6416 
							
						 
					 
					
						
						
							
							Add Aarch64 support to EdkCompatibilityPkg.  
						
						 
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com>
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14533  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-08-08 08:55:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							de27b8f070 
							
						 
					 
					
						
						
							
							Fill the ImageHandle and DriverBindingHandle field of Driver Binding Protocol before installing the Driver Binding Protocol instance.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14460  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-07-10 02:06:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gary Ching-Pang Lin 
							
						 
					 
					
						
						
						
						
							
						
						
							5e2fd93720 
							
						 
					 
					
						
						
							
							Add the missing "," for the patch to fix status code print string.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Gary Ching-Pang Lin <glin@suse.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14395  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-06-04 08:51:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							0df625fad7 
							
						 
					 
					
						
						
							
							Without this fix, the "%r" format specifier prints eg. "0000001A" instead of "Security Violation" for EFI_SECURITY_VIOLATION.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Gary Ching-Pang Lin <glin@suse.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14387  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-05-24 02:48:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							9d00d20ed4 
							
						 
					 
					
						
						
							
							1. Use the check IsAddressValid() to prevent SMM communication buffer overflow in SmmVariable, FtwSmm, FpdtSmm, SmmCorePerformance and SmmBaseHelper, and add check to prevent InfoSize overflows in SmmVariableHandler.  
						
						 
						
						... 
						
						
						
						2. Refine the debug message.
3. Add check to make sure the input VariableName is A Null-terminated string.
4. Use local variable to hold StrSize (VariableName) to avoid duplicated StrSize calculation.
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14317  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-04-25 10:49:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							53c76a6478 
							
						 
					 
					
						
						
							
							Save/Restore missing volatile registers (XMM0-5) save/restore in Page Fault handler.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13974  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-28 04:49:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							bad7344668 
							
						 
					 
					
						
						
							
							Allocate ReservedMemory instead of ACPIMemoryNVS for its shadow memory space which is not required to be restored by OS.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13935  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-12 05:28:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							e0d216f6a8 
							
						 
					 
					
						
						
							
							Free the buffer allocated by GetSectionFromAnyFv() when exit, and add Error Status Check for InstallProtocolInterface(), GetSectionFromAnyFv() return.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13933  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-12 01:33:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							205627bfb5 
							
						 
					 
					
						
						
							
							Fix memory out of band access in AsmFxSave() and AsmFxRestore().  
						
						 
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13895  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-30 08:36:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							3d78c020d2 
							
						 
					 
					
						
						
							
							Fix comparisons of enumerated types which may cause warnings for some compilers.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sun Rui <rui.sun@intel.com>
Reviewed-by: Gao Liming <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13686  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-08-28 06:48:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							6d896ff1cb 
							
						 
					 
					
						
						
							
							EdkCompatibilityPkg MpServicesOnFrameworkMpServicesThunk: Update .S files to be consistent with corresponding .asm files.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sun Rui <rui.sun@intel.com>
Reviewed-by: Tian Feng <feng.tian@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13481  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-07-02 10:38:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							d5bcf13e1d 
							
						 
					 
					
						
						
							
							EdkCompatibilityPkg SmmBaseHelper: In SmmHandlerEntry(), add check to ensure CommBuff+CommBuffSize is outside of SMRAM.  
						
						 
						
						... 
						
						
						
						Signed-off by: Sun Rui <rui.sun@intel.com>
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13472  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-06-26 05:37:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4cdd85b8 
							
						 
					 
					
						
						
							
							Fix a typo.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13464  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-06-21 05:52:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								oliviermartin 
							
						 
					 
					
						
						
						
						
							
						
						
							9acd22366c 
							
						 
					 
					
						
						
							
							EdkCompatibilityPkg/CompilerStub: Created a Dummy CompilerStubLib for ARM  
						
						 
						
						... 
						
						
						
						This Dummy CompilerStubLib avoids to add the ARM CompilerIntrinsicsLib in
every EDK module INF files.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Ruiyu NI <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13434  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-06-08 08:44:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							f01b91ae42 
							
						 
					 
					
						
						
							
							Fixed build failed.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13406  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-31 08:35:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							d5b339a9e7 
							
						 
					 
					
						
						
							
							Change returned status codes for SmiManage() per PI 1.2.1 spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sun Rui <rui.sun@intel.com>
Reviewed-by: Fan Jeff <jeff.fan@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13394  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-31 04:06:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							bf4a3dbd47 
							
						 
					 
					
						
						
							
							Add new interface GetVariable2 and GetEfiGlobalVariable2 to return more info. Also replace old interface with new one.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13375  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-30 07:36:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							64bb20fb9c 
							
						 
					 
					
						
						
							
							Update MdePkg and EdkCompatibilityPkg INT8 definition to be typedef signed char to follow UEFI spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Michael D. Kinney <michael.d.kinney@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13313  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-16 00:42:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							7412cb4d91 
							
						 
					 
					
						
						
							
							Enhance the logic when extract data from storage.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13301  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-10 08:00:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							490173cecf 
							
						 
					 
					
						
						
							
							Correct an error in Aprint function.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13274  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-04 05:59:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							ea4ee7ac38 
							
						 
					 
					
						
						
							
							EDK II Packages: Add Contributions.txt and License.txt files  
						
						 
						
						... 
						
						
						
						Contributions.txt documents the contribution process for all
tianocore projects. The conents of Contributions.txt should
match in all cases.
License.txt is a per-project document showing the license terms
used by that project.
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13187  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-11 23:19:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							a46c36572d 
							
						 
					 
					
						
						
							
							Add more check for the bmp file to avoid access violation.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dong Eric <eric.dong@intel.com>
Reviewed-by: Gao Liming <liming.gao@intel.com>
Reviewed-by: Zhang Chao <chao.b.zhang@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13185  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-11 07:56:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							e47459e635 
							
						 
					 
					
						
						
							
							1. Updated S3Resume2Pei to save IA32 IDT table setup in protected mode.  
						
						 
						
						... 
						
						
						
						2. Updated BootScriptSaveOnS3SaveStateThunk restore IA32 IDT table before transferring to protected mode.
It could support exception handler in 32-bit Framework Boot Script code.
Signed-off-by: vanjeff
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13099  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-15 05:33:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							287d8d1192 
							
						 
					 
					
						
						
							
							Update ECP Package Glue BaseLib to save/restore xmm6-xmm15 in functions setJump/longJump.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13037  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-27 07:44:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbe68a362 
							
						 
					 
					
						
						
							
							Add Missing invocations to VA_END() for VA_START().  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12979  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-01 06:06:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							9a8e70ce6c 
							
						 
					 
					
						
						
							
							Add new DEBUG_VERBOSE print error level.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12933  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-16 05:45:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							c8641de387 
							
						 
					 
					
						
						
							
							Roll back the previous change in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg GlueLib BaseLib Ia32 Thunk16.S, and still use the hard code offset in them to avoid GCC compiler create the unexpected instruction.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12898  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-28 09:48:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							fe28761275 
							
						 
					 
					
						
						
							
							Clean up the hard code offset in MdePkg BaseLib Ia32 Thunk16.S and EcpPkg GlueLib BaseLib Ia32 Thunk16.S.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12889  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-20 09:50:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							0249feb8b5 
							
						 
					 
					
						
						
							
							Fix the issue to clear the high 16-bit of EAX before use it Thunk code.  
						
						 
						
						... 
						
						
						
						This patch updates MdePkg BaseLib, EcpPkg EdkIIGlueLib BaseLib and ThunkLib.
Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12877  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 08:27:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							22675de35c 
							
						 
					 
					
						
						
							
							Add comments for EFI_CACHE_SRAM_TYPE_DATA because of the inconsistency between CacheSubclass 0.9 and SMBIOS specifications.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12873  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 06:43:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3aa1ff61b2 
							
						 
					 
					
						
						
							
							Update the Package version.  
						
						 
						
						... 
						
						
						
						MdePkg               1.02->1.03
EdkCompatibilityPkg  0.91->0.92
PerformancePkg       0.1->0.2
Signed-off-by: lgao4
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12844  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-13 08:59:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							49cc8d2215 
							
						 
					 
					
						
						
							
							Fix ICC11 build failure.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12821  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-06 04:26:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							9386c41d1a 
							
						 
					 
					
						
						
							
							Fix ICC11 build failure.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12816  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-05 09:05:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							73c5d34e52 
							
						 
					 
					
						
						
							
							According to PI errata 0000654 and 000811, we need use 0xFFFE to instead of 0 for EFI_SMBIOS_PROTOCOL.Add() SmbiosHandle parameter to assign a unique handle to the SMBIOS record, and for EFI_SMBIOS_PROTOCOL.GetNext() SmbiosHandle parameter to get the first matched SMBIOS handle or indicate no more SMBIOS record.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12749  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-21 08:53:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							787b2f1be1 
							
						 
					 
					
						
						
							
							PI 1.2 Errata C: A new return condition is added for the returned status code EFI_INVALID_PARAMETER for SMM Control2 Protocol.Trigger().  
						
						 
						
						... 
						
						
						
						signed-off-by: rsun3
reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12743  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-21 05:23:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9f5dc1a0 
							
						 
					 
					
						
						
							
							EFI_FVB2_ALIGNMNET_512K should be EFI_FVB2_ALIGNMENT_512K.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12711  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-15 11:06:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							a40af6b043 
							
						 
					 
					
						
						
							
							Correct key word of define macro to DEFINE per Build spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12594  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-28 08:18:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							9c24540944 
							
						 
					 
					
						
						
							
							Correct CpuPause.s to ICC11.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12565  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-25 08:19:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							8598a1ed33 
							
						 
					 
					
						
						
							
							Avoid using code name in comments.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12552  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-19 05:44:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							515327a3e3 
							
						 
					 
					
						
						
							
							Use a local variable and assign 0 to it, then use it as legacy interrupt table base address.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: mdkinney, ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12544  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-18 02:42:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							ec2b081a9c 
							
						 
					 
					
						
						
							
							1. Move Capsule variable name definition to Capsule variable GUID header file.  
						
						 
						
						... 
						
						
						
						2. Align EFI_CAPSULE_LONG_MODE_BUFFER structure to MdeModulePkg definition.
Signed-off-by: lgao4
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12492  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-30 05:57:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							f4d9cc2bfa 
							
						 
					 
					
						
						
							
							Define S3 Status code macros.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jyao1 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12489  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-30 05:53:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							57ad9d43b1 
							
						 
					 
					
						
						
							
							Add more check to avoid access violation.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12470  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-29 01:10:20 +00:00