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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						4e6fed2719 
					 
					
						
						
							
							MdePkg PiHob.h: Add FV3 HOB definitions  
						
						... 
						
						
						
						Follow PI 1.6 spec to add FV3 HOB definitions
Cc: Liming Gao <liming.gao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2017-10-10 20:54:27 +08:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						06f7f84598 
					 
					
						
						
							
							MdePkg: Update EFI_RESOURCE_ATTRIBUTE_READ_ONLY_PROTECTABLE to 0x00080000  
						
						... 
						
						
						
						Previous PI spec (< PI1.4a) has EFI_RESOURCE_ATTRIBUTE_PERSISTENT and
EFI_RESOURCE_ATTRIBUTE_READ_ONLY_PROTECTABLE with same value 0x00800000.
To resolve the conflict, PI1.4a updated
EFI_RESOURCE_ATTRIBUTE_READ_ONLY_PROTECTABLE to 0x00080000, this patch
is to follow PI1.4a spec to update the code.
Cc: Liming Gao <liming.gao@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2016-05-20 15:09:45 +08:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						e919c766d5 
					 
					
						
						
							
							MdePkg: Add memory more reliable definitions.  
						
						... 
						
						
						
						PiHob.h: EFI_RESOURCE_ATTRIBUTE_MORE_RELIABLE resource attribute.
PiDxeCis: EfiGcdMemoryTypeMoreReliable GCD memory type.
UefiSpec.h: EFI_MEMORY_MORE_RELIABLE memory attribute.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17399  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-11 05:16:02 +00:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						ecde59b2dd 
					 
					
						
						
							
							MdePkg: Add RO memory and resource HOB attribute definitions.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17396  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-11 03:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						6c98edac30 
					 
					
						
						
							
							MdePkg: Add UEFI2.5 and PI1.4 PersistentMemory definition  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17241  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-29 01:36:16 +00:00 
						 
				 
			
				
					
						
							
							
								Lee Leahy 
							
						 
					 
					
						
						
							
						
						fbb393ab7a 
					 
					
						
						
							
							[MdePkg] Code clean-up: Remove trailing spaces  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Lee Leahy <leroy.p.leahy@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16223  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-10-22 03:03:18 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						b6ed10751d 
					 
					
						
						
							
							Added 3 new EFI Resources Attributes defined in PI 1.2 Specification, Errata B.  
						
						... 
						
						
						
						Signed-off-by: vanjeff
Reviewed-by: rsun3
Reviewed-by: mdkinney
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12156  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-18 02:01:51 +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 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						e8ade0efd0 
					 
					
						
						
							
							replaced EFI_HOB_TYPE_LOAD_PEIM with EFI_HOB_TYPE_LOAD_PEIM_UNUSED  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9615  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-12-25 08:10:56 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						2f54e77d63 
					 
					
						
						
							
							Add missing EFI_HOB_TYPE_UEFI_CAPSULE value  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9132  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-08-19 09:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						176648481e 
					 
					
						
						
							
							Remove some non-ascii code in header file and fix some minor typos in comments.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9129  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-08-19 09:08:27 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						9e8485c558 
					 
					
						
						
							
							Add EFI_HOB_UEFI_CAPSULE type defined in PI 1.2 volume 3.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9092  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-08-18 08:21:07 +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 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						1bf793701b 
					 
					
						
						
							
							Add comments for enumeration, structure data members those are referred by UefiService, Runtime Service, Dxe Service and Pei Service.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6974  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-10 08:22:03 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						242942b20f 
					 
					
						
						
							
							De-Unicode  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6347  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-10-31 04:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						0047820e1b 
					 
					
						
						
							
							Refine version info in MDE file header.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6275  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-10-28 13:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						e31c47b99a 
					 
					
						
						
							
							fixed typo.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5855  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-09-09 03:19:37 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						7b1bf9f61b 
					 
					
						
						
							
							added additional comments and fixed some typo.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5810  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-09-04 06:16:14 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						dc53faa3a2 
					 
					
						
						
							
							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@5363  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-06-24 04:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						ac64461468 
					 
					
						
						
							
							De-unicode in comment for all source files.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5302  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-05-27 03:24:01 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						0b3cac32f3 
					 
					
						
						
							
							Fix missing include file which break doxygen parsing.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5103  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-04-21 06:56:45 +00:00 
						 
				 
			
				
					
						
							
							
								yshang1 
							
						 
					 
					
						
						
							
						
						c311f86b23 
					 
					
						
						
							
							[Description]  
						
						... 
						
						
						
						Scrub MdePkg:
  - Add file description with doxygen format.
  - Add calling convention of library class in MdePkg.
  - Add function descriptions of public protocol/library class.
[Impaction]
  It should be backward-compatible.
[Ref Info]
  N/A
 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4985  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-04-03 04:56:34 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
							
						
						07ad9b81e3 
					 
					
						
						
							
							Add in BuildFv2Hob in HobLib  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3693  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-23 06:22:53 +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 
						 
				 
			
				
					
						
							
							
								AJFISH 
							
						 
					 
					
						
						
							
						
						00edb2182b 
					 
					
						
						
							
							Removed tabs and fixed some minor coding style issues. Also fixed typo in EFI_PEI_ENTRY_POINT  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2668  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-18 20:28:02 +00:00 
						 
				 
			
				
					
						
							
							
								yshang1 
							
						 
					 
					
						
						
							
						
						959ccb23c6 
					 
					
						
						
							
							Move to directory "Include"  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2646  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-08 11:31:52 +00:00