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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
							
						
						2df686c67c 
					 
					
						
						
							
							Add BootlogoOnly feature in BDS for BGRT  
						
						... 
						
						
						
						Signed-off-by: czhang46
Reviewed-by: li-elvin, hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13116  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-23 04:27:19 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						a637802c2f 
					 
					
						
						
							
							IntelFrameworkModulePkg: Update GenericBdsLib to use BootLogo protocol to report logo information after logo is drawn to screen; update BdsDxe to notify logo is corrupted when user is going to enter setup.  
						
						... 
						
						
						
						Signed-off-by: xdu2
Reviewed-by: mdkinney
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12664  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-04 08:28:09 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						e24fc1032d 
					 
					
						
						
							
							Clean up the private GUID definition in module Level.  
						
						... 
						
						
						
						0. Remove the unused private GUID from module source files.
1. Use gEfiCallerIdGuid replace of the private module GUID.
2. Add the public header files to define HII FormSet and PackageList GUID used in every HII driver.
3. Publish EFI_LEGACY_DEV_ORDER_VARIABLE_GUID from BdsDxe driver and EFI_UPDATE_DATA_FILE_GUID from UpdateDriverDxe to IntelFrameworkModulePkg Include directory.
Signed-off-by: lgao4
Reviewed-by: ydong10 gdong1 tye jfan12 wli12 rsun3 jyao1 ftian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12374  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-18 12:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						79b7a6a1ff 
					 
					
						
						
							
							IntelFrameworkModulePkg/GenericBdsLib: update GenericBdsLib to report status code for OS Loader Load and OS Loader Start.  
						
						... 
						
						
						
						Signed-off-by: xdu2
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12211  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-25 11:58:51 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						be1b161278 
					 
					
						
						
							
							Update inf file to follow spec.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11451  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-03-30 03:36:54 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						d9a743c696 
					 
					
						
						
							
							Enhance inf to follow spec.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11390  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-03-14 08:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						7389fdd0b8 
					 
					
						
						
							
							Add support for BootOption with USB Class or USB WWID device path node.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11198  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-12-24 05:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						7caf72a907 
					 
					
						
						
							
							Use PcdResetOnMemoryTypeInformationChange in MdeModulePkg to control whether to reset system when memory type information changes.  
						
						... 
						
						
						
						Check memory type information after signaling the ReadyToBoot event.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11080  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-11-22 05:25:03 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						4515103850 
					 
					
						
						
							
							remove unnecessary EFI64_SHADOW_ALL_LEGACY_ROM in GenericBdsLib.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10548  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-05-28 01:59:30 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						180a5a35cb 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10414  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-23 16:28:26 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						6bfbb5f0e0 
					 
					
						
						
							
							1. Correct File header to ## @file  
						
						... 
						
						
						
						2. Remove unnecessary .common] postfix on section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10052  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-02-24 00:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								gdong1 
							
						 
					 
					
						
						
							
						
						337661bb8c 
					 
					
						
						
							
							Add BdsLibUserIdentify API in GenericBdsLib  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9897  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-02-01 06:13:04 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						9aa7ba01aa 
					 
					
						
						
							
							Update BDS boot option description string to use UNI file string in GenericBdsLib for localization.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9836  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-01-27 07:18:36 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						a7a523e07b 
					 
					
						
						
							
							1.Change the behavior of BdsBoot, to enumerate Boot Options by EfiLoadFileProtocol, other than EfiManagedNetworkServiceBindingProtocol.  
						
						... 
						
						
						
						2.Add MSG_IPv4_DP and MSG_IPv6_DP into boot type of BDS_EFI_MESSAGE_MAC_BOOT.
3.Change the file header format of inf file and remove the MNP dependency.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9799  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-01-25 03:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						ff482c5692 
					 
					
						
						
							
							Update GenericBdsLib to support BootOption for VLAN device.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9650  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-12-30 13:52:19 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						261835ccf2 
					 
					
						
						
							
							Don't need call SAP measure GPT table, which can be covered in SAP implementation.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9541  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-12-08 05:29:54 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						d46f36324f 
					 
					
						
						
							
							Retire Logo and Shell guid header file, which are replaced by gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile and gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8829  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-07-09 05:48:35 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						3dcb601895 
					 
					
						
						
							
							Add missing source item in INF for Bmp.h header file  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8607  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-06-19 07:59:04 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						920d2c23a1 
					 
					
						
						
							
							Update header file comments.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8583  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-06-17 08:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						5d7c160908 
					 
					
						
						
							
							clean console control protocol in bds module.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7915  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-03-20 09:25:28 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						07d97279a3 
					 
					
						
						
							
							Add more checks for Dxe Report status code library to access boot service.  
						
						... 
						
						
						
						Add measure to GPT boot table.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7846  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-03-10 07:54:11 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						c62dbf3185 
					 
					
						
						
							
							Use default boot file name from UefiSpec.h and retired related PCDs  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7716  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-26 10:33:51 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						8c81cb83b9 
					 
					
						
						
							
							1, Change name of PcdPlatformBootTimeoutDefault to PcdPlatformBootTimeout, now this PCD is *not* only hold default value of Bds timeout, but it is associated with a HII type PCD to hold persistent value for BDS timeout. Platform integrator will establish this mapping in platform DSC file.  
						
						... 
						
						
						
						2, Move PcdPlatformBootTimeout to IntelFrameworkModulePkg.
3, Remove BdsLibGetTimeout() interface from GenericBdsLib, because the PCD PcdPlatformBootTimeout will take care of persistent for time out value.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7707  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-26 07:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						50db9e551a 
					 
					
						
						
							
							Add some comments in BdsDxe INF file.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7698  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-26 02:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						ddac74d176 
					 
					
						
						
							
							Move library class GenericBdsLib and PlatformBdsLib to IntelFrameworkModulePkg  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7657  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-24 15:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								eric_tian 
							
						 
					 
					
						
						
							
						
						f999350bcf 
					 
					
						
						
							
							retire gEfiFirmwareVolumeDispatcherProtocolGuid as its original design is used to signify such FV need to be dispatched or not.  
						
						... 
						
						
						
						Currently our code has not such usage model, so Mike recommended us to retire this guid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7593  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-23 05:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						6055758f87 
					 
					
						
						
							
							Update for the performance infrastructure changes:  
						
						... 
						
						
						
						1. Use raw string for performance tokens
2. Reuse gPerformanceProtocolGuid as performance variable paring GUID
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7576  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-23 03:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						e01fb259f8 
					 
					
						
						
							
							Add missing GUID due to last check-in.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7427  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-04 04:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						8d6640c997 
					 
					
						
						
							
							Cleanup meta data for GenericBdsLib library instance's INF  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7422  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-03 13:32:09 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						5c08e11737 
					 
					
						
						
							
							Move BdsDxe and GenericBdsLib to IntelFrameworkModulePkg, these modules need dependent on gEfiLegacyBiosProtocol to provide legacy boot support. But legacy boot is not described by PI/UEFI specification.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7354  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-01-23 07:24:55 +00:00