czhang46 
							
						 
					 
					
						
						
						
						
							
						
						
							09363ecafd 
							
						 
					 
					
						
						
							
							Fix wrong parameter usage in GenericBdsLibConstructor  
						
						... 
						
						
						
						Signed-off-by : Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by   : Ni Ruiyu   <ruiyu.ni@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14826  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-11-07 02:28:03 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7273293d 
							
						 
					 
					
						
						
							
							Fix DxeCapsuleLib build failure  
						
						... 
						
						
						
						Signed-off-by : Chao Zhang <chao.b.zhang@intel.com>
Reviewed-by   : Gao Liming <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14779  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-10-16 07:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
						
						
							
						
						
							566771b0a7 
							
						 
					 
					
						
						
							
							Enable UEFI firmware to support FMP capsule format.  
						
						... 
						
						
						
						signed-off-by : Chao Zhang <chao.b.zhang@intel.com>
reviewed-by   : Gao Liming <liming.gao@intel.com>
reviewed-by   : Yao Jiewen <Jiewen.yao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14773  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-10-15 01:31:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							dc84077317 
							
						 
					 
					
						
						
							
							Move update legacy order logic from CHANGING to CHANGED.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14768  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-10-14 02:42:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							59ec2b00f9 
							
						 
					 
					
						
						
							
							Correct a typo: Change the type of the 4th parameter of EFI_DRIVER_HEALTH_PROTOCOL::Repair() from EFI_DRIVER_HEALTH_REPAIR_PROGRESS_NOTIFY to EFI_DRIVER_HEALTH_REPAIR_NOTIFY to follow the UEFI spec.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14767  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-10-14 02:02:02 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a9b63cdf 
							
						 
					 
					
						
						
							
							Fix the BdsExpandPartitionPartialDevicePathToFull() hang issue by duplicates BlockIoDevicePath when the CachedDevicePath returned from BdsLibDelPartMatchInstance() is NULL.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Chao B Zhang <chao.b.zhang@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14733  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-09-26 05:53:11 +00:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
						
						
							
						
						
							e84f07b5fc 
							
						 
					 
					
						
						
							
							Create PCDs in MdeModulePkg for ACPI table OEM_ID/OEM_TABLE_ID/OEM_REVISION/CREATOR_ID/CREATOR_REVISION customization.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14672  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-09-16 02:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							863986b3c8 
							
						 
					 
					
						
						
							
							Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToText, ConvertTextToDevicePath and ConvertTextToDeviceNode APIs in DevicePathLib.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Guo Dong <guo.dong@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14505  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-07-26 03:14:08 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							f6c07313d1 
							
						 
					 
					
						
						
							
							Move the memory allocation and variable set to BdsEntry, use VariableLock protocol to lock the L”PerfDataMemAddr” variable and prevent malware to update it.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14386  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-05-23 02:56:41 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							ff8438477f 
							
						 
					 
					
						
						
							
							Add EDKII_VARIABLE_LOCK_PROTOCOL and the implementation in MdeModulePkg variable drivers.  
						
						... 
						
						
						
						Add code in BdsDxe driver to call the protocol to mark the read-only variables defined in the UEFI Spec.
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Guo Dong <guo.dong@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14372  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-05-17 03:49:35 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							cbcccd2c9d 
							
						 
					 
					
						
						
							
							Update Code to pass EBC compiler.  
						
						... 
						
						
						
						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@14352  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-05-13 02:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							ee65c5083b 
							
						 
					 
					
						
						
							
							Check if video device exists before trying to install Video OpROM.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14335  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-05-09 08:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							7aa54c140c 
							
						 
					 
					
						
						
							
							Remove the blank line between InitializeLangVariable() and it's function header.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14311  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-04-23 12:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							e9521b086a 
							
						 
					 
					
						
						
							
							Fix GCC build failure caused by R14307.  
						
						... 
						
						
						
						Signed-off-by: Signed-off-by: Isakov S.L. <isakov-sl@bk.ru>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14308  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-04-23 01:42:35 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							0c9dc21320 
							
						 
					 
					
						
						
							
							Enhance InitializeLanguage() to set PcdUefiVariableDefaultPlatformLang to PlatformLang variable if the value of PlatformLang variable has been set an unsupported value(not one of PlatformLangCodes variable), and assert when default (Platform)Lang PCD value is not set to one of (Platform)LangCodes PCD value.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14307  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-04-22 09:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							007f932de6 
							
						 
					 
					
						
						
							
							Add OpROM code type check to ensure OpROM is PCAT legacy OpROM when an OpROM is passed to InstallPciRom.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14260  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-04-12 07:34:27 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							de12ae821c 
							
						 
					 
					
						
						
							
							Get the language string before use it to avoid reuse freed buffer.  
						
						... 
						
						
						
						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@14241  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-04-03 07:18:39 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							1687559138 
							
						 
					 
					
						
						
							
							When EDID comes from hardware INT10 and does not include 800x600, 640x480 and 1024x768, but INT10 supports these modes, add them into GOP mode.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14225  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-03-29 03:14:30 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							37406c34c3 
							
						 
					 
					
						
						
							
							Remove BdsLibConnectConsoleVariableWithoutDispatch() and enhance BdsLibConnectDevicePath() to only call gDS->Dispatch() when the current TPL is TPL_APPLICATION  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Chao B Zhang <chao.b.zhang@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14211  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-03-19 07:10:51 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							0934a60581 
							
						 
					 
					
						
						
							
							Call LegacyBiosInstallVgaRom to shadow Legacy VBIOS instead of LegacyBiosInstallPciRom during legacy boot.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14205  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-03-15 01:34:21 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e91b73d1 
							
						 
					 
					
						
						
							
							Follow UEFI spec, set TimeOut and HwErrRecSupport variable by EFI variable service instead of PcdSet().  
						
						... 
						
						
						
						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@14162  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-03-05 12:20:53 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							9bdcf582d1 
							
						 
					 
					
						
						
							
							Refine the code to avoid error report.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14143  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-02-21 05:54:24 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ded3c4f0 
							
						 
					 
					
						
						
							
							BMP file may has padding data between the bmp header section and the bmp data section, but current code logic not consider this case, so the check is not valid for some bmp file. Refine the logic for this case.  
						
						... 
						
						
						
						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@14142  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-02-21 05:48:37 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							a412ad88e5 
							
						 
					 
					
						
						
							
							Get support languages from "PlatformLangCodes" instead of front page string package.  
						
						... 
						
						
						
						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@14114  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-01-30 05:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							7f7dba5c86 
							
						 
					 
					
						
						
							
							Take the highest horizontal resolution as highest video resolution.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
Reviewed-by: Tian Hot <hot.tian@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14075  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-01-22 06:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							2e0910acd5 
							
						 
					 
					
						
						
							
							Parse full EDID data to get all video resolutions supported by monitors.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14073  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-01-22 06:18:50 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							73f0127f98 
							
						 
					 
					
						
						
							
							Fix ICC11(VS2005) build failure.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14062  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-01-17 03:28:05 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							d2b9b33737 
							
						 
					 
					
						
						
							
							Follow UEFI spec, clean the CRC32 field before calculate CRC for system table.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14049  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-01-15 06:38:45 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							d0ad204c5b 
							
						 
					 
					
						
						
							
							Update PCD description.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Fan Jeff <jeff.fan@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13992  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-12-12 08:25:05 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							3e5eb44701 
							
						 
					 
					
						
						
							
							Remove hard code value and create new PCDs for OpROM reserved range in CSM module.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13991  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-12-12 07:47:33 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							c93776c2d4 
							
						 
					 
					
						
						
							
							ACPI4.0/5.0 have clear description:  
						
						... 
						
						
						
						FIRMWARE_CTRL: If the X_FIRMWARE_CTRL field contains a non zero value then this field must be zero.
X_FIRMWARE_CTRL: This field is used when the physical address of the FACS is above 4GB. If the FIRMWARE_CTRL field contains a non zero value then this field must be zero.
Update code in AcpiSupport/AcpiTable when it produces this field to set one only.
Update code in AcpiS3Save when it consumes this field, check 0 value.
Signed-off-by: jiewen.yao@intel.com 
Reviewed-by: star.zeng@intel.com 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13980  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-30 09:03:15 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							6c2f76ed70 
							
						 
					 
					
						
						
							
							Fix IA32 build failure to add UINTN type cast.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13960  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-26 00:34:34 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							554e88d230 
							
						 
					 
					
						
						
							
							Update FrameBufferSize aligned with UEFI spec.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13959  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-23 08:24:19 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							d316f1dca1 
							
						 
					 
					
						
						
							
							Fix GCC44 build failure.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13956  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-21 03:03:32 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							6d55565d68 
							
						 
					 
					
						
						
							
							If IDE controller is not in IDE mode, we should not clear IO bar.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13953  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-20 00:59:17 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							091249f497 
							
						 
					 
					
						
						
							
							Just reserve memory space for page table, but not create it, and allocate the memory with ReservedMemory instead of ACPIMemoryNVS.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13952  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-19 02:15:46 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							22921b02ab 
							
						 
					 
					
						
						
							
							Remove 0xc8000 check when searching PNP header. Remove the check about the size of Init code when validating if PCI 3.0 OPROM is successfully started.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13944  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-15 02:10:44 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							60bee0c9b5 
							
						 
					 
					
						
						
							
							BiosVideo allocate wrong size of buffer for EDID override data. Fix this issue to allocate correct buffer size.  
						
						... 
						
						
						
						Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
Reviewed-by: Elvin Li <elvin.li@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13934  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-12 03:48:35 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							8472f1f59d 
							
						 
					 
					
						
						
							
							Build the registered guid HOB and SystemTable to record the GUID itself in PeiExtractGuidedSectionLib and DxeExtractGuidedSectionLib, and also state the restriction in BaseExtractGuidedSectionLib.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13930  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-11-08 01:12:56 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							cb38c322f0 
							
						 
					 
					
						
						
							
							Add missing status code in several modules.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Yao Jiewen <jiewen.yao@intel.com>
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com>
Reviewed-by: Gao Liming <liming.gao@intel.com>
Reviewed-by: Tian Feng <feng.tian@intel.com>
Reviewed-by: Fan Jeff <jeff.fan@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13889  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-30 04:19:03 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							e6fa789014 
							
						 
					 
					
						
						
							
							Use ReadUnaligned16 function to access the buffer which is pointed by a possible unaligned pointer.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13879  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-24 01:10:47 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							5077d4e5df 
							
						 
					 
					
						
						
							
							Add assertion to make sure the pointer is not NULL.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13877  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-23 06:42:32 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							f52be04a2f 
							
						 
					 
					
						
						
							
							Fix a bug that causes GCC build failure.  
						
						... 
						
						
						
						Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Ruiyu Ni<ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13870  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-19 00:00:35 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							39b36547a2 
							
						 
					 
					
						
						
							
							Fix a bug that incorrectly uses && instead of !! in IsKeyOptionVariable().  
						
						... 
						
						
						
						Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Ruiyu Ni<ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13869  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-18 23:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							ad481b0b99 
							
						 
					 
					
						
						
							
							Remove the KeyOrder variable dependency from BDS  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com>
Reviewed-by: Eric Dong<eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13861  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-18 07:31:49 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							616ac6f569 
							
						 
					 
					
						
						
							
							Fix ECC issue.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Dong Eric <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13855  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-17 05:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							fe8a16e52b 
							
						 
					 
					
						
						
							
							Fix a typo in comments.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Tian, Feng <feng.tian@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13851  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-16 09:26:32 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							4ccfd30544 
							
						 
					 
					
						
						
							
							Add PcdFastPS2Detection to improve PS2 keyboard driver start performance.  
						
						... 
						
						
						
						Signed-off-by: Li Elvin <elvin.li@intel.com>
Reviewed-by: Yao Jiewen<jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13820  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-11 07:01:22 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
						
						
							
						
						
							ce68d3bc68 
							
						 
					 
					
						
						
							
							Add missing braces around initializer.  
						
						... 
						
						
						
						Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Qian Ouyang <qian.ouyang@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-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@13817  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-11 02:15:23 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
						
						
							
						
						
							5676ccca07 
							
						 
					 
					
						
						
							
							Fix some corner case for LazyConIn feature  
						
						... 
						
						
						
						Signed-off-by: chao zhang <chao.b.zhang@intel.com>
Reviewed-by  : Ni Ruiyu   <ruiyu.ni@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13814  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-10-10 07:29:45 +00:00