Hao Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							bc19591807 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Modify IsaSerialDxe to follow driver rules  
						
						... 
						
						
						
						IsaSerialDxe creates child handles and wishes to retrieve the name for
those child controllers.
However, in the IsaSerialComponentNameGetControllerName() function, it
directly return EFI_UNSUPPORTED when ChildHandle != NULL.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17289  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-05-05 02:34:20 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
						
						
							
						
						
							b483e74d5a 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Add UEFI2.5 PersistentMemory support in LegacyBios  
						
						... 
						
						
						
						LegacyBiosDxe converts EfiPersistentMemory to E820 EfiAddressRangePersistentMemory.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17244  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-04-29 01:38:01 +00:00 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							8e8228564c 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: update comments to clarify runtime memory usage for legacy OS.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17138  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-04-10 00:49:15 +00:00 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							800765aa19 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: add comments to clarify runtime memory usage for legacy OS.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17135  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-04-09 07:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								David Woodhouse 
							
						 
					 
					
						
						
						
						
							
						
						
							ff247afd22 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Update LegacyBiosDxe to use UmaAddress and UmaSize in CSM 0.98.  
						
						... 
						
						
						
						The UmaAddress/UmaSize fields allows the CSM to have writable memory 
between the top of the option ROMs and the start of its read-only code segment.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17131  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-04-08 01:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							c8a2836a82 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Put report status code after event was signaled per PI spec.  
						
						... 
						
						
						
						For PI spec vol3, 
"EFI_SW_DXE_BS_PC_LEGACY_BOOT_EVENT   The event with GUID EFI_EVENT_LEGACY_BOOT_GUID was signaled."
"EFI_SW_DXE_BS_PC_READY_TO_BOOT_EVENT The EFI_EVENT_GROUP_READY_TO_BOOT event was signaled."
However, in current code base, they are reported before events were signaled. 
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17124  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-04-07 03:33:07 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
						
						
							
						
						
							584ea2c8ef 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Move LzmaDecompress GUID  
						
						... 
						
						
						
						Move LzmaDecompress GUID definition from IntelFrameworkModulePkg to MdeModulePkg
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17110  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-04-03 02:49:10 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
						
						
							
						
						
							4569c9e655 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Cleanup PeiDxeDebugLibReportStatusCode  
						
						... 
						
						
						
						Cleanup PeiDxeDebugLibReportStatusCode library instance not to depend on
IntelFrameworkPkg and IntelFrameworkModulePkg.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17109  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-04-03 02:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								Hao Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							9439da565e 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Remove a duplicated hardcode string  
						
						... 
						
						
						
						Removed a hardcode UNICODE string in IsaSerialDxe.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Michael Kinney <Michael.d.kinney@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17061  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-03-18 00:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Shumin Qiu 
							
						 
					 
					
						
						
						
						
							
						
						
							207f04793e 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Fix typo.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Shumin Qiu <shumin.qiu@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17044  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-03-13 08:05:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							8c4cf6e769 
							
						 
					 
					
						
						
							
							Remove invalid value sync action when changing value. Else later save change action will fail.  
						
						... 
						
						
						
						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@16839  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-02-12 08:40:16 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
						
						
							
						
						
							30aba8d334 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: Update PeiDxeDebugLibReportStatusCode library  
						
						... 
						
						
						
						Implement new API DebugPrintLevelEnabled() to base on PCD PcdFixedDebugPrintErrorLevel.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16786  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-02-06 06:32:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Justen 
							
						 
					 
					
						
						
						
						
							
						
						
							3f3c4895da 
							
						 
					 
					
						
						
							
							*/Contributions.txt: Update example email address  
						
						... 
						
						
						
						Use the example.com domain as recommended in RFC 2606.
NOTE: This does not modify the wording of the "TianoCore Contribution
      Agreement 1.0" section
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Bruce Cran <bruce.cran@gmail.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16724  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-02-03 17:29:14 +00:00 
						 
				 
			
				
					
						
							
							
								Shumin Qiu 
							
						 
					 
					
						
						
						
						
							
						
						
							d8bf346886 
							
						 
					 
					
						
						
							
							Refine the format of GUID in INF files for IntelFrameworkModulePkg.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Shumin Qiu <shumin.qiu@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16614  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2015-01-16 02:23:07 +00:00 
						 
				 
			
				
					
						
							
							
								Deric Cole 
							
						 
					 
					
						
						
						
						
							
						
						
							0927c81df6 
							
						 
					 
					
						
						
							
							Address the potential system TPL does not been restore.  
						
						... 
						
						
						
						This patch make sure the TPL been raised and restored in pair.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Deric Cole <Deric_Cole@phoenix.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16556  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-12-24 00:53:11 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							32d258b5e7 
							
						 
					 
					
						
						
							
							Remove unnecessary RT attribute from LegacyDevOrder variable.  
						
						... 
						
						
						
						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@16545  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-12-22 07:30:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							e0763f8757 
							
						 
					 
					
						
						
							
							Try to read key strike even when the TimeOuts value is zero, this will avoid BDS not get user input when TimeOuts value set to zero.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Laszlo Ersek <lersek@redhat.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16304  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-11-06 08:56:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Justen 
							
						 
					 
					
						
						
						
						
							
						
						
							26830e8579 
							
						 
					 
					
						
						
							
							EDK II Contributions.txt: Update patch format information  
						
						... 
						
						
						
						Update to show what the patch looks like in email form.
NOTE: This does not modify the wording of the "TianoCore Contribution
      Agreement 1.0" section
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16297  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-10-31 22:05:50 +00:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
						
						
							
						
						
							4888d15e74 
							
						 
					 
					
						
						
							
							MdeModulePkg/IntelFrameworkModulePkg FwVol:  
						
						... 
						
						
						
						Move the check of FV Header signature and file system to
  GetFwVolHeader() to avoid reading the whole unexpected FvHeader.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16255  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-10-29 03:31:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							79e1ffbdd4 
							
						 
					 
					
						
						
							
							Clean up the code. Action statement should not have text two opcode.  
						
						... 
						
						
						
						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@16221  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-10-21 05:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							544ccd1051 
							
						 
					 
					
						
						
							
							Removes dead code from the PlatformBdsLibNull,leaving this unused code might confuse the user.  
						
						... 
						
						
						
						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@16210  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-10-14 06:30:17 +00:00 
						 
				 
			
				
					
						
							
							
								Olivier Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							6d5b88f372 
							
						 
					 
					
						
						
							
							Removes dependencies on SMBIOS in the IntelFrameworkModulePkg’s BDS.  
						
						... 
						
						
						
						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@16207  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-10-11 02:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
						
						
							
						
						
							6f70975877 
							
						 
					 
					
						
						
							
							Update IntelFrameworkModulePkg package version to 0.94.  
						
						... 
						
						
						
						Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16030  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-09-02 05:34:36 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							141e0d2a0b 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: INF/DEC file updates to EDK II packages  
						
						... 
						
						
						
						5. Add PACKAGE_UNI_FILE UNI file that contains the localized Abstract and Description of a package and localized strings associated with PCDs. 
a. Addresses an information gap between DEC files and the UEFI Distribution Packaging Specification XML schema
b. There will be an associated update to UPT in BaseTools to consume PACKAGE_UNI_FILE and associated UNI file during UDP creation that performs the DEC -> XML conversion.
c. There will be an associated update to UPT in BaseTools to produce PACKAGE_UNI_FILE and associated UNI file during UDP installation that performs the XML -> DEC conversion.
6. Add Package Extra UNI file that provides the localized Name of a package.
a. [UserExtensions.TianoCore."ExtraFiles"] provides an easy method for a package to specify extra files 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 package to go along with the localized Abstract and Description from the PACKAGE_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@15969  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-28 07:03:47 +00:00 
						 
				 
			
				
					
						
							
							
								Zeng, Star 
							
						 
					 
					
						
						
						
						
							
						
						
							48695d70bd 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg: INF/DEC file updates to EDK II packages  
						
						... 
						
						
						
						4. PCD information in DEC file comment blocks are either incomplete or incorrect.  
This includes detailed description, @Prompt, @ValidRange, @ValidList, @Expression, and [Error.<TokenSpaceGuid>] validation error messages.
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@15968  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-28 07:03:27 +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 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							ac790db940 
							
						 
					 
					
						
						
							
							AcpiS3Save could try to check PcdIdentifyMappingPageTablePtr is NULL, if it is not, it means someone else has allocate memory for page table, AcpiS3Save could re-use this memory.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Elvin Li <elvin.li@intel.com>
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15910  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-26 12:28:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Justen 
							
						 
					 
					
						
						
						
						
							
						
						
							fad213a3db 
							
						 
					 
					
						
						
							
							EDK II Contributions.txt: Note acceptable contribution licenses  
						
						... 
						
						
						
						We strongly prefer that contribtions be offered using the same license
as the project/module. But, we should document other acceptable
licenses for contributions.
This will allow package owners to more easily know if they can accept
a contribution under a different source license.
NOTE: This does not modify the wording of the "TianoCore Contribution
      Agreement 1.0" section
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Mark Doran <mark.doran@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15892  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-25 23:10:18 +00:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							f95e6f6b00 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg/SourceLevelDebugPkg: Fix the typo about word “hanlde”  
						
						... 
						
						
						
						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@15845  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-20 04:31:22 +00:00 
						 
				 
			
				
					
						
							
							
								Zeng, Star 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7819402c 
							
						 
					 
					
						
						
							
							MdeModulePkg/IntelFrameworkModulePkg: Update PeiCore, SmbiosDxe and IsaSerialDxe to use PcdGetxx() instead of FixedPcdGetxx().  
						
						... 
						
						
						
						It changes some of the PCD declarations to add more supported PCD storage types and
the change in the PCD access methods is associated with that.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zeng, Star <star.zeng@intel.com>
Reviewed-by: Kinney, Michael D <michael.d.kinney@intel.com>
Reviewed-by: Gao, Liming <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15798  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-14 05:55:08 +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 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							79966a6f35 
							
						 
					 
					
						
						
							
							Fixed a bug in LegacyBiosDxe to allocate correct ranges of memory.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15789  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-12 05:19:34 +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 
						 
				 
			
				
					
						
							
							
								Chen Fan 
							
						 
					 
					
						
						
						
						
							
						
						
							46737a64d0 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg BdsLib: Fix potential memory leak when calling BdsLibGetVariableAndSize  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chen Fan <chen.fan.fnst@cn.fujitsu.com>
Reviewed-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@15732  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-08-01 02:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							613382e922 
							
						 
					 
					
						
						
							
							Update code to support VS2013 tool chain.  
						
						... 
						
						
						
						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@15692  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-07-28 07:41:49 +00:00 
						 
				 
			
				
					
						
							
							
								Li, Elvin 
							
						 
					 
					
						
						
						
						
							
						
						
							5d0f0ac480 
							
						 
					 
					
						
						
							
							Print the CodeType and Value of status code with fixed length.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Li, Elvin <elvin.li@intel.com>
Reviewed-by: Gao, Liming <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15687  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-07-28 01:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							673c893016 
							
						 
					 
					
						
						
							
							Fix one memory leak.  
						
						... 
						
						
						
						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@15674  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-07-24 01:06:14 +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 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							9f6c5db258 
							
						 
					 
					
						
						
							
							Fix memory leak issues in BiosSnp module.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15671  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-07-23 02:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chen Fan 
							
						 
					 
					
						
						
						
						
							
						
						
							e364478661 
							
						 
					 
					
						
						
							
							Fixed typos: hanlder should be handler.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chen Fan <chen.fan.fnst@cn.fujitsu.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15642  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-07-09 03:51:56 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							5a18908695 
							
						 
					 
					
						
						
							
							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@15594  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-06-26 01:39:25 +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 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
						
						
							
						
						
							b34039b2e1 
							
						 
					 
					
						
						
							
							Add DEBUG message for all fields in AcpiS3Context.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gao, Liming <liming.gao@intel.com>
Reviewed-by: Zeng, Star <star.zeng@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15583  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-06-24 02:25:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							7d84fbbb5e 
							
						 
					 
					
						
						
							
							Do not create boot option for logical block io device.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15575  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-06-20 06:17:54 +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 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							277fe9aa03 
							
						 
					 
					
						
						
							
							Create boot option for all block IO devices no matter what the device path looks like.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15564  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-06-18 05:00:13 +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 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
						
						
							
						
						
							e9bf5b1dd1 
							
						 
					 
					
						
						
							
							Rename TimeoutInSeconds to Timeout to avoid confusion.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Mike Maslenkin <mihailm@parallels.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15556  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-06-04 01:47:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							f3fc9d8dc9 
							
						 
					 
					
						
						
							
							Remove the RT attribute for HDDP variable and validate the variable content before using it.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15545  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-05-22 07:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
						
						
							
						
						
							5966402ed5 
							
						 
					 
					
						
						
							
							MdeModulePkg/IntelFrameworkModulePkg ACPI: Follow the new UEFI 2.4a spec to return EFI_ACCESS_DENIED for duplicated FADT, FACS or DSDT installation.  
						
						... 
						
						
						
						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@15496  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-05-06 02:11:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							1187b10f21 
							
						 
					 
					
						
						
							
							Early return when the "BootOrder" variable doesn't exist to avoid SetVariable() return EFI_NOT_FOUND.  
						
						... 
						
						
						
						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@15489  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-04-28 06:30:14 +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 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
						
						
							
						
						
							ef4defca7a 
							
						 
					 
					
						
						
							
							IntelFrameworkModulePkg AcpiS3SaveDxe: Remove ASSERT, add lock and remove RT for AcpiGlobalVariable variable.  
						
						... 
						
						
						
						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@15337  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-03-18 09:10:13 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
						
						
							
						
						
							e609aef97a 
							
						 
					 
					
						
						
							
							Do not reset system when the MemoryTypeInformation variable cannot be written.  
						
						... 
						
						
						
						Remove the RT attribute for the MemoryTypeInformation variable because it’s not necessary.
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@15333  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-03-17 08:24:07 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Maslenkin 
							
						 
					 
					
						
						
						
						
							
						
						
							de2eccc46a 
							
						 
					 
					
						
						
							
							The size of platform memory above 1M is measured in kilobytes.  
						
						... 
						
						
						
						This patch fixes truncation of this value. Actually 0 Mb memory size was set by reason of overflow of 16 bit word caused by wrong value used.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Mike Maslenkin <mihailm@parallels.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15318  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-03-05 08:45:13 +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 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
						
						
							
						
						
							da69cde194 
							
						 
					 
					
						
						
							
							Update IntelFrameworkModulePkg version: 0.92->0.93  
						
						... 
						
						
						
						Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Hot Tian <hot.tian@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15078  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-01-10 01:19:03 +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 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							ad793176de 
							
						 
					 
					
						
						
							
							Add additional check mRuntimeSmbiosEntryPoint == NULL to avoid K9 error.  
						
						... 
						
						
						
						Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14962  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-12-11 08:53:19 +00:00 
						 
				 
			
				
					
						
							
							
								Elvin Li 
							
						 
					 
					
						
						
						
						
							
						
						
							b68237300a 
							
						 
					 
					
						
						
							
							Following UEFI spec, update SmbiosDxe to use EfiRuntimeServicesData to put SMBIOS table. Update LegacyBiosDxe to move SMBIOS table to reserved memory for backward compatibility.  
						
						... 
						
						
						
						Signed-off-by: Elvin Li <elvin.li@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14932  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-12-05 05:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								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