rsun3 
							
						 
					 
					
						
						
							
						
						e026f005e3 
					 
					
						
						
							
							Correct the bad token number for gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVendor.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10916  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-10-11 09:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						aca84419c4 
					 
					
						
						
							
							remove additional space from comments and pass ICC/GCC44 build  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10903  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-30 08:44:59 +00:00 
						 
				 
			
				
					
						
							
							
								erictian 
							
						 
					 
					
						
						
							
						
						a41b5272cd 
					 
					
						
						
							
							add native ide/ahci driver  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10901  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-29 05:50:45 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						cd7bfc2c63 
					 
					
						
						
							
							Refine code to make code run safely.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10880  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-16 04:51:25 +00:00 
						 
				 
			
				
					
						
							
							
								ydong10 
							
						 
					 
					
						
						
							
						
						c9325700d0 
					 
					
						
						
							
							Refine soma code to make code run safely.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10877  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-15 07:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						bf45bbe53d 
					 
					
						
						
							
							Update this library to restrict usage to DXE_RUNTIME_DRIVER and DXE_SAL_DRIVER module types  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10866  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-10 20:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						2e4c2a049b 
					 
					
						
						
							
							Improve PXE Over IPv4 performance:  
						
						... 
						
						
						
						1. Stop UdpWrite instance upon return from EfiPxeBcUdpWrite() to avoid mass pkgs enqueue to this useless instance in Udp layer.
2. Enhance Udp timeout logic to prevent the worst case happen, and set PxeUdp instance to 50ms to avoid enqueue mass pkgs in background.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10861  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-09 09:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						3163461872 
					 
					
						
						
							
							Rename one file to follow the file naming convention.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10855  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-07 10:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						24b6e24ec6 
					 
					
						
						
							
							Rename one file to follow the file naming convention.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10854  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-07 10:36:37 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						034ffda8b2 
					 
					
						
						
							
							Fill AtaDeviceHeader field in ATA command block  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10849  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-02 08:00:27 +00:00 
						 
				 
			
				
					
						
							
							
								tye1 
							
						 
					 
					
						
						
							
						
						ac8cca2a4d 
					 
					
						
						
							
							The patch acknowledges the TCP zero window probe message, either the format with 1 byte new data, or no new data. It also increases exponentially the interval between successive probes when performing TCP zero window probe.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10831  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-27 07:57:45 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						8730386e6d 
					 
					
						
						
							
							To comply w/ UEFI spec , In Dhcp(), Discover(), and Mtftp() interfaces, set the IP filter to use StationIp.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10829  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-27 05:11:32 +00:00 
						 
				 
			
				
					
						
							
							
								pgao2 
							
						 
					 
					
						
						
							
						
						9a43bc39a9 
					 
					
						
						
							
							Avoid DxeCore to reclaim PEI stack as IDT may be on it (like 32-bit OVMF).  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10825  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-26 08:26:14 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						f95bc04893 
					 
					
						
						
							
							Change the check condition for 16 byte command, when HDD size is > 2TB, use 16 byte command instead.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10817  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-23 10:05:44 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						9e375eb11f 
					 
					
						
						
							
							Fixed Ip4 bug that causing Iscsi reconnect hang sporadically . In Ip4OutPut()->Ip4IpSecProcessPacket() line 511, each time "reconnect -r", IpSb is re-allocated in IpDriver.Start(). But only when the first time, IpSb->OldMaxPacketSize = IpSb->MaxPacketSize; For the sequential reconnect, IpSb->OldMaxPacketSize is left dirty. Somtimes it is 0, causing the next sending packages generate exception.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10810  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-20 06:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						6989af7168 
					 
					
						
						
							
							clear the correct BAR register. Because for P2P device, only register from 0x10 to 0x14 is BAR register.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10805  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-18 12:21:21 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						cfbc1a7537 
					 
					
						
						
							
							1. Introduce PcdTftpBlockSize to let platform DSC customize block size.  
						
						... 
						
						
						
						2. Roll back the default block size to handle all link layers.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10803  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-18 00:47:26 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						f184c104af 
					 
					
						
						
							
							remove CpuBreakpoint ().  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10801  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-17 08:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						db724ff9c1 
					 
					
						
						
							
							Fixed one bug which may lead standard error handle could not be set into system table correctly since default return status is set to error by default.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10800  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-17 08:27:12 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						11fa4298d6 
					 
					
						
						
							
							Roll back BlockSize to 0x8000 for PXE performance concern.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10798  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-15 01:41:30 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						ae0a0b06af 
					 
					
						
						
							
							Fix bug in Ip4Dxe and Dhcp4Dxe to ensure that RaiseTPL and RestoreTPL are in pair.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10790  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-12 04:46:11 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						3af91e23cb 
					 
					
						
						
							
							Minor code refinement.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10785  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-10 07:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						19550383ac 
					 
					
						
						
							
							Fixed K9 scan issues.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10780  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-09 06:27:12 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						d0d41b52e0 
					 
					
						
						
							
							Move registration of DXE Core with PeCoffExtraActionLib after the lib constructors have been executed.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10778  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-06 23:09:49 +00:00 
						 
				 
			
				
					
						
							
							
								jjin9 
							
						 
					 
					
						
						
							
						
						7754556334 
					 
					
						
						
							
							Fix IP address text representation issue about leading zeros  
						
						... 
						
						
						
						1.It keeps the rule that Leading zero’s compression(Yes/Not) need to be consistent throughout the whole IP address.
2.It also fixes some issue to recognize some invalid representation.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10777  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-06 08:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						379f83dff0 
					 
					
						
						
							
							According to SCSI spec, ANSI version is 3 bits, so 0x7 should be used to get correct ANSI version.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10773  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-04 08:39:55 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						baa9a78242 
					 
					
						
						
							
							Fix a typo in Ip4ConfigDriverBindingStart(): it should be gEfiManagedNetworkServiceBindingProtocolGuid instead of gEfiManagedNetworkProtocolGuid.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10772  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-04 02:46:10 +00:00 
						 
				 
			
				
					
						
							
							
								xdu2 
							
						 
					 
					
						
						
							
						
						ef89996c70 
					 
					
						
						
							
							Update MnpDxe to deliver VLAN tagged packet even when there is no VLAN is configured through VlanConfig protocol, this ensure that interesting applications could still get chance to receive all layer 2 frames.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10771  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-04 01:15:50 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						b43619d0cd 
					 
					
						
						
							
							Update DXE Core so its own PE/COFF image is passed to the PeCoffExtraActionLib  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10769  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-08-03 05:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
							
						
						dd85e4b531 
					 
					
						
						
							
							Add debug print that the system is about to be reset. I was seeing watchtog timeouts in UnixPkg and they were hard to debug as gdb was exiting. This debug print should be useful in general.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10761  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-30 16:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						fd627b160d 
					 
					
						
						
							
							Fix a bug. iSCSI driver doesn’t follow driver model Start()/Stop() in case no configuration data for login. So when VLAN form Add/Remove items, iScsi form cannot update MAC address.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10740  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-30 08:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						bc369e7975 
					 
					
						
						
							
							Add NULL pointer checking against Data.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10724  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-30 08:38:52 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						4ad858e0f3 
					 
					
						
						
							
							Fix one issue: Some last IP settings may be lost when IP setting was re-set.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10720  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-30 07:49:21 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						96a2516355 
					 
					
						
						
							
							Handle gEfiStatusCodeDataTypeStringGuid in status code handler drivers.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10716  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-30 05:35:19 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						ad108abec9 
					 
					
						
						
							
							Roll back change r10696, because new update on r10700 and r10701 handles this issue.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10705  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-28 01:43:41 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						1d6ee65f82 
					 
					
						
						
							
							Enhance FV2.ReadSection() to read GUIDED section raw data when its extraction guided protocol doesn’t exist.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10702  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-28 01:12:18 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						344015785a 
					 
					
						
						
							
							Enhance PiSmmCoreMemoryAllocationLib Free function implementation to call gSmst or gBS Free service according to the buffer in or out of SMRAM range.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10701  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-28 01:08:13 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						79bcf0554b 
					 
					
						
						
							
							Make sure gBS FreePool() is used to free the buffer always allocated by gBS AllocatePool() service.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10696  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-26 16:20:56 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						09ba0c4660 
					 
					
						
						
							
							Update AtaBus module to use Uefi.h as the master header file as it is a pure UEFI driver.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10693  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-26 07:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
							
						
						92a4f6f3c7 
					 
					
						
						
							
							Add 64-bit versions of FLASH Base addressess as it is legal to have them >4G. For backward compatability if the new 64-bit base addresses are zero use the old 32-bit base addressess.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10684  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-22 21:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						fe3b68bb0f 
					 
					
						
						
							
							Per UEFI Spec, LowestAlignedLba and LogicalBlocksPerPhysicalBlock must be 0 for logical partitions.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10668  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-20 03:11:58 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						4cf7e0380e 
					 
					
						
						
							
							1. Add init flag DEBUG_AGENT_INIT_DXE_AP.  
						
						... 
						
						
						
						2. Add definition DEBUG_AGENT_CONTINUE.
3. Update the definition of InitializeDebugAgent() more comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10660  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-19 02:26:09 +00:00 
						 
				 
			
				
					
						
							
							
								andrewfish 
							
						 
					 
					
						
						
							
						
						635021c594 
					 
					
						
						
							
							Fix 64-bit bug in DxeIpl. You can't cast an & UINT64 to a UINT32 *, as the upper 32-bits do not get updated. In my case there was data on the stack for the upper 32-bits and it caused the size to be greater than 4GB.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10659  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-18 17:56:06 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
							
						
						4196f91ec0 
					 
					
						
						
							
							Enhance to follow UEFI2.3 spec - the EFI_ACPI_TABLE_PROTOCOL will ensure that the checksum field is correct for both the RSDT/XSDT table and the table being installed through the AcpiTableBuffer parameter.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10655  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-16 04:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						72ed3d7575 
					 
					
						
						
							
							Refine code.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10648  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-13 05:07:35 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						099f2b1882 
					 
					
						
						
							
							Change type of PcdSrIovSupport/PcdAriSupport/PcdMrIovSupport from FeatureFlag to [FixAtBuild, PcdDynamics].  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10646  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-13 02:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						05399810c5 
					 
					
						
						
							
							Return from ProgramBar() after VF BARs are programmed.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10645  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-13 02:13:55 +00:00 
						 
				 
			
				
					
						
							
							
								rsun3 
							
						 
					 
					
						
						
							
						
						d40483911c 
					 
					
						
						
							
							Fix bugs in the PCI bus driver to support SR-IOV.  
						
						... 
						
						
						
						1. Expand the type of Offset in the _PCI_BAR structure from UINT8 to UINT16, because a VF BAR’s offset may be >= 0x100;
2. Enable ARI Capable Hierarchy for SR-IOV devices at earlier time because FirstVFOffset and VFStride of a SR-IOV device may change after its ARI Capable Hierarchy is set;
3. Change type of PcdSrIovSupport, PcdAriSupport, PcdMrIovSupport from FeatureFlag to [FixAtBuild, PcdDynamics], which allows SR-IOV/MR-IOV/ARI feature can be turn on/off dynamically, typically via a setup option.
4. Change PCI bus scan algorithm in PciScanBus() to prevent the case where some ARI extended functions may be skipped in the scan loop.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10644  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-13 01:58:47 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						78c0686bde 
					 
					
						
						
							
							remove duplicated code.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10643  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-12 06:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								hhuan13 
							
						 
					 
					
						
						
							
						
						a4ac31e0a0 
					 
					
						
						
							
							Remove ASSERT and change to if ()  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10640  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-07-08 05:29:10 +00:00