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 
						 
				 
			
				
					
						
							
							
								Oleksiy Yakovlev 
							
						 
					 
					
						
						
							
						
						ff95c0fcba 
					 
					
						
						
							
							MdePkg: Fix OUT parameters marked as IN OUT  
						
						... 
						
						
						
						Some OUT parameters in the specification were mistakenly marked as IN OUT.
"IN OUT" replaced with "OUT" in the following interfaces
EFI_BOOT_SERVICES.GetMemoryMap():MemoryMap
EFI_BOOT_SERVICES.LocateHandleBuffer():NoHandles
EFI_SIMPLE_POINTER_PROTOCOL.GetState():State
EFI_ABSOLUTE_POINTER_PROTOCOL.GetState():State
EFI_EDID_OVERRIDE_PROTOCOL.GetEdid():EdidSize and Edid
EFI_ATA_PASS_THRU_PROTOCOL.BuildDevicePath():DevicePath
EFI_NVM_EXPRESS_PASS_THRU_PROTOCOL.BuildDevicePath():DevicePath
EFI_SD_MMC_PASS_THRU_PROTOCOL.BuildDevicePath():DevicePath
EFI_EXT_SCSI_PASS_THRU_PROTOCOL.BuildDevicePath():DevicePath
EFI_FIRMWARE_MANAGEMENT_PROTOCOL.GetImage():Image
(UEFI 2.8 errata a, mantis 2035)
Signed-off-by: Oleksiy Yakovlev <oleksiyy@ami.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2020-05-20 14:49:13 +00:00 
						 
				 
			
				
					
						
							
							
								Xu, Wei6 
							
						 
					 
					
						
						
							
						
						48997fe4d3 
					 
					
						
						
							
							MdePkg: Add definition for Fmp Capsule Dependency.  
						
						... 
						
						
						
						REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2421 
Add new definitions for Fmp Capsule dependency in UEFI Spec 2.8.
1. Extend the Last Attempt Status with a value to indicate the firmware
update fails with unsatisfied dependencies.
2. Add the definition of dependency expression op-codes.
3. Add the definition of EFI_FIRMWARE_IMAGE_DEP which is an array of FMP
dependency expression op-codes.
4. Extend the EFI_FIRMWARE_IMAGE_DESCRIPTOR with a pointer to the array of
FMP dependency expression op-codes.
5. Extend the Image Attribute Definitions with IMAGE_ATTRIBUTE_DEPENDENCY
to indicate that there is and EFI_FIRMWARE_IMAGE_DEP section associated
with the image.
6. Update EFI_FIRMWARE_IMAGE_DESCRIPTOR_VERSION to 4.
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Wei6 Xu <wei6.xu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2020-01-19 02:47:47 +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 
							
						 
					 
					
						
						
							
						
						52437cb763 
					 
					
						
						
							
							MdePkg FirmwareManagement.h: Fix code style issue  
						
						... 
						
						
						
						Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Cc: Dandan Bi <dandan.bi@intel.com >
Cc: Hess Chen <hesheng.chen@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Dandan Bi <dandan.bi@intel.com > 
						
						
					 
					
						2018-08-01 10:15:45 +08:00 
						 
				 
			
				
					
						
							
							
								Star Zeng 
							
						 
					 
					
						
						
							
						
						58fe27722d 
					 
					
						
						
							
							MdePkg FirmwareManagement.h: Fix typo EFI_SECURITY_VIOLATIO  
						
						... 
						
						
						
						Fix typo EFI_SECURITY_VIOLATIO to EFI_SECURITY_VIOLATION.
Cc: Jiewen Yao <jiewen.yao@intel.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
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: Jiewen Yao <jiewen.yao@intel.com > 
						
						
					 
					
						2018-04-25 16:36:42 +08:00 
						 
				 
			
				
					
						
							
							
								Thomas Huth 
							
						 
					 
					
						
						
							
						
						00b7cc0fe3 
					 
					
						
						
							
							MdePkg: Fix some typing errors in the header files  
						
						... 
						
						
						
						Correct the typos in some header files of MdePkg.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Thomas Huth <thuth@redhat.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com > 
						
						
					 
					
						2016-10-07 18:09:09 -07:00 
						 
				 
			
				
					
						
							
							
								Hao Wu 
							
						 
					 
					
						
						
							
						
						18baa558a4 
					 
					
						
						
							
							MdePkg: EFI_FIRMWARE_MANAGEMENT_PROTOCOL.CheckImage() Description Update  
						
						... 
						
						
						
						Update description comments for IMAGE_UPDATABLE_VALID.
Add new definition IMAGE_UPDATABLE_VALID_WITH_VENDOR_CODE to FMP
CheckImage.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17321  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-06 03:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								Hao Wu 
							
						 
					 
					
						
						
							
						
						6e746540c3 
					 
					
						
						
							
							MdePkg: Trim trailing whitespaces for ESRT related files  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17236  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-28 07:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								Hao Wu 
							
						 
					 
					
						
						
							
						
						2ca32f8d90 
					 
					
						
						
							
							MdePkg: Add ESRT Interface Definitions  
						
						... 
						
						
						
						Add EFI System Resource Table (ESRT) interface (API only).
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17235  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-28 07:28:27 +00:00 
						 
				 
			
				
					
						
							
							
								Hao Wu 
							
						 
					 
					
						
						
							
						
						7105857827 
					 
					
						
						
							
							Rollback r17113.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17114  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-03 05:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								Hao Wu 
							
						 
					 
					
						
						
							
						
						a22b4387ad 
					 
					
						
						
							
							MdePkg: Add ESRT Interface Definitions  
						
						... 
						
						
						
						Add EFI System Resource Table (ESRT) interface (API only).
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Chao Zhang <chao.b.zhang@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17113  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-03 03:48:41 +00:00 
						 
				 
			
				
					
						
							
							
								Samer El-Haj-Mahmoud elhaj 
							
						 
					 
					
						
						
							
						
						cb9ec399fe 
					 
					
						
						
							
							Add IMAGE_ATTRIBUTE_UEFI_IMAGE definition from UEFI 2.4 specification.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud elhaj@hp.com  
Reviewed-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15970  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-28 08:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						9938c13d45 
					 
					
						
						
							
							Update FMP Header file Comments per UEFI2.4A  
						
						... 
						
						
						
						Signed-off-by: Gao, Liming <liming.gao@intel.com >
Reviewed-by: Qiu, Shumin <shumin.qiu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15111  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-14 06:05:12 +00:00 
						 
				 
			
				
					
						
							
							
								Shumin Qiu 
							
						 
					 
					
						
						
							
						
						7076ecdb6b 
					 
					
						
						
							
							Update firmware management protocol definition to expose the lowest supported firmware version.  
						
						... 
						
						
						
						Signed-off-by: Shumin Qiu <shumin.qiu@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14586  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-22 01:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								lzeng14 
							
						 
					 
					
						
						
							
						
						4f0779023c 
					 
					
						
						
							
							String Reference Cleanup.  
						
						... 
						
						
						
						Signed-off-by: lzeng14
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11762  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-06-08 05:53: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 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						fa3e7746bb 
					 
					
						
						
							
							Remove some unicode characters in MdePkg source code.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9296  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-09-21 14:44:09 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						252b9c7a9f 
					 
					
						
						
							
							1. add EFI Firmware Management protocol definition in MdePkg.  
						
						... 
						
						
						
						2. update comments in EapManagement.h
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9251  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-09-09 02:47:39 +00:00