ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							f01b91ae42 
							
						 
					 
					
						
						
							
							Fixed build failed.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13406  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-31 08:35:48 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							bf4a3dbd47 
							
						 
					 
					
						
						
							
							Add new interface GetVariable2 and GetEfiGlobalVariable2 to return more info. Also replace old interface with new one.  
						
						... 
						
						
						
						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@13375  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-05-30 07:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							3a4e7a3e73 
							
						 
					 
					
						
						
							
							Per UEFI spec, on CallBack action EFI_BROWSER_ACTION_CHANGING, the return value of ActionRequest will be ignored, but on CallBack action EFI_BROWSER_ACTION_CHANGED, the return value of ActionRequest will be used.  
						
						... 
						
						
						
						But, EDKII browser still processes the got ActionRequest. And, all HII drivers in EDKII project also returns their expected ActionRequest value on action EFI_BROWSER_ACTION_CHANGING. 
Now update the browser to follow the spec, and update all core Hii drivers to keep old working modal.
Update for MdeModulePkg.
Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12865  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-12-15 02:54:49 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ad2d7a29 
							
						 
					 
					
						
						
							
							Clean up the private GUID definition in module Level.  
						
						... 
						
						
						
						0. Remove the unused private GUID from module source files.
1. Use gEfiCallerIdGuid replace of the private module GUID.
2. Add the public header files to define HII FormSet and PackageList GUID used in every HII driver.
3. Move two EBC protocols for debug purpose from EBC driver to MdeModulePkg Include directory. 
Signed-off-by: lgao4
Reviewed-by: ydong10 gdong1 tye jfan12 wli12 rsun3 jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12373  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-09-18 12:21:01 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							284ee2e829 
							
						 
					 
					
						
						
							
							Fix the comments to follow UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11987  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-07-06 03:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							083f7c69c1 
							
						 
					 
					
						
						
							
							Refine some call back function to return EFI_UNSUPPORTED for all unsupported call back type.  
						
						... 
						
						
						
						Signed-off-by:  ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11686  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-05-20 02:48:59 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							5adb8db71e 
							
						 
					 
					
						
						
							
							Per UEFI spec, FORM_OPEN/FORM_CLOSE Callback function should be called for each question in the form when this form opens or closes.  
						
						... 
						
						
						
						Update SetupBrowser driver to call Callback function (FORM_OPEN/FORM_CLOSE) based on UEFI spec, and update all EDKII HII drivers to correctly handle FORM_OPEN and FORM_CLOSE call back. 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10560  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-06-02 02:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							f0c855b263 
							
						 
					 
					
						
						
							
							Small code refinement in MdeModulePkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10492  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-05-17 08:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							e35eb8af7b 
							
						 
					 
					
						
						
							
							1. Use the max string size to compare password string.  
						
						... 
						
						
						
						2. Check whether the local variable is valid as the array index.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10473  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-05-10 02:17:31 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
						
						
							
						
						
							e5eed7d364 
							
						 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10418  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-04-24 09:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								jchen20 
							
						 
					 
					
						
						
						
						
							
						
						
							32c4126668 
							
						 
					 
					
						
						
							
							Fixed a minor bug in PlatformDriOverrideDxe which will assert when user trigger "Clear all mapping record" twice.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10277  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-03-18 07:34:50 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							59aefb7e0d 
							
						 
					 
					
						
						
							
							Update HiiConfigAccess.ExtractConfig interface to support NULL request string and ConfigHdr request string.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10180  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-03-04 06:48:52 +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 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							31f228cfc0 
							
						 
					 
					
						
						
							
							Make end of line consistent caused by previous check in.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9183  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-08-24 15:35:55 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							c9eb1bae14 
							
						 
					 
					
						
						
							
							add correct [Depex] section.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9032  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-08-10 07:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							53fafef5c6 
							
						 
					 
					
						
						
							
							change ISO 639-2 language codes to RFC 4646 codes in .UNI files  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8380  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-05-25 09:57:27 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							de482998ed 
							
						 
					 
					
						
						
							
							Update DriverSample and PlatDriOverrideDxe driver to correct the return value for ConfigAccess ExtractConfig interface.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8365  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-05-21 05:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							ae79d2f9ec 
							
						 
					 
					
						
						
							
							Update HiiDataBase to fix the SCT hang issues by the invalid device path.  
						
						... 
						
						
						
						Update the driver config access protocol extractconfig and routeconfig interface to check the input parameters. 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8349  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-05-20 12:05:45 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4826aeeb 
							
						 
					 
					
						
						
							
							Correct HiiGetBrowserData API usage.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8224  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-04-30 09:08:37 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							1d451ff9cf 
							
						 
					 
					
						
						
							
							Update HiiGetBrowserData API  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8176  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-04-27 04:55:02 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							6d8ced29b1 
							
						 
					 
					
						
						
							
							Merge application PlatOverMngr and library DxePlatDriOverLib into driver PlatDriOverrideDxe.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8169  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-04-24 07:02:52 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							b6349c0537 
							
						 
					 
					
						
						
							
							Change directory name PlatformDriOverride to PlatformDriOverrideDxe.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7643  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-02-24 08:33:03 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							234a9da3d5 
							
						 
					 
					
						
						
							
							git-svn-id:  https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5012  6f19259b-4bc3-4df7-8a09-765794883524  
						
						
						
					 
					
						2008-04-09 02:15:41 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							b290614d49 
							
						 
					 
					
						
						
							
							Port PlatformDriOverrideDxe into R9.  
						
						... 
						
						
						
						1. Add one OverrideVariableGuid in MdeModulePkg
2. Add one library PlatDriOverLib used by PlatformDriOverrideDxe.
3. Add PlatformDriOverrideDxe in MdeModulePkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4557  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-01-16 09:04:43 +00:00