myronporter 
							
						 
					 
					
						
						
						
						
							
						
						
							58380e9c61 
							
						 
					 
					
						
						
							
							Minor grammatical work--mostly adding periods.  Items with ONLY period added did not have the heading date changed, but Items with content changes had heading copyright dates updated.  Sending  separately a list of files missing Doxygen @param and @return information. (PENDING)  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10615  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-06-30 00:13:25 +00:00 
						 
				 
			
				
					
						
							
							
								myronporter 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc59a003e 
							
						 
					 
					
						
						
							
							Minor grammatical work--mostly adding periods.  Items with ONLY period added did not have the heading date changed, but Items with content changes had heading copyright dates updated.  Sending  separately a list of files missing Doxygen @param and @return information. (PENDING)  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10604  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-06-25 21:56:02 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
						
						
							
						
						
							19388d2960 
							
						 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10415  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-04-23 16:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							9dbad162da 
							
						 
					 
					
						
						
							
							Removing "Ex" in PI PCD_PPI/PROTOCOL's interface according to PI 1.2 latest update.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10167  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-03-03 08:53:41 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							d6b58d3219 
							
						 
					 
					
						
						
							
							updated definitions of PCD PPI/Protocol per latest UEFI Spec.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10134  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-03-01 06:14:46 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							0c561f4175 
							
						 
					 
					
						
						
							
							Explicitly cast PCD_CALLBACK to EFI_PCD_PPI_CALLBACK/EFI_PCD_PROTOCOL_CALLBACK) to avoid warning. PCD_CALLBACK in EDKII implementation is compatible with EFI_PCD_PPI_CALLBACK/EFI_PCD_PROTOCOL_CALLBACK.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9474  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-11-24 08:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							ec735bb205 
							
						 
					 
					
						
						
							
							1, PeiPcdLib use EFI_PEI_PCD_PPI defined in PI 1.2 to handle dynamicEx type PCD request.  
						
						... 
						
						
						
						2, DxePcdLib use EFI_PCD_PROTOCOL defined in PI 1.2 to handle dynamicEx type PCD request.
3, There is no change for dynamic type PCD.
4, Refine the INF's comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9473  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-11-24 03:29:57 +00:00 
						 
				 
			
				
					
						
							
							
								jji4 
							
						 
					 
					
						
						
						
						
							
						
						
							c00bdbb14a 
							
						 
					 
					
						
						
							
							Comments synchronized with library class  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7525  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-02-13 09:05:43 +00:00 
						 
				 
			
				
					
						
							
							
								jji4 
							
						 
					 
					
						
						
						
						
							
						
						
							8f0dd97eab 
							
						 
					 
					
						
						
							
							Spec checked  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7521  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-02-13 06:28:15 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							fc153004ff 
							
						 
					 
					
						
						
							
							The PCD library function will do ASSERT if CallBackFunction is NULL according to Mde Library Specification.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7386  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-02-01 10:05:38 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							373ade0eb6 
							
						 
					 
					
						
						
							
							Update copyright for files modified in this year  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7148  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-12-29 14:07:07 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							0c3437e043 
							
						 
					 
					
						
						
							
							Synchronize interface function comment from declaration in library class header file to implementation in library instance.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6949  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-12-10 03:04:00 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							b52f6a1ad8 
							
						 
					 
					
						
						
							
							Add CONST modifier for "Buffer" parameter in LibPcdSetPtr()  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6823  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-12-03 15:38:24 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
						
						
							
						
						
							9638ba6d3f 
							
						 
					 
					
						
						
							
							Synchronize function comment in h file  
						
						... 
						
						
						
						with  c file instance of  this functions in MdePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6732  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-26 06:57:44 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
						
						
							
						
						
							64735d2414 
							
						 
					 
					
						
						
							
							synchronize the MdePkg/Include/Library/PcdLib.h and the MDE_Library_Spec.Add the commit for Macro in the PcdLib.h reference to the Spec.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6664  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-11-21 07:07:12 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							47501b697f 
							
						 
					 
					
						
						
							
							Fix ECC issue.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6148  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-10-20 14:05:39 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							18d2d5ab9e 
							
						 
					 
					
						
						
							
							Remove over specific usage for library class  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6117  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-10-15 07:18:19 +00:00 
						 
				 
			
				
					
						
							
							
								eric_tian 
							
						 
					 
					
						
						
						
						
							
						
						
							f73e0ad215 
							
						 
					 
					
						
						
							
							follow up code review  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5893  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-16 06:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							a72bd1ec5f 
							
						 
					 
					
						
						
							
							refine code.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5656  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-08-18 05:43:42 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							63e4dba96a 
							
						 
					 
					
						
						
							
							Fix function comment to follows doxygen format.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5497  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-07-16 09:29:20 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							1c280088ec 
							
						 
					 
					
						
						
							
							Merge the PI enabling works from the branch  
						
						... 
						
						
						
						First round of PI enabling work:
1) PiPeiCis changes (CONST, EFI_PEI_FILE_HANDLE.. etc)
2) Make use of FirmwareVolume 2 protocol.
3) Verified for Nt32Pkg and real platform for S3.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3772  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-09-04 06:11:47 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							c892d84644 
							
						 
					 
					
						
						
							
							remove some comments introduced by tools.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3388  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-07-20 06:28:14 +00:00 
						 
				 
			
				
					
						
							
							
								AJFISH 
							
						 
					 
					
						
						
						
						
							
						
						
							d5b86e43cf 
							
						 
					 
					
						
						
							
							Removed MdePkg usage of ModuleName: in file headers  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3217  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-07-12 22:59:43 +00:00 
						 
				 
			
				
					
						
							
							
								yshang1 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d265a94a 
							
						 
					 
					
						
						
							
							Checked in part of MDE library instances following PI and UEFI. It includes:  
						
						... 
						
						
						
						1) UefiLib adds features of RFC 3066/Iso639 language string and driver model protocols installation.
2) PeiCoreEntryPoint following PI.
3) UefiDriverEntryPoint following UEFI/EFI.
4) PeiServicesTablePointerLib following PI for IPF and x86.
5) Remove many CommonHeader.h. If there is only one C file in module, we should add the common headers in C file instead of creating a new CommonHeader.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2723  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-06-22 16:22:26 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							e386b444c8 
							
						 
					 
					
						
						
							
							Import some Pei and Dxe related instances for MdePkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2712  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-06-22 06:57:39 +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 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
						
						
							
						
						
							582510249f 
							
						 
					 
					
						
						
							
							Make MDE package pass intel IPF compiler with /W4 /WX switched on.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2312  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-01-25 06:05:36 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							2a870f5348 
							
						 
					 
					
						
						
							
							Add [in,out] in the @param for PCD header and c file.  
						
						... 
						
						
						
						Update GetNextToken and GetNextTokenSpaces APIs parameter sequence according to PCD spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1040  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-07-19 05:18:47 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							3847c8f315 
							
						 
					 
					
						
						
							
							Add missing ASSERT()s in PeiPcdLib  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1002  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-07-14 07:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							1de04b4f83 
							
						 
					 
					
						
						
							
							Add in support for MaxSize and CurrentSize for PCD entry.  
						
						... 
						
						
						
						Change the behavior for PcdSET for Variable_Enabled Pcd entry. If a Variable does not exist, we will only save the value to a volatile space. We save it to variable ONLY when the variable exist. 
Fix a few bugs in Pcd Build tool when generated Pcd database for Pcd entry with Unicode String type.
Support PcdSet to return MaxSize if the input SizeOfBuffer is greater than the Max Size declared in FPD file.
Add SetValueWorker and GetValueWoker for each PcdSET and PcdGET function to reduce code size.
Sync function prototype definition for PCD_PPI_SET_POINTER, PCD_PPI_SET_EX_POINTER, PCD_PROTOCOL_SET_POINTER and PCD_PROTOCOL_SET_EX_POINTER with PCD arch spec 0.52.
Add ASSERTION in LibPcdSetPtr.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@789  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-07-06 06:10:20 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb73ab57a 
							
						 
					 
					
						
						
							
							Added LibPatchPcdSetPtr.  
						
						... 
						
						
						
						Cleaup Pcd Database code generation routine.
Fixed a few bugs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@745  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-07-04 12:43:59 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							bb5545b663 
							
						 
					 
					
						
						
							
							Add PcdDxe and PcdPEIM to all-arch for EdkModulePkg-All-Archs.fpd  
						
						... 
						
						
						
						Fix a few bugs in PcdDxe and PcdPEIM
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@722  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-07-03 15:40:49 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							3534cbb7a3 
							
						 
					 
					
						
						
							
							1) correct the assert condition for LibPcdSetPtr and LibPcdSetExPtr  
						
						... 
						
						
						
						2) make sure VOID* type dynamic PCD entry can handle ASCII string correctly.
3) correct one bug where if StringTable is empty the autogen.c won't compile.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@630  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-06-26 13:41:23 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							4276d5dacf 
							
						 
					 
					
						
						
							
							1) Add in support to traverse taken space  
						
						... 
						
						
						
						2) Remove unused import in DynamicTokenValue.java.
3) Support Byte Stream input for Pointer type Dynamic PCD entry in FPD file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@616  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-06-23 14:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							8a43e8dd55 
							
						 
					 
					
						
						
							
							Sync Pcd Service Driver, PEIM and library with MDE Spec 0.55a.  
						
						... 
						
						
						
						1) change all PCD_TOKEN_NUMBER to UINTN
2) change all SKU_ID to UINTN
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@437  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-06-07 12:31:33 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							3496595d7b 
							
						 
					 
					
						
						
							
							Make sure the PCD dxe service driver can handle the case where no PEIM is using any dynamic PCD entry and the PEI phase PCD database is empty.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@388  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-06-02 05:28:18 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							b16ef80556 
							
						 
					 
					
						
						
							
							Sync up Pcd Library Instances and PCD Driver/PEIM with Pcd spec 0.51 and Mde 0.51  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@285  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2006-05-26 01:05:31 +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