Eric Dong 
							
						 
					 
					
						
						
							
						
						9bd22b08d1 
					 
					
						
						
							
							MdeModulePkg: Add match2 opcode support in SetupBrowserDxe and sample code in DriverSampleDxe  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Samer El-Haj-Mahmoud <samer.el-haj-mahmoud@hp.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17340  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-06 10:40:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						790447b2a5 
					 
					
						
						
							
							MdeModluePkg: Enable refresh opcode to refresh the entire form.  
						
						... 
						
						
						
						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@17334  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-06 09:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						a35ecb7584 
					 
					
						
						
							
							Move ConfigHdr from browser_storage to Formset_storage, avoid device path lost for drivers.  
						
						... 
						
						
						
						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@16680  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-01-30 05:35:30 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						787fc2a600 
					 
					
						
						
							
							MdeModulePkg: Refine the get default value logic.  
						
						... 
						
						
						
						Based on the input request to get default value for questions.
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@16413  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-11-21 01:23:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						7a9612ceb2 
					 
					
						
						
							
							Refine get default value process for browser.  
						
						... 
						
						
						
						Before get default value for each questions, call ExtractConfig function to get the altcfg string for all formset. Later when question try to get default value from AltCfg string, just get the value from the saved altcfg string instead of call ExtractConfig function to get it.
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@16162  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-09-23 08:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						dcca25d17d 
					 
					
						
						
							
							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@15666  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-21 09:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						93551a01fe 
					 
					
						
						
							
							Check the validation when return from callback function to avoid use the invalid form set.  
						
						... 
						
						
						
						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@15654  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-14 06:14:20 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						4d4deaaccb 
					 
					
						
						
							
							Refine the save action for the browser.  
						
						... 
						
						
						
						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@15639  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-08 06:04:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						7da62bc02d 
					 
					
						
						
							
							Based on request, export ResetRequired info used by browser.  
						
						... 
						
						
						
						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@15525  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-05-14 01:52:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						e6106e892d 
					 
					
						
						
							
							Refine the check expression result logic.  
						
						... 
						
						
						
						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@15476  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-18 06:40:13 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						bfae1330cc 
					 
					
						
						
							
							Update question validation logic, move the check pointer from after user input to after finish call the CHANGING callback.  
						
						... 
						
						
						
						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@15468  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-15 15:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						6fd184d032 
					 
					
						
						
							
							Call EFI_BROWSER_ACTION_RETRIEVE for each form instead of only call once before enter this formset.  
						
						... 
						
						
						
						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@15465  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-14 10:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						061d546224 
					 
					
						
						
							
							Sync value for string opcode after call the Callback function.  
						
						... 
						
						
						
						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@15448  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-11 06:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						9d34cac819 
					 
					
						
						
							
							Refine the load form sets process for BrowserCallback function.  
						
						... 
						
						
						
						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@15434  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-08 06:17:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						27c304f442 
					 
					
						
						
							
							Update configrequest string at runtime for dynamic created question.  
						
						... 
						
						
						
						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@15247  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-02-18 10:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						892eccc8d8 
					 
					
						
						
							
							Update the logic, only check the value change status for user input action, not detect the change caused by Hii driver change through SetBrowserData function.  
						
						... 
						
						
						
						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@15229  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-02-12 01:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						27bace9b3e 
					 
					
						
						
							
							Keep consistent about the return value between the caller and callee.  
						
						... 
						
						
						
						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@15032  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-12-31 04:46:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						077c7aeec0 
					 
					
						
						
							
							Update code to support guid op nest in the statement.  
						
						... 
						
						
						
						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@14995  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-12-17 08:33:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						fae736240c 
					 
					
						
						
							
							When need to find varstore in the storage list, based on the extra HiiHandle to find the storage.  
						
						... 
						
						
						
						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@14895  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-25 02:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						07d7dbaeba 
					 
					
						
						
							
							Update the logic, based on the device path and formset guid to find the HiiHandle.  
						
						... 
						
						
						
						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@14828  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-07 07:38:05 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						798e4d22c4 
					 
					
						
						
							
							Use RETRIEVE instead of CHANGING for refresh question.  
						
						... 
						
						
						
						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@14727  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-25 12:40:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						6e74560f20 
					 
					
						
						
							
							Fix deadloop issue in BrowserCallback function.  
						
						... 
						
						
						
						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@14711  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-24 10:08:04 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						184f3a02d6 
					 
					
						
						
							
							Export one interface to support 3rd party to change question attribute, such as hide/gray out.  
						
						... 
						
						
						
						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@14678  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-16 09:50:32 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						1c0d306fe0 
					 
					
						
						
							
							Enable warningif opcode in browser.  
						
						... 
						
						
						
						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@14625  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-04 04:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						c0462ea7e3 
					 
					
						
						
							
							Add some comments, clear describe the efi varstore type.  
						
						... 
						
						
						
						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@14594  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-23 05:54:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						5a9f73bf06 
					 
					
						
						
							
							Refine the code logic for browser and display engine.  
						
						... 
						
						
						
						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@14543  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-12 04:49:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						7c6c064ca8 
					 
					
						
						
							
							Update Browser to provide the customization possibilities.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Tested-by: Laszlo Ersek <lersek@redhat.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14540  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-12 02:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						2536161545 
					 
					
						
						
							
							Rollback patch 14537 & 14538, because patch 14537 is not tested by Laszlo Ersek, but i wrote it.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14539  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-12 02:03:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						b9feb4bdf2 
					 
					
						
						
							
							Update Browser to provide the customization possibilities.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
MdeModulePkg Patch
Tested-by: Laszlo Ersek <lersek@redhat.com >
OvmfPkg Patch  
Tested-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Laszlo Ersek <lersek@redhat.com > 
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14537  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-09 05:26:47 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						0a6f8af50d 
					 
					
						
						
							
							When finish using the browser storage for one formset, browser should clean the ConfigRequest string for this formset.  
						
						... 
						
						
						
						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@14380  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-21 05:50:23 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						efffd9c17e 
					 
					
						
						
							
							Update the logic about get initial value for one storage.  
						
						... 
						
						
						
						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@14370  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-05-16 08:41:39 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						94f3aae730 
					 
					
						
						
							
							Update the browser logic, make the storage as browser level instead of form set level.  
						
						... 
						
						
						
						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@14280  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-04-16 10:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						80a047f04a 
					 
					
						
						
							
							Update the code of processing device path info in browser to follow UEFI spec.  
						
						... 
						
						
						
						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@14076  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-01-22 09:49:44 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						9776099ffa 
					 
					
						
						
							
							Patch includes:  
						
						... 
						
						
						
						1.Enable Retrieve callback type for all questions before show these questions.
2.Enable retrieve callback type for all questions without storage when initial these questions.
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@13655  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-08-21 08:23:20 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						816a711058 
					 
					
						
						
							
							When do discard action, enable callback action for questions which have value changed.  
						
						... 
						
						
						
						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@13509  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-07-06 02:27:33 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						09cdd7d264 
					 
					
						
						
							
							Update the logic to get default value for question without storage.  
						
						... 
						
						
						
						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@13474  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-06-26 08:57:44 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						3347d410cc 
					 
					
						
						
							
							Refine the logic about initialize questions value  
						
						... 
						
						
						
						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@13443  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-06-12 03:27:45 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						31585af434 
					 
					
						
						
							
							Enable nest for suppressif/grayoutif/diableif for form/question/option.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12972  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-31 07:17:42 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						db40504eae 
					 
					
						
						
							
							Add support for EFI_IFR_QUESTION_REF3 opcode for browser when this opcode has the device path info.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12759  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-22 07:46:35 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						7d1b202d6e 
					 
					
						
						
							
							Update SetupBrowser to initialize the question value before extract default value so that the default expression can be evaluated correctly.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12757  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-22 07:15:08 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						901ba0e78d 
					 
					
						
						
							
							Enable buffer type when process some expression opcode which support buffer type.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12739  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-18 07:07:31 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						f67c4382ed 
					 
					
						
						
							
							Enable lock attribute for statement and form; show this attribute same as grayout.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12721  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-16 05:23:38 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						48a9d5f778 
					 
					
						
						
							
							Enhance EDKII Browser to support flexible HotKey setting.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12336  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-13 09:32:54 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						cce6230ffb 
					 
					
						
						
							
							Change the HiiDataBase and browser codes to support new efi varstore data structure.  
						
						... 
						
						
						
						Signed-off-by:ydong10
Reviewed-by:lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12009  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-12 07:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						8ca6180f21 
					 
					
						
						
							
							Enable new "ref5" opcode in browser.  
						
						... 
						
						
						
						Signed-off-by:ydong10
Reviewed-by:lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11913  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-28 06:41:28 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						4f33c8384d 
					 
					
						
						
							
							Restore the whole form set to default value when user enter F9, old logical only for form level.  
						
						... 
						
						
						
						Signed-off-by:ydong10
Reviewed-by:lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11911  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-28 05:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						211cc6e5cd 
					 
					
						
						
							
							Add new "Refresh guid" opcode, also add sample code to use it.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11767  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-08 08:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						b00964a999 
					 
					
						
						
							
							Add new "Modal form" opcode, also add sample code to use it.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11764  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-08 07:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						b18e705046 
					 
					
						
						
							
							Add new call back return value; also add some sample code to use it.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11713  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-31 00:59:15 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						0269d14b82 
					 
					
						
						
							
							Update IFR version opcode value to follow the UEFI2.3.1 Spec.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11559  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-04-19 06:32:27 +00:00