Star Zeng 
							
						 
					 
					
						
						
							
						
						96d6d004aa 
					 
					
						
						
							
							MdePkg and MdeModulePkg Pcd: Add the new EFI_GET_PCD_INFO_PROTOCOL and EFI_GET_PCD_INFO_PPI support for PI 1.2.1 compliance.  
						
						 
						
						... 
						
						
						
						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@14866  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-20 00:44:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gikidy 
							
						 
					 
					
						
						
							
						
						efb2311707 
					 
					
						
						
							
							Synchronize MdePkg h files to Library/Base* c files.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6984  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-11 04:45:23 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
							
						
						7612cbf0f8 
					 
					
						
						
							
							ECC Clean up.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6207  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-10-24 05:37:02 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
							
						
						afa223265a 
					 
					
						
						
							
							clean the codes according to review comments.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5789  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-09-03 07:54:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
							
						
						23a36779f8 
					 
					
						
						
							
							Fix function comment to follows doxygen format.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5470  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-07-15 07:34:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yshang1 
							
						 
					 
					
						
						
							
						
						cdebf6c68a 
					 
					
						
						
							
							1) Add type casting for argument "a" in EFI_ERROR(a), since if compare two constants without specify data type, compiler maybe could not understand what is the actual data type of constant. The default would treat it as unsigned data. therefore, if the argument a of EFI_ERROR(a) is constant, for instance the EFI_LOAD_ERROR, the EFI_ERROR(a) would always be FALSE.  
						
						 
						
						... 
						
						
						
						2) Remove PcdDriverPcdLibNull.
3) Add more ASSERT() in BasePcdLibNull to detect the incorrect usage of Pcd Library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3643  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-15 06:17:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yshang1 
							
						 
					 
					
						
						
							
						
						bbfaace453 
					 
					
						
						
							
							Add BasePcdLibNull in MdePkg.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3481  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-27 06:48:03 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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