Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						493d8e3a5e 
					 
					
						
						
							
							Add DiskIo2 protocol definition to MdePkg.  
						
						... 
						
						
						
						Change DiskIoDxe to produce DiskIo2 protocol when the BlockIo2 protocol is available.
Change PartitionDxe to produce BlockIo2 protocol based on DiskIo2 protocol instead of BlockIo2 protocol.
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Kinney Michael <michael.d.kinney@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14570  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-20 03:14:30 +00:00 
						 
				 
			
				
					
						
							
							
								qianouyang 
							
						 
					 
					
						
						
							
						
						490b5ea10b 
					 
					
						
						
							
							Add BlockIO2 Protocol.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11606  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-03 10:31:41 +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 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						47e1a80bbc 
					 
					
						
						
							
							Update partition driver to not produce BlockIo if a GPT with OS-specific field (BIT1) set in its partition attributes.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9293  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-09-21 14:22:14 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						0254efc01e 
					 
					
						
						
							
							Replace references to RFC 3066 with RFC 4646.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8212  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-04-30 05:32:11 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						f1e2b80277 
					 
					
						
						
							
							Using sizeof(EFO_BLOCK_IO_MEDIA) replace Macro.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8054  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-04-10 02:50:31 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						9e9f86ecb6 
					 
					
						
						
							
							Modified for use reversion field and fix a typo.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8006  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-04-02 02:27:07 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						48557c6550 
					 
					
						
						
							
							Code scrub DxeIpl, Runtime, DevicePath, FvbServicesLib, DiskIo, Partition, English, EBC.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7105  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-23 16:20:43 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						f3f2e05db8 
					 
					
						
						
							
							Clean up to update the reference of the these macros:  
						
						... 
						
						
						
						EFI_SIGNATURE_16 -> SIGNATURE_16
  EFI_SIGNATURE_32 -> SIGNATURE_32
  EFI_SIGNATURE_64 -> SIGNATURE_64
  EFI_FIELD_OFFSET -> OFFSET_OF
  EFI_MAX_BIT      -> MAX_BIT
  EFI_MAX_ADDRESS  -> MAX_ADDRESS
These macros are not defined in UEFI spec. It makes more sense to use the equivalent macros in Base.h to avoid alias.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7056  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-16 15:34:21 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						4f06d35a0f 
					 
					
						
						
							
							Move definition of EFI_PARTITION_ENTRY_STATUS from IndustryStandard in MDE Package to implementation of PartitionDxe module.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6156  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-10-20 15:21:09 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						ea7cb08c0a 
					 
					
						
						
							
							Minor coding style adjustment for DiskIo, Partition, English and Ebc modules.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5200  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-05-14 06:07:07 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						a8d0c20e7a 
					 
					
						
						
							
							Add doxygen style comments for functions in Partition & Disk IO modules.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5182  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-05-08 04:17:44 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						f42be64210 
					 
					
						
						
							
							Update all files to follow doxygen style file header.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5002  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-04-08 04:46:45 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						d38a0f446f 
					 
					
						
						
							
							Update to support to produce Component Name and  & Component Name 2 protocol based on Feature flag PcdComponentNameDisable & PcdComponentName2Disable.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4003  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-09-30 03:01:48 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						adbcbf8ffc 
					 
					
						
						
							
							Modules cleanup.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3244  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-16 05:48:11 +00:00