Michael Kubacki 
							
						 
					 
					
						
						
							
						
						2f88bd3a12 
					 
					
						
						
							
							MdePkg: Apply uncrustify changes  
						
						... 
						
						
						
						REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737 
Apply uncrustify changes to .c/.h files in the MdePkg package
Cc: Andrew Fish <afish@apple.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn > 
						
						
					 
					
						2021-12-07 17:24:28 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						d3abb40d77 
					 
					
						
						
							
							MdePkg/Include: RISC-V definitions.  
						
						... 
						
						
						
						Add RISC-V processor related definitions.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2672 
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Co-authored-by: Gilbert Chen <gilbert.chen@hpe.com >
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org >
Reviewed-by: Zhiguang Liu <zhiguang.liu@intel.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Cc: Leif Lindholm <leif.lindholm@linaro.org >
Cc: Gilbert Chen <gilbert.chen@hpe.com > 
						
						
					 
					
						2020-05-07 03:17:15 +00:00 
						 
				 
			
				
					
						
							
							
								Michael D Kinney 
							
						 
					 
					
						
						
							
						
						9344f09215 
					 
					
						
						
							
							MdePkg: Replace BSD License with BSD+Patent License  
						
						... 
						
						
						
						https://bugzilla.tianocore.org/show_bug.cgi?id=1373 
Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:
  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html 
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html 
RFCs with detailed process for the license change:
  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html 
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html 
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html 
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
					
						2019-04-09 10:58:13 -07:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						9095d37b8f 
					 
					
						
						
							
							MdePkg: Clean up source files  
						
						... 
						
						
						
						1. Do not use tab characters
2. No trailing white space in one line
3. All files must end with CRLF
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2018-06-28 11:19:47 +08:00 
						 
				 
			
				
					
						
							
							
								Harry Liebel 
							
						 
					 
					
						
						
							
						
						b4319afbda 
					 
					
						
						
							
							MdePkg: Added ARM Aarch64 architecture support  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com >
Signed-off-by: Olivier Martin <olivier.martin@arm.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14513  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-29 09:52:18 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						9df063a06a 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10403  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-23 15:46:20 +00:00 
						 
				 
			
				
					
						
							
							
								myronporter 
							
						 
					 
					
						
						
							
						
						af2dc6a70b 
					 
					
						
						
							
							Grammatical and disclaimer changes (does not follow internal C coding stds.)  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10235  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-03-12 22:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						8992ce066e 
					 
					
						
						
							
							Fix file headers and a few comments  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9188  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-08-24 23:37:52 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						ebd04fc2e5 
					 
					
						
						
							
							Update to make end-of-line consistent for all source files in MdePkg. There are no other updates besides that change.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9141  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-08-19 14:02:07 +00:00 
						 
				 
			
				
					
						
							
							
								mdkinney 
							
						 
					 
					
						
						
							
						
						05e3c7cce7 
					 
					
						
						
							
							Add ARM specific CPU context to the Debug Support Protocol  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9101  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-08-18 20:50:36 +00:00 
						 
				 
			
				
					
						
							
							
								pkandel 
							
						 
					 
					
						
						
							
						
						630b41877e 
					 
					
						
						
							
							Reviewed the code comments in the Include/Protocol directory for typos, grammar issues, and language clarity.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8462  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-06-04 05:49:29 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						d7dfd027aa 
					 
					
						
						
							
							1. Clean up MdePkg internal header files  
						
						... 
						
						
						
						The header files in MdePkg/Include/Ia32, X64, Ipf, Ebc, Pi, Uefi directories are the internal header files, which should not be directly included by the modules.
This patch cleans these internal header files to remove the uncessary ProcessorBind.h file.
2. Clean up MdePkg public header files to remove the uncessary internal header files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8324  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-05-18 09:13:49 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						6d3ea23f11 
					 
					
						
						
							
							Fix various 'EFIAPI' inconsistencies found while building MdeModulePkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8062  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-04-10 20:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						89df7f9df7 
					 
					
						
						
							
							fixed one typo  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6996  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-11 08:35:30 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						992f22b99a 
					 
					
						
						
							
							Add the detailed descriptions for the structure data member in these protocol.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6935  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-09 14:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						9319d2c206 
					 
					
						
						
							
							Add comments for most of enum data type.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6924  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-08 14:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						030cd1a2e9 
					 
					
						
						
							
							Update the text to use "x64" instead of "X64" in MdePkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6854  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-05 03:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						44717a398f 
					 
					
						
						
							
							Formalize comments for Protocols and PPIs.  
						
						... 
						
						
						
						1. Use doxygen format for Protocol/PPI data structure
2. Remove doxygen comments for function elements in Protocol/Ppi
3. Use doxygen format for data elements in Protocol/Ppi, and add missing comments where necessary
4. PEI Services Table is also updated accordingly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6107  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-10-13 02:54:29 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						8b6c989b0d 
					 
					
						
						
							
							Fix doxygen comment for structure and macro  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6092  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-10-09 17:52:42 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						99e8ed219f 
					 
					
						
						
							
							Use doxygen comment style for document entity such as struct, enum, variable that use /// but not //  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5649  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-08-14 04:29:48 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						4ca9b6c4e7 
					 
					
						
						
							
							Code Scrub for Protocol and Ppi Definition  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5564  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-07-25 10:37:15 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						19bee90c32 
					 
					
						
						
							
							Correct ECC Error for MdePkg/Include/Protocol and Correct PeCofferLib bug to set ImageContext->EntryPoint after relocate when the destination address is specified.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5514  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-07-17 08:45:10 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						8b13229b46 
					 
					
						
						
							
							Fix doxygen issue:  
						
						... 
						
						
						
						1) comment for structure should be in doxygen format, such as /// , /**, /*!
2) comment for data field of structure should in doxygen format.
3) should not exist blank between ") (" when declaring a type of function point.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5364  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-06-24 07:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						3f748e529c 
					 
					
						
						
							
							Fix missing include file which break doxygen parsing.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5105  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-04-21 08:20:21 +00:00 
						 
				 
			
				
					
						
							
							
								AJFISH 
							
						 
					 
					
						
						
							
						
						842f5579c7 
					 
					
						
						
							
							Updated headers to follow coding standard  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2815  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-27 22:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								yshang1 
							
						 
					 
					
						
						
							
						
						d1f9500023 
					 
					
						
						
							
							Checked in the Protocols introduced in UEFI/PI.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2674  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-19 10:12:02 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						586cd1f1f4 
					 
					
						
						
							
							Moved the MdePkg to OldMdePkg so that new code in MdePkg does not break existing builds. Also updated the SPD and FPD files UiNames  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2616  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-01 14:49:55 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						77206d75ad 
					 
					
						
						
							
							Add X64 support for DebugSupport driver.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2068  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-12-07 08:41:28 +00:00 
						 
				 
			
				
					
						
							
							
								cwu11 
							
						 
					 
					
						
						
							
						
						511710d68f 
					 
					
						
						
							
							1.	Add the fix for the following Bugs:  
						
						... 
						
						
						
						i)	BMM_FAKE_NV_DATA definition inconsistent in bm.vfr and BootMain.h
        (EdkNt32Pkg\Dxe\PlatformBdsDxe\Generic\BootMaint\BootMain.h)
ii)	Change some files’ EOL(end of line) format to DOS. Some file use even mixed style EOL.
   (EdkModulePkg\Universal\DevicePath\Dxe\DevicePath.c, DevicepathFromText.c, DevicePathUtilities.c;
EdkModulePkg\Universal\Disk\DiskIo\Dxe\diskIo.c; MdePkg\Library\UefiLib\UefiNotTiano.c)
iii)    Change some illegal characters in many files, the problem is mainly connected with people using Chinese Input method to input symbols such as ' " - ?, etc. Multiple files are influenced.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1890  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-11-03 02:47:43 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						b206d01d42 
					 
					
						
						
							
							Sync DebugSupport Protocol with UEFI2.0 spec  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@656  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-29 10:31:10 +00:00 
						 
				 
			
				
					
						
							
							
								bbahnsen 
							
						 
					 
					
						
						
							
						
						878ddf1fc3 
					 
					
						
						
							
							Initial import.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-04-21 22:54:32 +00:00