Olivier Martin 
							
						 
					 
					
						
						
							
						
						e7a2064ec7 
					 
					
						
						
							
							Removes some unused assigned variables. Some compiler (GCC in this case) raises a warning/error.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16187  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-29 08:46:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						c609f3d7f9 
					 
					
						
						
							
							Correct the convert hex string to decimal value logic.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16150  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-22 05:37:16 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						122d9317cf 
					 
					
						
						
							
							Refine the code, remove the useless code.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16112  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-16 07:01:03 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						46dd58879d 
					 
					
						
						
							
							IntelFrameworkModulePkg: Convert non DOS format files to DOS format  
						
						... 
						
						
						
						Module UNI and Package UNI files are not DOS format. Convert them to DOS format.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16045  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-03 08:45:37 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						c193724bd6 
					 
					
						
						
							
							Add the missing GUID in BdsDxe.inf  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15973  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-28 15:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								Zeng, Star 
							
						 
					 
					
						
						
							
						
						9fbebd8599 
					 
					
						
						
							
							IntelFrameworkModulePkg: INF/DEC file updates to EDK II packages  
						
						... 
						
						
						
						2. Add MODULE_UNI_FILE file that contains the localized Abstract and Description of a module.
a. Addresses an information gap between INF files and the UEFI Distribution Packaging Specification XML schema
b. There will be an associated update to UPT in BaseTools to consume MODULE_UNI_FILE and associated UNI file during UDP creation that performs the INF -> XML conversion.
c. There will be an associated update to UPT in BaseTools to produce MODULE_UNI_FILE and associated UNI file during UDP installation that performs the XML -> INF conversion.
3. Add Module Extra UNI file that provides the localized Name of a module.
a. [UserExtensions.TianoCore."ExtraFiles"] provides an easy method for a module to specify extra files not listed in [Sources] or [Binaries] sections to be added to a UDP without having to list the files in the UPT package information data file.
b. There will be an associated update to UPT in BaseTools to package up files listed in [UserExtensions.TianoCore."ExtraFiles"] during UDP creation.
c. UNI file contains localized name of a module to go along with the localized Abstract and Description from the MODULE_UNI_FILE.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zeng, Star <star.zeng@intel.com >
Reviewed-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15967  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-28 07:02:57 +00:00 
						 
				 
			
				
					
						
							
							
								Zeng, Star 
							
						 
					 
					
						
						
							
						
						f9841f04ad 
					 
					
						
						
							
							IntelFrameworkModulePkg: INF/DEC file updates to EDK II packages  
						
						... 
						
						
						
						1. Usage information in INF file comment blocks are either incomplete or incorrect.  
This includes usage information for Protocols/PPIs/GUIDs/PCDs/HOBs/Events/BootModes.  
The syntax for usage information in comment blocks is defined in the EDK II Module Information (INF) Specification
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zeng, Star <star.zeng@intel.com >
Reviewed-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15966  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-28 06:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						231ea883ed 
					 
					
						
						
							
							Allocate exact memory size for string buffer to avoid buffer overflow.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Ni Ruiyu <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15863  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-21 05:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
							
						
						a1360fa3de 
					 
					
						
						
							
							Use StrnCat instead of StrCat to avoid target buffer overflow.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
Reviewed-by: Eric Dong <Eric.Dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15797  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-14 02:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
							
						
						1a45b15eae 
					 
					
						
						
							
							Add type cast on variable before operation.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
Reviewed-by: Eric Dong <Eric.Dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15778  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-08 05:52:01 +00:00 
						 
				 
			
				
					
						
							
							
								isakov-sl 
							
						 
					 
					
						
						
							
						
						0fb4402246 
					 
					
						
						
							
							Fixed one possible array  out of bounds issue.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by:  isakov-sl@bk.ru 
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15673  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-23 07:34:59 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						720624cce0 
					 
					
						
						
							
							Refine code to follow good coding style.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15636  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-07 06:30:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						8acb3f7b54 
					 
					
						
						
							
							Refine the save action for the BdsDxe.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15616  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-04 01:58:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						45295cf5a5 
					 
					
						
						
							
							Refine code to make it more safely.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Jeff Fan <jeff.fan@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15592  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-06-25 06:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						8819a096b1 
					 
					
						
						
							
							Fix GCC build fail.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15570  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-06-19 01:58:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						be9304f33f 
					 
					
						
						
							
							Support RouteConfig function for BdsDxe driver.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Gao, Liming <liming,gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15563  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-06-18 02:19:50 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						d78687fc47 
					 
					
						
						
							
							Update code logic to let BDS UI can shows more than one formsets in one HiiHandle.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Gao, Liming <liming,gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15479  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-23 02:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						c4571f0479 
					 
					
						
						
							
							Add check to avoid null pointer deference.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15410  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-03-28 02:50:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						be9198c96d 
					 
					
						
						
							
							Remove RT attribute for variable LegacyDevOrder  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15391  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-03-26 04:23:48 +00:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						b2bd493edb 
					 
					
						
						
							
							MdeModulePkg/SecurityPkg Variable: Calculate enough space for PlatformLang and Lang variables and use PcdUefiVariableDefaultLangDeprecate to turn off auto update between PlatformLang and Lang variables.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
Reviewed-by: Guo Dong <guo.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15388  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-03-25 06:56:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						69fc8f080e 
					 
					
						
						
							
							Report the setting variable failure to platform through the status code when core cannot handle the error.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15385  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-03-25 02:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								Tian, Hot 
							
						 
					 
					
						
						
							
						
						4c8f6044a2 
					 
					
						
						
							
							Fix CRLF format  
						
						... 
						
						
						
						Signed-off-by: Tian, Hot <hot.tian@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15154  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-22 08:38:20 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						c93bcb7ef4 
					 
					
						
						
							
							Return to BMM page if parse the file info failed.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Siyuan Fu <siyuan.fu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15067  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-09 05:59:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						0b716fd764 
					 
					
						
						
							
							Rollback the patch 15054.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15059  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-08 08:21:22 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						eff077992a 
					 
					
						
						
							
							Not update the status until parse the file info success.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15054  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-07 07:34:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						d4468cdf14 
					 
					
						
						
							
							Rollback the change to EFI_BOOT_KEY_DATA structure since UEFI Spec adds the clarification that bitfields are ordered such that bit 0 is the least significant bit.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15000  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-12-18 05:51:22 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						98b241d634 
					 
					
						
						
							
							Remove local function IsValidDevicePath and use new interface provided by UefiDevicePathlib.  
						
						... 
						
						
						
						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@13742  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-09-26 09:01:23 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						42ed76042a 
					 
					
						
						
							
							1. Fix a bug when comparing two timestamp in auth-variable driver.  
						
						... 
						
						
						
						2. Remove the TimeCompare function in Bds since it's not used anymore.
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com >
Reviewed-by: Ye Ting  <ting.ye@intel.com >
Reviewed-by: Dong Guo <guo.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13731  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-09-14 02:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						dbcecd5da2 
					 
					
						
						
							
							Should pass in bytes of string buffer to UnicodeSPrint() rather than Unicode string length.  
						
						... 
						
						
						
						Signed-off-by: Tian Feng <feng.tian@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13691  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-08-29 09:23:34 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						53cdd43979 
					 
					
						
						
							
							Change the EFI_BOOT_KEY_DATA definition to use macro instead of bit fields.  
						
						... 
						
						
						
						Change the BDS module in IntelFrameworkModulePkg to use the new EFI_BOOT_KEY_DATA definition.
Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com >
Reviewed-by: Eric Dong<eric.dong@intel.com >
Reviewed-by: Kinney Michael D<michael.d.kinney@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13659  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-08-22 02:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
							
						
						e27ad65778 
					 
					
						
						
							
							Fix 2 errors for new feature  
						
						... 
						
						
						
						Signed-off-by: Chao Zhang<chao.b.zhang@intel.com >
Reviewed-by: Eric Dong<eric.dong@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13608  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-08-10 06:47:11 +00:00