erictian 
							
						 
					 
					
						
						
							
						
						a50f7c4c09 
					 
					
						
						
							
							MdeModulePkg/XhciDxe: Event Ring traverse algorithm enhancement to avoid that those completed async transfer events don't get handled in time and are flushed by newer coming events.  
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13145  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-27 12:07:38 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						f95f107c8e 
					 
					
						
						
							
							Searching for files starts on an 8 byte aligned boundary after the end of the Extended Header if it exists.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13143  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-27 01:57:51 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						5c0687ccc2 
					 
					
						
						
							
							Remove the useless performance logging code in BootScriptExecutorDxe driver and record S3 "ScriptExec" performance log before and after executing BootScriptExecutorEntrypoint in S3Reusme2Pei driver.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13108  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-19 02:52:15 +00:00 
						 
				 
			
				
					
						
							
							
								qianouyang 
							
						 
					 
					
						
						
							
						
						58727f29ea 
					 
					
						
						
							
							Introduce tow non-blocking task lists to AtaBus. One maintains the sub-task which is related to running Ata Task and the other is for waiting Ata Task. And it will not pass any task to AtaAtapiPassThru until the previous Ata task has been finished or met error.  
						
						... 
						
						
						
						Signed-off-by: qianouyang
Reviewed-by: czhang46 erictian 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13105  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-16 03:31:47 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						5a169fca47 
					 
					
						
						
							
							MdeModulePkg/DebugPortDxe: Fixed the ordering of the EFI_DEBUGPORT_PROTOCOL entries  
						
						... 
						
						
						
						The DebugPortRead and DebugPortWrite entries are reversed in the initialization
of the EFI_DEBUGPORT_PROTOCOL structure (compare to the EFI_DEBUGPORT_PROTOCOL
definition and the UEFI spec).
Signed-off-by: oliviermartin
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13102  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-15 15:27:18 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						1e172d6bbf 
					 
					
						
						
							
							1. Introduced CPU Exception Handler Library to provide the CPU exception handlers and add one NULL library instance.  
						
						... 
						
						
						
						2. Updated DXE Core, BootScriptExecutorDxe and CapsuleX64Pei to consume CPU Exception Library to setup the default CPU Exception handlers.
Signed-off-by: vanjeff
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13097  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-15 05:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						94020bb40f 
					 
					
						
						
							
							Improve robustness when scanning PCI Option ROM.  
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13095  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-14 03:17:17 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						8a44cd74ec 
					 
					
						
						
							
							Enhance the error handling.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lzeng14
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13094  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-13 08:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						16d718a55b 
					 
					
						
						
							
							MdeModulePkg: add support for ORICO PEUS3-2P card  
						
						... 
						
						
						
						1) Fix a bug on missing hub context evaluation operation.
2) If the usb keyboard device configuration has been set successfully, then don’t set configuration again.
Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13087  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-07 08:39:35 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						9c9225255d 
					 
					
						
						
							
							MdeModulePkg: When media_change happens at Partition.Start(), the lower driver (ScsiDisk) should immediately return EFI_MEDIA_CHANGE but not EFI_SUCCESS. This way is used to avoid the interrupted Partition.Start() closes those opened protocols(DiskIo and DevicePath protocol) who are using by the re-entered partition driver at the same handle.  
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13082  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-06 09:34:14 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						6cfc729256 
					 
					
						
						
							
							Update string offset and default offset from UINT16 to STRING_HEAD to match the generated PCD database.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jliu66
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13081  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-03-06 08:47:29 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						77a750a550 
					 
					
						
						
							
							Fix the issue in PeiCore to support PDB file path without '\' or '.' character.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13069  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-29 04:56:53 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						2b826e217e 
					 
					
						
						
							
							Add sample code to show how to register Browser HotKey by BrowserEx protocol.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: ydong10
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13068  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-29 04:56:26 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						be759f774f 
					 
					
						
						
							
							GraphicsConsole supports both UGA and GOP protocol, "UGA Console Driver" is changed to "Graphics Console Driver" in Component Name Protocol.  
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13027  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-24 02:10:28 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						1f33d18687 
					 
					
						
						
							
							Don't install FV protocol on the corrupt FV image.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13020  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-17 05:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						e9d97d08d9 
					 
					
						
						
							
							Enable PCD version check on PCD driver and PCD database.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jliu66 djboyer
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13015  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-15 03:33:03 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						328ce03e55 
					 
					
						
						
							
							Add code check to avoid access violation.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13014  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-15 02:43:07 +00:00 
						 
				 
			
				
					
						
							
							
								czhang46 
							
						 
					 
					
						
						
							
						
						cbafa15e29 
					 
					
						
						
							
							Enhance BGRT driver to install BGRT table upon every ReadyToBoot event  
						
						... 
						
						
						
						Signed-off: czhang46 
Reviewed-by: jjin9, qianouyang
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13010  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-14 05:56:07 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						2d97e71f17 
					 
					
						
						
							
							Change StrLen from UINT8 to UINTN to fix the potential infinite loop issue.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12982  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-03 07:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						3bbe68a362 
					 
					
						
						
							
							Add Missing invocations to VA_END() for VA_START().  
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12979  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-01 06:06:08 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						571e9831be 
					 
					
						
						
							
							MdeModulePkg PciBusDxe: Add typecast to eliminate possible "loss of precision" warning.  
						
						... 
						
						
						
						Signed-off-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12978  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-01 05:37:40 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						07bcff9dbf 
					 
					
						
						
							
							MdeModulePkg PciBusDxe: Follow the P2P Bridge spec to detect if a P2P bridge supports 64-bit prefetchable base and limit addresses.  
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12975  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-31 09:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						8f42067688 
					 
					
						
						
							
							Update the code to follow the spec when evaluate the expression.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12973  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-31 08:08:10 +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 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						a0d74d006d 
					 
					
						
						
							
							correct license header.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12932  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-15 11:21:18 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						05ca95e29c 
					 
					
						
						
							
							Initialize LockBox.Attribute to 0 in SaveLockBox, or it will be random value.  
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12931  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-14 01:36:55 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						e8ef42833f 
					 
					
						
						
							
							Correct definition to follow spec.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12929  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-12 13:03:56 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						1e21413c8c 
					 
					
						
						
							
							Fix the issue in PeiCore that doesn’t handle Unix style file path of PDB file.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by:rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12906  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-04 04:17:48 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						5c6889f7ce 
					 
					
						
						
							
							MdeModulePkg PCI Bus Driver: Remove the workaround for the EFI_PCI_IO_ATTRIBUTE_VGA_PALETTE_IO and EFI_PCI_IO_ATTRIBUTE_VGA_IO attributes to follow the UEFI spec.  
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: niruiyu
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12891  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-22 02:56:28 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						d8982b0303 
					 
					
						
						
							
							MdeModulePkg: Fix a bug in GetNextTargetLun()/GetNextTarget() when two cdroms attached  
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12890  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-21 06:04:56 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						665e08a0ca 
					 
					
						
						
							
							Remove the redundancy commas when converting the SASEx device path node to text.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: jjin9
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12888  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-20 05:01:05 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						bdc9d5a5d5 
					 
					
						
						
							
							Add more check to make sure the valid pointer be used.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12886  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-19 09:00:58 +00:00 
						 
				 
			
				
					
						
							
							
								sfu5 
							
						 
					 
					
						
						
							
						
						357af28525 
					 
					
						
						
							
							Reconfigure the UdpRead instance if an error occurred in Dhcp, Discover and Mtftp process.  
						
						... 
						
						
						
						Signed-off-by: sfu5
Reviewed-by: qianouyang
Reviewed-by: tye
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12884  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-16 09:00:47 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						cb40609c75 
					 
					
						
						
							
							Update PcdSetPtr() API to set the output buffer size to the max buffer size when the input buffer size is larger than the max buffer size. This behavior follows API description.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jlin16
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12875  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-15 06:56:57 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						2fc46f86f9 
					 
					
						
						
							
							Enhance DXE dispatcher logic to check the duplicated FV image bases on FvHob2 and FvNameGuid per PI spec.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12874  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-15 06:50:54 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						71824dd8db 
					 
					
						
						
							
							InstallAcpiTable() - Do not update the checksum in the passed in buffer – the buffer is an IN buffer and should be treated as such.  
						
						... 
						
						
						
						signed-off-by: jyao1
reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12869  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-15 05:34:57 +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 
							
						 
					 
					
						
						
							
						
						3531262f5f 
					 
					
						
						
							
							Correct one comment to match the function name.  
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12864  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-15 02:41:50 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						048fc992a6 
					 
					
						
						
							
							Update package version for MdeModulePkg, UefiCpuPkg.  
						
						... 
						
						
						
						MdeModulePkg 0.91->0.92
UefiCpuPkg   0.1->0.2
Signed-off-by: rsun3
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12851  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-14 01:42:15 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						222f8505cb 
					 
					
						
						
							
							Missing declaration of the GUID gEfiSystemNvDataFvGuid.  
						
						... 
						
						
						
						Signed-off-by: oliviermartin
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12837  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-13 06:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								oliviermartin 
							
						 
					 
					
						
						
							
						
						d65502601e 
					 
					
						
						
							
							MdeModulePkg/Variable: Check if there is a NV Variable Storage header prior to use its attributes  
						
						... 
						
						
						
						The Variable PEI and RuntimeDxe drivers were using the attribute 'HeaderLength' of
EFI_FIRMWARE_VOLUME_HEADER without checking if a Firmware Volume Header was existing at
the base address.
In case the Firmware Volume Header does not exist or is corrupted, the attribute 'HeaderLength'
is a non valid value that can lead to a non valid physical address when accessing produces an
access error.
Signed-off-by: oliviermartin
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12836  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-12 19:00:59 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						7f070be5c9 
					 
					
						
						
							
							MdeModulePkg: Fix a bug that UnregisterAtaDev() will return error when SSP protocol is not installed  
						
						... 
						
						
						
						Signed-off-by: erictian
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12835  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-12 09:51:55 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						da38df1d09 
					 
					
						
						
							
							MdeModulePkg DXE Core: Refine code to avoid UNIXGCC build break.  
						
						... 
						
						
						
						The UNIXGCC compiler generates an internal call for division operation when compiling CoreInternalWaitForTick(), which causes build break due to link failure. This check-in changes the implementation of CoreInternalWaitForTick() to avoid this case.
Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12830  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-09 02:35:04 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						b7891584a5 
					 
					
						
						
							
							Enable EFI_BROWSER_ACTION_CHANGED callback type for browser.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12826  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-07 05:49:01 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						a62da87e95 
					 
					
						
						
							
							MdeModulePkg DXE Core: Fix overflow and truncation issues in the implementation of the Stall() boot service to follow the UEFI spec.  
						
						... 
						
						
						
						Signed-off-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12822  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-06 05:24:27 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						08476b334d 
					 
					
						
						
							
							Refine the select highlight menu logic.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12818  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-05 13:20:03 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						febca2e364 
					 
					
						
						
							
							Disable change value for grayout or readonly menu.  
						
						... 
						
						
						
						Signed-off-by: ydong10
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12817  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-05 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						993b8cdddd 
					 
					
						
						
							
							Free memory allocated by ReadSection.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: ZhangCaoIntel
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12811  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-02 01:08:05 +00:00 
						 
				 
			
				
					
						
							
							
								qianouyang 
							
						 
					 
					
						
						
							
						
						21e1018b1c 
					 
					
						
						
							
							1. Remove the unnecessary check of the existing of BlockIo2 in PartitionDriverBindingSupported().  
						
						... 
						
						
						
						2. Remove the comments of the BlockIo2 check in PartitionDriverBindingStart().
Signed-off-by: qianouyang
Reviewed-by: niruiyu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12806  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-01 05:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						0284e90cc1 
					 
					
						
						
							
							Add Acpi50 FPDT and BGRT module into MdeModulePkg.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12804  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-01 01:57:27 +00:00