ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							a95b6045c3 
							
						 
					 
					
						
						
							
							Add logic to validate variable before use it.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Jiewen Yao <jiewen,yao@intel.com>
Reviewed-by: Michael D. Kinney <michael.d.kinney@intel.com>
 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13323  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-18 02:24:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							c2cb08df47 
							
						 
					 
					
						
						
							
							Add Perf log for SMM driver Load and Start Image.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Siddharth Shah <Siddharth.Shah@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13314  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-16 00:55:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							99c1725ee6 
							
						 
					 
					
						
						
							
							MdeModulePkg/UsbMassStorage: Add 16 byte SCSI cmds support if the last LBA can not be presented by 4bytes width  
						
						 
						
						... 
						
						
						
						Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Li Elvin <elvin.li@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13311  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-14 07:50:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							e6063a9595 
							
						 
					 
					
						
						
							
							Add logic to validate new input value with minimum.  
						
						 
						
						... 
						
						
						
						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@13308  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-11 03:09:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							fe92f438ac 
							
						 
					 
					
						
						
							
							The code line where judges if offset exceed the FTW work space boundary, in some special situations where there are so many records, the offset may happen to be just equal to FtwWorkSpaceSize. And then FtwHead will be updated to be outside of work space wrongly, and cause the system to hang in this driver.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Guo Dong <guo.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13307  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-11 01:48:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							5d4f8cf3c9 
							
						 
					 
					
						
						
							
							Enhance the code logic for RelocateBlockDescriptors.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13306  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-11 01:44:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							31abeada42 
							
						 
					 
					
						
						
							
							Currently, CapsulePei assumes ScatterGatherList are all related. But, UEFI spec has no such requirement, ScatterGatherList may be standalone. So update CapsulePei to only ignore the invalid ScatterGatherList, and still keep the valid ScatterGatherList.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13305  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-11 01:41:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							240bc4ee8f 
							
						 
					 
					
						
						
							
							Make sure CapsuleImage size is equal or less than DataBlock Size. And when copy the Capsule data from DataBlock to the continuous memory, CapsuleImage size should be used instead of DataBlock.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13304  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-11 01:37:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							4694dd1ba8 
							
						 
					 
					
						
						
							
							DestPtr may point to the lower aligned address in the free memory region (FreeMemBase, FreeMemBase + FreeMemSize), the free memory region may be updated to override the private signature. So update FreeMemSize to avoid the potential overlap.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13303  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-11 01:33:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							2e4c9e0158 
							
						 
					 
					
						
						
							
							Update CapsuleCoalesce() to return the correct size of the coalesced capsule include PrivateData, CapsuleImageData, CapsuleNumber and CapsuleOffset array.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13302  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-11 01:27:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e9c3caeb 
							
						 
					 
					
						
						
							
							Use PartitionHeader->SizeOfPartitionEntry instead of sizeof (EFI_PARTITION_ENTRY).  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13296  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-09 05:21:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							d2c243e199 
							
						 
					 
					
						
						
							
							Fix the potential issue that NULL pointer may be referred in LoadImage().  
						
						 
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Rui Sun <rui.sun@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13293  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-08 03:10:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							1c0cc375aa 
							
						 
					 
					
						
						
							
							Enhance ACPI FPDT DXE and SMM driver to accept the extension boot records.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Eric Jin <eric.jin@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13292  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-08 03:09:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							4233bf7066 
							
						 
					 
					
						
						
							
							Enhance SmbiosDxe driver:  
						
						 
						
						... 
						
						
						
						1. If string length exceeds 65535 bytes, return error. So infinite loop will not happen because of UINTN overflow.
2. When a SMBIOS entry is added or updated, check if the total length of SMBIOS table exceeds 65535 bytes, if it happens, return error.
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13290  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-08 01:33:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							7c9fbd79d1 
							
						 
					 
					
						
						
							
							Fix memory leak issues.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13288  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-07 08:51:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							5e10caa1c1 
							
						 
					 
					
						
						
							
							MdeModulePkg: Fix EHCI module build warning reported by VS2005 tool chain.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Sun Rui <rui.sun@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13241  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-02 06:21:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							20142bd6da 
							
						 
					 
					
						
						
							
							MdeModulePkg: Enlarge timeout value to wait set_address request success for large capacity usb hard disk  
						
						 
						
						... 
						
						
						
						Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Li Elvin <elvin.li@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13227  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-28 05:09:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							09943f5ecc 
							
						 
					 
					
						
						
							
							MdeModulePkg: Skip to manage usb debug port in EDKII EHCI driver if it's used by usb debug port driver  
						
						 
						
						... 
						
						
						
						Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13226  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-28 05:02:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							3e0587010e 
							
						 
					 
					
						
						
							
							Enhance the error handling for AllocatePool and AllocatePages 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@13225  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-27 02:48:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							670d4d88ac 
							
						 
					 
					
						
						
							
							Return EFI_INVALID_PARAMETER when Type has either EVT_NOTIFY_SIGNAL or EVT_NOTIFY_WAIT set and NotifyTpl is not a supported TPL level.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13222  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-26 03:32:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							843833f953 
							
						 
					 
					
						
						
							
							Add description for PeiPerformanceIdArray parameter of InternalSearchForLogEntry().  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13219  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-25 10:12:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							1658440eed 
							
						 
					 
					
						
						
							
							Fix UNIX GCC build fail.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13218  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-25 08:09:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							f0da4d7d9a 
							
						 
					 
					
						
						
							
							Add new extension PerformanceLib APIs to store ID info.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13215  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-24 09:12:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hhtian 
							
						 
					 
					
						
						
						
						
							
						
						
							bff8c6f61d 
							
						 
					 
					
						
						
							
							Update copyright format  
						
						 
						
						... 
						
						
						
						Signed-off-by: Hot Tian <hot.tian@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13213  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-24 06:49:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							c3d561fd4b 
							
						 
					 
					
						
						
							
							Fix build fail for DDK.  
						
						 
						
						... 
						
						
						
						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@13212  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-24 06:08:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							28186d4566 
							
						 
					 
					
						
						
							
							Validate some fields in PE image to make sure not access violation for later code.  
						
						 
						
						... 
						
						
						
						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@13211  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-24 03:00:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							5cfe42344d 
							
						 
					 
					
						
						
							
							Update HiiFont Service to return error status instead of ASSERT for the invalid input.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13209  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-24 01:59:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							b08b7ba451 
							
						 
					 
					
						
						
							
							MdeModulePkg PiSmmCore: Fix a bug in SmmLoadImage() in PiSmmCore that in-correct status codes may be returned.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sun Rui <rui.sun@intel.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13208  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-24 01:38:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							5ea466a551 
							
						 
					 
					
						
						
							
							Refine the code to have same function to process the string info. Also update the logic to process special char.  
						
						 
						
						... 
						
						
						
						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@13205  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-23 10:26:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3dffec127c 
							
						 
					 
					
						
						
							
							Update function comments to remove confused description on PerformanceLib EndPerformanceMeasurement API.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13201  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-17 09:45:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							fe33965140 
							
						 
					 
					
						
						
							
							Keep StdErr same logic initialization with ConOut, e.g. initialize gST->StandardErrorHandle and gST->StdErr in Consplitter entrypoint.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Sun Rui <rui.sun@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13190  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-12 02:16:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							7e242786b7 
							
						 
					 
					
						
						
							
							MdeModulePkg PciBusDxe and DuetPkg PciBusNoEnumerationDxe: Update ResetPowerManagementFeature() to clear 4 related R/W bits in the PMCSR register, leaving other bits preserved.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Sun Rui <rui.sun@intel.com>
Reviewed-by: Fan Jeff <jeff.fan@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13189  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-12 01:49:27 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							ba46ab9479 
							
						 
					 
					
						
						
							
							Enable Help string scroll when the help info can't show all at current page.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dong Eric <eric.dong@intel.com>
Reviewed-by: Gao Liming <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13184  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-11 05:44:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							09e4dbeb5c 
							
						 
					 
					
						
						
							
							MdeModulePkg: Fix build warning on Xhci driver with XCode 32 tool chain.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tian Feng <feng.tian@intel.com>
Reviewed-by: Sun Rui <rui.sun@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13177  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-04-10 06:33:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							9622df63df 
							
						 
					 
					
						
						
							
							If setting variable in Runtime and there has been a same GUID and name variable existed in system without RT attribute, return EFI_WRITE_PROTECTED.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13156  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-30 07:19:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							0ecd7c4a02 
							
						 
					 
					
						
						
							
							MdeModulePkg/UsbBusDxe:Correct typos in usb debug message  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13155  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-30 03:33:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							a50f7c4c09 
							
						 
					 
					
						
						
							
							MdeModulePkg/XhciDxe: Event Ring traverse algorithm enhancement to avoid that those completed async transfer events don't get handled in time and are flushed by newer coming events.  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13145  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-27 12:07:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							f95f107c8e 
							
						 
					 
					
						
						
							
							Searching for files starts on an 8 byte aligned boundary after the end of the Extended Header if it exists.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13143  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-27 01:57:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							5c0687ccc2 
							
						 
					 
					
						
						
							
							Remove the useless performance logging code in BootScriptExecutorDxe driver and record S3 "ScriptExec" performance log before and after executing BootScriptExecutorEntrypoint in S3Reusme2Pei driver.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13108  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-19 02:52:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qianouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							58727f29ea 
							
						 
					 
					
						
						
							
							Introduce tow non-blocking task lists to AtaBus. One maintains the sub-task which is related to running Ata Task and the other is for waiting Ata Task. And it will not pass any task to AtaAtapiPassThru until the previous Ata task has been finished or met error.  
						
						 
						
						... 
						
						
						
						Signed-off-by: qianouyang
Reviewed-by: czhang46 erictian 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13105  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-16 03:31:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								oliviermartin 
							
						 
					 
					
						
						
						
						
							
						
						
							5a169fca47 
							
						 
					 
					
						
						
							
							MdeModulePkg/DebugPortDxe: Fixed the ordering of the EFI_DEBUGPORT_PROTOCOL entries  
						
						 
						
						... 
						
						
						
						The DebugPortRead and DebugPortWrite entries are reversed in the initialization
of the EFI_DEBUGPORT_PROTOCOL structure (compare to the EFI_DEBUGPORT_PROTOCOL
definition and the UEFI spec).
Signed-off-by: oliviermartin
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13102  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-15 15:27:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							1e172d6bbf 
							
						 
					 
					
						
						
							
							1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance.  
						
						 
						
						... 
						
						
						
						2. Updated DXE Core, BootScriptExecutorDxe and CapsuleX64Pei to consume CPU Exception Library to setup the default CPU Exception handlers.
Signed-off-by: vanjeff
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13097  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-15 05:20:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							94020bb40f 
							
						 
					 
					
						
						
							
							Improve robustness when scanning PCI Option ROM.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13095  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-14 03:17:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							8a44cd74ec 
							
						 
					 
					
						
						
							
							Enhance the error handling.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lzeng14
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13094  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-13 08:06:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							16d718a55b 
							
						 
					 
					
						
						
							
							MdeModulePkg: add support for ORICO PEUS3-2P card  
						
						 
						
						... 
						
						
						
						1) Fix a bug on missing hub context evaluation operation.
2) If the usb keyboard device configuration has been set successfully, then don’t set configuration again.
Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13087  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-07 08:39:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							9c9225255d 
							
						 
					 
					
						
						
							
							MdeModulePkg: When media_change happens at Partition.Start(), the lower driver (ScsiDisk) should immediately return EFI_MEDIA_CHANGE but not EFI_SUCCESS. This way is used to avoid the interrupted Partition.Start() closes those opened protocols(DiskIo and DevicePath protocol) who are using by the re-entered partition driver at the same handle.  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13082  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-06 09:34:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							6cfc729256 
							
						 
					 
					
						
						
							
							Update string offset and default offset from UINT16 to STRING_HEAD to match the generated PCD database.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jliu66
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13081  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-03-06 08:47:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							77a750a550 
							
						 
					 
					
						
						
							
							Fix the issue in PeiCore to support PDB file path without '\' or '.' character.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13069  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-29 04:56:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							2b826e217e 
							
						 
					 
					
						
						
							
							Add sample code to show how to register Browser HotKey by BrowserEx protocol.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13068  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-29 04:56:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							be759f774f 
							
						 
					 
					
						
						
							
							GraphicsConsole supports both UGA and GOP protocol, "UGA Console Driver" is changed to "Graphics Console Driver" in Component Name Protocol.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13027  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-24 02:10:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							1f33d18687 
							
						 
					 
					
						
						
							
							Don't install FV protocol on the corrupt FV image.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13020  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-17 05:04:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							e9d97d08d9 
							
						 
					 
					
						
						
							
							Enable PCD version check on PCD driver and PCD database.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jliu66 djboyer
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13015  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-15 03:33:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							328ce03e55 
							
						 
					 
					
						
						
							
							Add code check to avoid access violation.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13014  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-15 02:43:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								czhang46 
							
						 
					 
					
						
						
						
						
							
						
						
							cbafa15e29 
							
						 
					 
					
						
						
							
							Enhance BGRT driver to install BGRT table upon every ReadyToBoot event  
						
						 
						
						... 
						
						
						
						Signed-off: czhang46 
Reviewed-by: jjin9, qianouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13010  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-14 05:56:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							2d97e71f17 
							
						 
					 
					
						
						
							
							Change StrLen from UINT8 to UINTN to fix the potential infinite loop issue.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12982  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-03 07:43:00 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							571e9831be 
							
						 
					 
					
						
						
							
							MdeModulePkg PciBusDxe: Add typecast to eliminate possible "loss of precision" warning.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12978  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-02-01 05:37:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							07bcff9dbf 
							
						 
					 
					
						
						
							
							MdeModulePkg PciBusDxe: Follow the P2P Bridge spec to detect if a P2P bridge supports 64-bit prefetchable base and limit addresses.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12975  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-31 09:00:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							8f42067688 
							
						 
					 
					
						
						
							
							Update the code to follow the spec when evaluate the expression.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12973  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-31 08:08:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							31585af434 
							
						 
					 
					
						
						
							
							Enable nest for suppressif/grayoutif/diableif for form/question/option.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12972  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-31 07:17:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d74d006d 
							
						 
					 
					
						
						
							
							correct license header.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12932  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-15 11:21:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							05ca95e29c 
							
						 
					 
					
						
						
							
							Initialize LockBox.Attribute to 0 in SaveLockBox, or it will be random value.  
						
						 
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12931  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-14 01:36:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ef42833f 
							
						 
					 
					
						
						
							
							Correct definition to follow spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12929  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-12 13:03:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							1e21413c8c 
							
						 
					 
					
						
						
							
							Fix the issue in PeiCore that doesn’t handle Unix style file path of PDB file.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by:rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12906  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-01-04 04:17:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							5c6889f7ce 
							
						 
					 
					
						
						
							
							MdeModulePkg PCI Bus Driver: Remove the workaround for the EFI_PCI_IO_ATTRIBUTE_VGA_PALETTE_IO and EFI_PCI_IO_ATTRIBUTE_VGA_IO attributes to follow the UEFI spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: niruiyu
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12891  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-22 02:56:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							d8982b0303 
							
						 
					 
					
						
						
							
							MdeModulePkg: Fix a bug in GetNextTargetLun()/GetNextTarget() when two cdroms attached  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12890  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-21 06:04:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							665e08a0ca 
							
						 
					 
					
						
						
							
							Remove the redundancy commas when converting the SASEx device path node to text.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: jjin9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12888  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-20 05:01:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc9d5a5d5 
							
						 
					 
					
						
						
							
							Add more check to make sure the valid pointer be used.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12886  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-19 09:00:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfu5 
							
						 
					 
					
						
						
						
						
							
						
						
							357af28525 
							
						 
					 
					
						
						
							
							Reconfigure the UdpRead instance if an error occurred in Dhcp, Discover and Mtftp process.  
						
						 
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: qianouyang
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12884  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-16 09:00:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							cb40609c75 
							
						 
					 
					
						
						
							
							Update PcdSetPtr() API to set the output buffer size to the max buffer size when the input buffer size is larger than the max buffer size. This behavior follows API description.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12875  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 06:56:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc46f86f9 
							
						 
					 
					
						
						
							
							Enhance DXE dispatcher logic to check the duplicated FV image bases on FvHob2 and FvNameGuid per PI spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12874  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 06:50:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							71824dd8db 
							
						 
					 
					
						
						
							
							InstallAcpiTable() - Do not update the checksum in the passed in buffer – the buffer is an IN buffer and should be treated as such.  
						
						 
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12869  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 05:34:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							3a4e7a3e73 
							
						 
					 
					
						
						
							
							Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.  
						
						 
						
						... 
						
						
						
						But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING. 
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.
Update for MdeModulePkg.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12865  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 02:54:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3531262f5f 
							
						 
					 
					
						
						
							
							Correct one comment to match the function name.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12864  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 02:41:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							048fc992a6 
							
						 
					 
					
						
						
							
							Update package version for MdeModulePkg, UefiCpuPkg.  
						
						 
						
						... 
						
						
						
						MdeModulePkg 0.91->0.92
UefiCpuPkg   0.1->0.2
Signed-off-by: rsun3
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12851  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-14 01:42:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							222f8505cb 
							
						 
					 
					
						
						
							
							Missing declaration of the GUID gEfiSystemNvDataFvGuid.  
						
						 
						
						... 
						
						
						
						Signed-off-by: oliviermartin
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12837  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-13 06:00:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								oliviermartin 
							
						 
					 
					
						
						
						
						
							
						
						
							d65502601e 
							
						 
					 
					
						
						
							
							MdeModulePkg/Variable: Check if there is a NV Variable Storage header prior to use its attributes  
						
						 
						
						... 
						
						
						
						The Variable PEI and RuntimeDxe drivers were using the attribute 'HeaderLength' of
EFI_FIRMWARE_VOLUME_HEADER without checking if a Firmware Volume Header was existing at
the base address.
In case the Firmware Volume Header does not exist or is corrupted, the attribute 'HeaderLength'
is a non valid value that can lead to a non valid physical address when accessing produces an
access error.
Signed-off-by: oliviermartin
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12836  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-12 19:00:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							7f070be5c9 
							
						 
					 
					
						
						
							
							MdeModulePkg: Fix a bug that UnregisterAtaDev() will return error when SSP protocol is not installed  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12835  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-12 09:51:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							da38df1d09 
							
						 
					 
					
						
						
							
							MdeModulePkg DXE Core: Refine code to avoid UNIXGCC build break.  
						
						 
						
						... 
						
						
						
						The UNIXGCC compiler generates an internal call for division operation when compiling CoreInternalWaitForTick(), which causes build break due to link failure. This check-in changes the implementation of CoreInternalWaitForTick() to avoid this case.
Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12830  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-09 02:35:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							b7891584a5 
							
						 
					 
					
						
						
							
							Enable EFI_BROWSER_ACTION_CHANGED callback type for browser.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12826  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-07 05:49:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							a62da87e95 
							
						 
					 
					
						
						
							
							MdeModulePkg DXE Core: Fix overflow and truncation issues in the implementation of the Stall() boot service to follow the UEFI spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12822  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-06 05:24:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							08476b334d 
							
						 
					 
					
						
						
							
							Refine the select highlight menu logic.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12818  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-05 13:20:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							febca2e364 
							
						 
					 
					
						
						
							
							Disable change value for grayout or readonly menu.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12817  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-05 12:45:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							993b8cdddd 
							
						 
					 
					
						
						
							
							Free memory allocated by ReadSection.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: ZhangCaoIntel
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12811  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-02 01:08:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qianouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							21e1018b1c 
							
						 
					 
					
						
						
							
							1. Remove the unnecessary check of the existing of BlockIo2 in PartitionDriverBindingSupported().  
						
						 
						
						... 
						
						
						
						2. Remove the comments of the BlockIo2 check in PartitionDriverBindingStart().
Signed-off-by: qianouyang
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12806  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-01 05:10:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							0284e90cc1 
							
						 
					 
					
						
						
							
							Add Acpi50 FPDT and BGRT module into MdeModulePkg.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12804  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-01 01:57:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							9381365cf1 
							
						 
					 
					
						
						
							
							Remove PCD usage for console driver, PcdConOutRow and PcdConOutColumn are current text mode during boot, not console device capability.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12803  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-30 06:01:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							4a18b92c5f 
							
						 
					 
					
						
						
							
							Add ACPI5.0 header file.  
						
						 
						
						... 
						
						
						
						Add missing content for resource descriptor.
Move AML definition to AcpiAml.h
signed-off-by: jyao1
reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12802  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-30 03:57:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							5db9d35f07 
							
						 
					 
					
						
						
							
							Roll back the change which doesn't call LocateProtocol when TPL is TPL_NOTIFY because it may cause certain status code get lost in some rare case.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12801  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-30 01:53:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e7f80cc3 
							
						 
					 
					
						
						
							
							Update code to pass build on VS2008 with /Od compiler option.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
Reviewed-by: ftian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12792  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-28 06:19:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							573e0a48c8 
							
						 
					 
					
						
						
							
							Correctly use GetPtrTypeSize() to get MaxSize.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12790  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-28 03:43:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							648944102a 
							
						 
					 
					
						
						
							
							Fix PcdSetPtr() service to use the max buffer size to check whether new buffer data is filled into.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12789  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-28 03:36:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							957fe09353 
							
						 
					 
					
						
						
							
							Allocate aligned buffer to satisfy the IoAlign requirement of high level protocol.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12788  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-25 09:52:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							79d07c66d9 
							
						 
					 
					
						
						
							
							Updated GraphicsConsole and Terminal driver text mode initialization routine for easy mode extension in future.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12787  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-25 08:35:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							6b4483cdbd 
							
						 
					 
					
						
						
							
							MdeModulePkg: The patch eliminates two assumptions  
						
						 
						
						... 
						
						
						
						1) XHCI host controller hw always provides more than 5 interrupters.
Now using interrupter 0 to accommodate all received events.
2) XHCI host controller hw always provides 32bytes context size.
Now it dynamically detect context size and construct it.
also solved several issues:
1) Divides 64byte width register access to two 32bit registers access because some XHCI chipsets cannot support a single 64bit access.
2) Remove halt host controller statement in UsbBusDriverBindingStop(). It has been done by host controller’s DriverBindingStop(). And XhciDriverBindingStop() need XHCI host controller is in running state because it need execute DISABLE_SLOT cmd to release h/w resource.
signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12785  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-25 08:08:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							b204f2b527 
							
						 
					 
					
						
						
							
							Add sample code for EFI_IFR_QUESTION_REF3 opcode.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12783  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-25 07:00:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							795bb9b6c4 
							
						 
					 
					
						
						
							
							1. According to PI errata 0000840 and PI 1.2c Vol 3 3.2.3, remove description rows that start with a Required Alignment (bytes) of 2, 4, and 8.  
						
						 
						
						... 
						
						
						
						2. In PeiFfsFvPpiGetFileInfo(), FileHeader->Attributes needs to be converted to EFI_FV_FILE_ATTRIBUTES from EFI_FFS_FILE_ATTRIBUTES before it is assigned to FileInfo->FileAttributes.
3. Set EFI_FV_FILE_ATTRIB_FIXED and EFI_FV_FILE_ATTRIB_MEMORY_MAPPED bits for EFI_FV_FILE_ATTRIBUTES based on the FFS file and FV image.
Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12777  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-25 01:57:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							e7fd76d180 
							
						 
					 
					
						
						
							
							Patch includes:  
						
						 
						
						... 
						
						
						
						1. Support get default value for ref opcode logic.
2. Correct the sample for ref opcode with default value.
3. Refine logic about processing device path info in ref value. 
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12774  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-24 08:47:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							21d13c6156 
							
						 
					 
					
						
						
							
							Re-org the EBC thunk code for better code maintenance.  
						
						 
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12769  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-23 13:23:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5e7d3e7a 
							
						 
					 
					
						
						
							
							Update code to follow coding style. Mainly change about:  
						
						 
						
						... 
						
						
						
						1. Remove duplicate lib
2. Refine the name for enum member.
Signed-off-by: ydong10
Reviewed-by: lgao4
Reviewed-by: gdong1
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12767  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-23 09:20:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							fc8ff20ff2 
							
						 
					 
					
						
						
							
							MdeModulePkg DXE Core: Update implementation of SetMemorySpaceAttributes() DXE Service to return EFI_NOT_AVAILABLE_YET if CPU Arch Protocol is not available per PI 1.2 Errata C spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12766  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-23 08:15:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfu5 
							
						 
					 
					
						
						
						
						
							
						
						
							e1982d4ca9 
							
						 
					 
					
						
						
							
							Add pointer check for NULL before dereference it.  
						
						 
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: gdong1
Reviewed-by : czhan46
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12764  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-23 05:05:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							d359254990 
							
						 
					 
					
						
						
							
							Update DxeCore handle FV Image file with Depex section per PI spec.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12763  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-23 03:12:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							7102b19961 
							
						 
					 
					
						
						
							
							Remove assumption on EAX and R10 usage for IA32 compiler and X64 compiler.  
						
						 
						
						... 
						
						
						
						Signed-off-by: jyao1
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12760  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-22 08:07:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							db40504eae 
							
						 
					 
					
						
						
							
							Add support for EFI_IFR_QUESTION_REF3 opcode for browser when this opcode has the device path info.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12759  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-22 07:46:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							7d1b202d6e 
							
						 
					 
					
						
						
							
							Update SetupBrowser to initialize the question value before extract default value so that the default expression can be evaluated correctly.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12757  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-22 07:15:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							4659816a41 
							
						 
					 
					
						
						
							
							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@12746  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-21 08:50:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							fa97cbf4ef 
							
						 
					 
					
						
						
							
							1) Fix GCC version EBC interpreter bug.  
						
						 
						
						... 
						
						
						
						Add missing EFIPAI for EbcInterpret and ExecuteEbcImageEntryPoint().
	Get return value in EbcLLCALLEXNative(), remove EbcLLGetReturnValue().
2) Fix IA32 EBC interpreter bug on MOVsnw and MOVsnd.
3) Some cleanup
	Add missing ReturnEBCStack() for IA32 build.
	Remove unnecessary EbcLLGetStackPointer() for X64 and IPF build.
	Remove deadcode EbcLLGetStackPointer() and EbcLLGetReturnValue() in IA32/X64/IPF ASM code.
	Dump more info in CommonEbcExceptionHandler().
Signed-off-by: jyao1
Reviewed-by: Elvinli
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12745  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-21 08:35:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfu5 
							
						 
					 
					
						
						
						
						
							
						
						
							842d83d65e 
							
						 
					 
					
						
						
							
							1.Fix a bug in Dhcp4Dxe driver to correct the ‘secs’ field in DHCP message.  
						
						 
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: tye
Reviewed-by: xdu2
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12742  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-21 03:40:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							901ba0e78d 
							
						 
					 
					
						
						
							
							Enable buffer type when process some expression opcode which support buffer type.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12739  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-18 07:07:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							ef40f0f6d6 
							
						 
					 
					
						
						
							
							Patch for:  
						
						 
						
						... 
						
						
						
						1. Get default value base on the priority: default opcode has highest priority and get from minimum or first option has lowest.
2. When default value saved in expression, not set default value for this question.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12738  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-18 07:05:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							f6ec0c771a 
							
						 
					 
					
						
						
							
							In BootScriptSaver, put INFORMATION_OPCODE message to LockBox.  
						
						 
						
						... 
						
						
						
						In BootScriptExecutor, add code to display this INFORMATION_OPCODE message.
Signed-off-by: jyao1
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12735  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-17 09:35:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							f01219e875 
							
						 
					 
					
						
						
							
							MdeModulePkg: Enable port power if port power control feature is supported by EHCI  
						
						 
						
						... 
						
						
						
						signed-off-by: erictian
reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12725  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-16 10:24:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							4a6876b72f 
							
						 
					 
					
						
						
							
							Patch include:  
						
						 
						
						... 
						
						
						
						1. Browser not support suppress attribute for date/time opcode, not enable this attribute.
2. Show year field in %04d format, old format is %4d.
3. Add sample to use the suppress attribute.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12722  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-16 07:16:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							f67c4382ed 
							
						 
					 
					
						
						
							
							Enable lock attribute for statement and form; show this attribute same as grayout.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12721  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-16 05:23:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							85aa96cd54 
							
						 
					 
					
						
						
							
							Update select highlight menu logic when opcode is date/time  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12720  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-16 05:09:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qianouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							1aff716ac7 
							
						 
					 
					
						
						
							
							In AtaAtapiPassThru driver  
						
						 
						
						... 
						
						
						
						1.	move the non-blocking task related setting ahead to store the MapTable and PageCount in case there is a IO operation error happened then the error handler code could use those information to release the resource.
2.	Enlarge the TPL protective area to make sure the simulative delay time is accurate when there is mixing usage of Non blocking and blocking I/O.
Signed-off-by: qianouyang
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12712  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-15 13:44:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							9cc86267ce 
							
						 
					 
					
						
						
							
							Correct AtaAtapiPassThru module packaging info.  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12706  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-15 09:47:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							e846c180b9 
							
						 
					 
					
						
						
							
							The handler dispatcher in PEI statuscode router driver should check if handler is NULL, if it is not NULL, then handler can be called.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12699  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-15 06:36:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d711eb1b 
							
						 
					 
					
						
						
							
							Do not call LocateProtocol when the current TPL is above or equal TPL_NOTIFY.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12696  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-15 01:48:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							960729473e 
							
						 
					 
					
						
						
							
							Follow PI1.2c spec, check empty string and return EFI_INVALID_PARAMETER.  
						
						 
						
						... 
						
						
						
						Clean up comment according to PI1.2c spec.
signed-off-by: jyao1
reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12690  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-14 06:28:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							4efa9e594a 
							
						 
					 
					
						
						
							
							Fix a typo in the comments  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12689  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-14 02:41:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							008d25427c 
							
						 
					 
					
						
						
							
							Remove some useless functions for EhciPei driver.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12677  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-09 09:38:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							fb849d0dc0 
							
						 
					 
					
						
						
							
							Add the missing (UINTN) type cast when calculating the end of variable store.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12672  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-08 08:42:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							8cb3ed513e 
							
						 
					 
					
						
						
							
							Roll back an incorrect change that causes EmuGetVariable always return EFI_NOT_FOUND.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12667  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-08 03:00:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xdu2 
							
						 
					 
					
						
						
						
						
							
						
						
							e2988e6632 
							
						 
					 
					
						
						
							
							MdeModulePkg: Define Boot Logo protocol to convey information of Logo dispayed during boot.  
						
						 
						
						... 
						
						
						
						Signed-off-by: xdu2
Reviewed-by: mdkinney
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12663  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-04 08:27:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							8536cc4b37 
							
						 
					 
					
						
						
							
							MdeModulePkg: ATA performance tuning.  
						
						 
						
						... 
						
						
						
						1. Boost IDE mode boot when slave device is absent.
2. Use D2H FIS to check if the PIO OUT/DMA IN/DMA OUT transfer is finished or error happened. ATA PIO IN has special check as it may just receive PIO SETUP FIS for success case.
3. Add command status register check for IDE DMA transfer.
4. ScsiDiskReadCapacity() in ScsiDisk should return EFI_SUCCESS if SENSE Data request is success.
Signed-off-by: erictian
Reviewed-by: rsun3
Reviewed-by: xdu2
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12658  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-03 12:38:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xdu2 
							
						 
					 
					
						
						
						
						
							
						
						
							9c9f585937 
							
						 
					 
					
						
						
							
							MdeModulePkg: Define correct ABI for issuing UNDI command and UNDI callback functions in SnpDxe.  
						
						 
						
						... 
						
						
						
						This update ensure correct calling convention for interfaces between binary UNDI driver and SnpDxe.
Signed-off-by: xdu2
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12657  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-11-03 02:59:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							7538d53684 
							
						 
					 
					
						
						
							
							MdeModulePkg: Remove variables that are set, but not used  
						
						 
						
						... 
						
						
						
						GCC 4.6 generates a warning when a variable is set,
but never used.
Signed-off-by: jljusten
Reviewed-by: lgao4
Reviewed-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12617  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-31 15:58:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							b2e444aaf7 
							
						 
					 
					
						
						
							
							When browser was requested to go to another formset, it also needs to update the hiihandle in Selection structure. If not update this handle, later when call function GetIfrBinaryData to get binary ifr data will return failed.  
						
						 
						
						... 
						
						
						
						Also add sample code to use it.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12607  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-31 03:33:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							50bdaa0592 
							
						 
					 
					
						
						
							
							Fix compiler warnings.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12606  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-31 01:26:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							306bbe82cb 
							
						 
					 
					
						
						
							
							MdeModulePkg PciBusDxe:  The PCI Bus Driver is updated to support multiple PCI bus ranges for a PCI root bridge.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12600  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-28 09:59:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							d26727de5f 
							
						 
					 
					
						
						
							
							Add the missing HEADER_ALIGN macro.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12597  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-28 09:35:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							b9b5e3078d 
							
						 
					 
					
						
						
							
							Remove hard code video resolution in C code and use PCD PcdVideoHorizontalResolution/PcdVideoVerticalResolution for customization. And when PcdConOutRow/PcdConOutColumn and PcdVideoHorizontalResolution/PcdVideoVerticalResolution are all set to 0, the console will be max video resolution and max text mode.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: niruiyu, hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12595  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-28 08:23:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tye1 
							
						 
					 
					
						
						
						
						
							
						
						
							54ea3ede85 
							
						 
					 
					
						
						
							
							1. Update error handling code if failing attach socket with new PCB.  
						
						 
						
						... 
						
						
						
						2. Set TCP state to Tcp4StateClosed after Configure called with NULL.
Signed-off-by: tye
Reviewed-by: xdu2
Reviewed-by: qouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12591  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-28 07:27:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							6c85d16217 
							
						 
					 
					
						
						
							
							Add core FFS3 support, DxeCore.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12584  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-27 09:23:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							890e54170e 
							
						 
					 
					
						
						
							
							Add core FFS3 support, PeiCore and DxeIpl.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12583  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-27 09:04:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							30f001ca5f 
							
						 
					 
					
						
						
							
							Add core FFS3 support, ExtractGuidedSectionLib/GuidedSectionExtractionLib/PiFirmwareFile.h.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12582  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-27 08:45:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							59d88f42ca 
							
						 
					 
					
						
						
							
							Check the serial buffer empty status before performing the serial IO reading operation.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12581  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-27 05:38:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							bdfbe63efa 
							
						 
					 
					
						
						
							
							Store PeiServices** when updating IDT table in DxeIplPeim before transfer to long mode.  
						
						 
						
						... 
						
						
						
						Signed-off-by: vanjeff
Reviewed-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12580  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-27 05:26:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							20258293aa 
							
						 
					 
					
						
						
							
							Initialize the parameter mUnicodeCollation before use it to avoid system hang.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12577  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-27 01:10:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							501793fad4 
							
						 
					 
					
						
						
							
							Adopt new IPv4/IPv6 device path for network modules.  
						
						 
						
						... 
						
						
						
						Signed-off-by: tye
Reviewed-by: niruiyu
Adopt SasEx and new IPv6 device path for DevicePathDxe driver.
Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12574  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-26 09:29:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xdu2 
							
						 
					 
					
						
						
						
						
							
						
						
							e20d6513ed 
							
						 
					 
					
						
						
							
							MdeModulePkg: Enhance error handling in NetLibGetMacAddress() of DxeNetLib.  
						
						 
						
						... 
						
						
						
						Signed-off-by: xdu2
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12572  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-26 06:52:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							5f4ef94a55 
							
						 
					 
					
						
						
							
							Fix error: Multiline option info only shows the first line error, should shows the full info.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12566  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-25 09:00:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							608817ad71 
							
						 
					 
					
						
						
							
							Change the SimpleTextInEx implementation to return CTRL+C when CTRL and C are both pressed; SimpleTextIn implementation still returns CTRL+3.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: qianouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12563  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-25 06:11:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							f68af18ee9 
							
						 
					 
					
						
						
							
							Support Variable driver (EmuRuntimeDxe) to support the default variable data stored in HOB.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12553  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-19 09:30:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							9e70c18b1f 
							
						 
					 
					
						
						
							
							If the data buffer described by InDataBuffer/OutDataBuffer and InTransferLength/OutTransferLength is too big to be transferred, EFI_BAD_BUFFER_SIZE should be returned  
						
						 
						
						... 
						
						
						
						Signed-off-by:erictian
Reviewed-by:li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12549  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-19 05:15:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							e3d5b59a65 
							
						 
					 
					
						
						
							
							Fix GCC build failure.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12546  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-18 07:12:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							5a3a6aa787 
							
						 
					 
					
						
						
							
							MdeModulePkg PciBusDxe: Allows PCI device drivers to set the EFI_PCI_IO_ATTRIBUTE_DUAL_ADDRESS_CYCLE attribute for a PCI device.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12545  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-18 03:33:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							de2a15eebb 
							
						 
					 
					
						
						
							
							Fix the clang compilation failure to handle all the values in a case statement for enum type value.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Andrew Fish
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12539  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-14 07:46:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7aff7249 
							
						 
					 
					
						
						
							
							Change Variable driver (Pei/RuntimeDxe) to support the default variable data stored in HOB.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12538  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-14 05:19:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							90f6df07f8 
							
						 
					 
					
						
						
							
							Refine code and check null pointer error.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12532  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-13 02:31:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							c86b273d90 
							
						 
					 
					
						
						
							
							Grub4Dos copies the BPB of the first partition to the MBR. If the DriverBindingStart() of the Fat driver gets run before that of Partition driver only the first partition can be recognized.  
						
						 
						
						... 
						
						
						
						Let the driver binding version of Partition driver be higher than that of Fat driver to make sure the DriverBindingStart() of the Partition driver gets run before that of Fat driver so that all the partitions can be recognized.
Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12528  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-12 02:45:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							47f8d0f3c3 
							
						 
					 
					
						
						
							
							Fix Smbios table checksum error, by zero IntermediateChecksum and EntryPointStructureChecksum before checksum calculation.  
						
						 
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: elvinli
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12527  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-11 13:25:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							30d636c8d9 
							
						 
					 
					
						
						
							
							AsciiSPrint returns The number of ASCII characters in the produced output buffer not including the Null-terminator, but SerialStatusCodeWorker has bug which overwrites the last character, which causes there is a missing character in serial log output. The fix is to resolve this issue.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12526  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-11 03:45:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							39099cbdcf 
							
						 
					 
					
						
						
							
							Enhance op-code EFI_IFR_TO_BOOLEAN to case insensitive.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12520  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-10 03:17:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							c4042207d6 
							
						 
					 
					
						
						
							
							When the CONFIG_ACCESS_PROTOCOL.CallBack function return error, the question should restore to old value  
						
						 
						
						... 
						
						
						
						Signed-off-by:ydong10
Reviewed-by:lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12518  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-09 10:52:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							269218a300 
							
						 
					 
					
						
						
							
							Update code to make get string case insensitive about language  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: rsun3
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12517  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-09 10:44:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andrewfish 
							
						 
					 
					
						
						
						
						
							
						
						
							d4a78455c6 
							
						 
					 
					
						
						
							
							Add a GUIDed HOB to init Debug Print error level earlier in DXE. Add NULL PEIM library to init HOB.  
						
						 
						
						... 
						
						
						
						Debug Print Error level can be controled by an EFI variable. Update the DXE version of the library to use a HOB if the variable services are not yet availilbe. This allows the variable to be used early in the DXE phase. 
approved-by: andrewfish
reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12516  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-08 21:00:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfu5 
							
						 
					 
					
						
						
						
						
							
						
						
							02a758cb0b 
							
						 
					 
					
						
						
							
							Add pointer check for NULL before dereference it.  
						
						 
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: xdu2
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12514  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-08 02:55:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc6ad3935 
							
						 
					 
					
						
						
							
							MdeModulePkg: TerminalDxe driver code clean up  
						
						 
						
						... 
						
						
						
						Roll back the EOL change wrongly made by last patch.
Adjust the space to align to the EDKII coding style.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12513  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-08 02:44:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							02b7bcf9ce 
							
						 
					 
					
						
						
							
							MdeModulePkg: Fix TerminalDxe FIFO Data Loss  
						
						 
						
						... 
						
						
						
						Fixes a Terminal FIFO full issue that caused data to be lost. The Unicode and EFI Key FIFOs are now checked to make sure they have spaces before pushing another entry.
Signed-off-by: eugenecohen
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12512  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-10-08 02:09:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qianouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							3765794ca3 
							
						 
					 
					
						
						
							
							1. Add Partial Keystroke Support in UsbKb drivers. See the Uefi2.3.1a chapter 11.2  
						
						 
						
						... 
						
						
						
						Signed-off-by: qianouyang
Reviewed-by: niruiyu vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12494  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-30 07:28:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							19bc852765 
							
						 
					 
					
						
						
							
							remove unnecessary retry logic from usb mass storage driver.  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12476  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-29 09:14:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							04eb20aa85 
							
						 
					 
					
						
						
							
							Add pointer check for NULL before dereference it.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: rsun3, lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12472  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-29 06:33:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							a93e23f9ed 
							
						 
					 
					
						
						
							
							MdeModulePkg PCI Bus Driver: Add more checks before dispatching an EFI PCI Option ROM image.  
						
						 
						
						... 
						
						
						
						* Check if the machine type of the image is supported by the current UEFI system.
* Ignore the image if it is an EFI application as required by the UEFI spec.
Signed-off-by: rsun3
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12465  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-28 07:50:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							f00237c1d2 
							
						 
					 
					
						
						
							
							Fix ICC9 build break.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12446  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-27 03:46:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							60c0073fd7 
							
						 
					 
					
						
						
							
							Remove ASSERT (EFI_IMAGE_MACHINE_TYPE_SUPPORTED (Image->Machine)) in StartImage.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jyao1 rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12443  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-26 09:32:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							d12c6a78aa 
							
						 
					 
					
						
						
							
							error handling enhancement for possible null pointer dereference  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12437  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-23 07:44:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							2256f1f757 
							
						 
					 
					
						
						
							
							Roll back r12434.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12436  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-23 06:45:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac6017fe8 
							
						 
					 
					
						
						
							
							error handling enhancement for possible null pointer dereference  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12434  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-23 05:17:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4af8fce2 
							
						 
					 
					
						
						
							
							Return empty string when END device path is passed in to align the original behavior in order to keep backward compatibility.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: erictian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12402  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-22 02:56:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							3ecd0155a9 
							
						 
					 
					
						
						
							
							Add PCD for 1G page table  
						
						 
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12400  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-21 05:59:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							378175d258 
							
						 
					 
					
						
						
							
							Add PCD for 1G page table  
						
						 
						
						... 
						
						
						
						signed off by: jyao1
reviewed by: jfan12
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12397  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-21 03:45:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							125887e7e8 
							
						 
					 
					
						
						
							
							Coding style refinement.  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12396  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-21 03:35:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							5c5afa7265 
							
						 
					 
					
						
						
							
							Remove EFI_USER_INFO_ACCESS_SETUP_ADMIN_GUID definition from MdeModulePkg, because it has been defined in MdePkg.  
						
						 
						
						... 
						
						
						
						And, keep its definition into MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr to let VFR file consume it.
Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12395  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-21 02:50:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							2740a797df 
							
						 
					 
					
						
						
							
							MdeModulePkg PeiMain: Enhance the PEI Core to convert GUID/PPI pointers pointing to somewhere in the temporary stack in PPI descriptors.  
						
						 
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: lzeng14
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12390  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-20 09:17:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							89a90ae648 
							
						 
					 
					
						
						
							
							Correct Include style to pass GCC build.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12387  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-20 06:15:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							54d3b84e3e 
							
						 
					 
					
						
						
							
							Correct 1G page table generation.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12380  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-19 13:02:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							65fd395218 
							
						 
					 
					
						
						
							
							The patch enhances the Partition driver to return the media status (EFI_NO_MEDIA/EFI_MEDIA_CHANGED) even the other parameters are not valid for BlockIo2 interfaces.  
						
						 
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: erictian
Reviewed-by: qianouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12378  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-19 06:24:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							586b399d40 
							
						 
					 
					
						
						
							
							Revert the wrong patch that adds NOOPT target into MdeModulePkg.dsc.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12377  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-18 12:28:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ad2d7a29 
							
						 
					 
					
						
						
							
							Clean up the private GUID definition in module Level.  
						
						 
						
						... 
						
						
						
						0. Remove the unused private GUID from module source files.
1. Use gEfiCallerIdGuid replace of the private module GUID.
2. Add the public header files to define HII FormSet and PackageList GUID used in every HII driver.
3. Move two EBC protocols for debug purpose from EBC driver to MdeModulePkg Include directory. 
Signed-off-by: lgao4
Reviewed-by: ydong10 gdong1 tye jfan12 wli12 rsun3 jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12373  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-18 12:21:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							e7fe402863 
							
						 
					 
					
						
						
							
							Fix Build fail for NT32 platform.  
						
						 
						
						... 
						
						
						
						Sigened-off-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12371  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-17 06:48:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6595dca0 
							
						 
					 
					
						
						
							
							Correct comments for NULL return value of HiiLib HiiAddPackages().  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12366  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-16 08:53:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3d9a851b 
							
						 
					 
					
						
						
							
							Add exit action when Config_Access_Protocol.CallBack function returns Submit or Reset which is follow UEFI spec 2.3.1.  
						
						 
						
						... 
						
						
						
						Also update the impact drivers to keep the old behaviors.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12365  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-16 06:13:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							e4f95ca527 
							
						 
					 
					
						
						
							
							Refine the logic about getting Value info to avoid check data error.  
						
						 
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12360  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-16 01:22:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							424b7c9f8f 
							
						 
					 
					
						
						
							
							Enhance the PEI Core to convert pointers pointing to PPI descriptors on the temporary stack.  
						
						 
						
						... 
						
						
						
						Signed-off by: rsun3
Reviewed-by:   li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12354  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-15 06:48:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							a9292c1363 
							
						 
					 
					
						
						
							
							1) remove wrong global variable usage because it will bring data corrupt if there are multiple XHCI host controllers.  
						
						 
						
						... 
						
						
						
						2) coding style clean up.
Signed-off-by: erictian
Reviewed-by: ydong10
Reviewed-by: jshi19
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12351  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-14 12:13:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							83a52195e8 
							
						 
					 
					
						
						
							
							Fix build error.  
						
						 
						
						... 
						
						
						
						sign of by: jyao1
reviewed by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12347  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-14 07:11:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							32e8520919 
							
						 
					 
					
						
						
							
							Add [LibraryClasses] definition for MdeModulePkg\Include\Library\LockBoxLib.h.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12343  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-14 00:45:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								oliviermartin 
							
						 
					 
					
						
						
						
						
							
						
						
							8adfcdddf6 
							
						 
					 
					
						
						
							
							MdeModulePkg/HiiDatabaseDxe: Removed unused variables  
						
						 
						
						... 
						
						
						
						'VarDefaultName' and 'ResultSize' were set but not used.
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12341  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-13 15:22:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								oliviermartin 
							
						 
					 
					
						
						
						
						
							
						
						
							76e7eeea17 
							
						 
					 
					
						
						
							
							MdeModulePkg/UsbBusDxe: Removed unused variable  
						
						 
						
						... 
						
						
						
						'SnString' is set but not used.
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12340  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-13 15:21:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							0a48ffb0c7 
							
						 
					 
					
						
						
							
							Add comments for gEfiFormBrowserExProtocolGuid.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12338  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-13 09:36:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							48a9d5f778 
							
						 
					 
					
						
						
							
							Enhance EDKII Browser to support flexible HotKey setting.  
						
						 
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12336  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-13 09:32:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							f63085f50c 
							
						 
					 
					
						
						
							
							Add NULl check for pointer.  
						
						 
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: lgao4, lzeng14
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12333  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-13 06:16:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							c56b65665d 
							
						 
					 
					
						
						
							
							Use CPU_HOB to detect max address support from platform, and added 1G page table support.  
						
						 
						
						... 
						
						
						
						Sign-off-by: jyao1
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12332  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-13 05:48:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfu5 
							
						 
					 
					
						
						
						
						
							
						
						
							c3cd46d421 
							
						 
					 
					
						
						
							
							1. Fix bug in PXE driver UdpRead function to handle the IP fragmentation.  
						
						 
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: xdu2
Reviewed-by: hhuan13
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12309  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-09 08:31:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								erictian 
							
						 
					 
					
						
						
						
						
							
						
						
							ae5dc79532 
							
						 
					 
					
						
						
							
							Media detection logic is enhanced to be more robust.  
						
						 
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: hhuan13
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12289  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-07 08:11:42 +00:00