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 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
						
						
							
						
						
							b4e027f1c6 
							
						 
					 
					
						
						
							
							MdeModulePkg PartitionDxe: Ensure the NumberOfPartitionEntries * SizeOfPartitionEntry doesn't overflow.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14520  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-31 01:09:38 +00:00 
						 
				 
			
				
					
						
							
							
								jyao1 
							
						 
					 
					
						
						
						
						
							
						
						
							dc204d5a0f 
							
						 
					 
					
						
						
							
							Add comment for modules which have external input.  
						
						... 
						
						
						
						signed-off-by: jiewen.yao@intel.com 
reviewed-by: guo.dong@intel.com 
reviewed-by: ting.ye@intel.com 
reviewed-by: liming.gao@intel.com 
reviewed-by: elvin.li@intel.com 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13446  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-06-12 08:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e9c3caeb 
							
						 
					 
					
						
						
							
							Use PartitionHeader->SizeOfPartitionEntry instead of sizeof (EFI_PARTITION_ENTRY).  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13296  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-05-09 05:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								qianouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							86d8e19942 
							
						 
					 
					
						
						
							
							Update the function's descriptions (which is in AtaBus, AtaAtapiPassThru, Partition drivers) to make them be consistent with the code.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11678  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-19 06:12:58 +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 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							339c754a01 
							
						 
					 
					
						
						
							
							Enhance GPT to remove the assumption that GPT partition entry in PMBR must be the first partition entry.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9069  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-08-14 05:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							071b7221a5 
							
						 
					 
					
						
						
							
							Use DiskIo->WriteDisk() API to avoid alignment issue.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8445  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-06-02 23:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							7059dad904 
							
						 
					 
					
						
						
							
							Fix the bug that the "Offset" parameter for DiskIo protocol should be byte-oriented.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8175  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-04-27 04:03:40 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							96f99e1df8 
							
						 
					 
					
						
						
							
							Use DiskIo->ReadDisk() API to avoid alignment issue.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8144  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-04-22 02:52:32 +00:00 
						 
				 
			
				
					
						
							
							
								jji4 
							
						 
					 
					
						
						
						
						
							
						
						
							7df7393feb 
							
						 
					 
					
						
						
							
							check the usage of %d,%x,%ld,%lx and so on in debug print statement.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7080  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-18 08:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							ff61847ddc 
							
						 
					 
					
						
						
							
							Code scrub for DiskIo, Partition & Unicode Collation  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5519  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-07-18 09:49:25 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							8a7d75b062 
							
						 
					 
					
						
						
							
							Clean up: update "EFI" to "UEFI" if applicable.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4317  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-11-22 06:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2d846866 
							
						 
					 
					
						
						
							
							Fix bug in GPT check that was introduced when a CompareMem() call was changed to a '==' operator.  It should be a '!=' operator.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3557  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-06 22:59:42 +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