jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							52352e5842 
							
						 
					 
					
						
						
							
							fixed the same guid issue  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@913  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-12 12:28:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							196ad8d77c 
							
						 
					 
					
						
						
							
							Fixed EDKT102;  
						
						 
						
						... 
						
						
						
						Fixed some dependency check issue and made several optimizations on the dependency check logic. Now the rebuild is speeded up enormously.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@885  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-12 02:41:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							7f6dd3e371 
							
						 
					 
					
						
						
							
							Commented out the throwing exception when not supported file type is found, because we should just skip those files which cannot be built by certain tools.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@876  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-11 10:06:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							73b4e31adc 
							
						 
					 
					
						
						
							
							EDKT96.  
						
						 
						
						... 
						
						
						
						Build tools need to auto-generated the FlashMap.h from .fdf file before a module is built, and then included by Autogen.h based on attributes of module in build time, and copy FlashMap.h to Module\DEBUG dir and change "FlashMap.h" to "TianoR8FlashMap.h".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@874  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-11 08:19:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							ddb87685e2 
							
						 
					 
					
						
						
							
							For VOID* type PCD and in byte array method, treat {0} as NULL value but not {}.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@868  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-11 02:44:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							23583a8891 
							
						 
					 
					
						
						
							
							Removed the printStackTrace() which is used only for debug purpose.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@864  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-10 10:51:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							53b8619385 
							
						 
					 
					
						
						
							
							Change UINAME to CName of GUID/PPI/Protocol in all Msa file and change tool to support it.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@863  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-10 10:14:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf5da75ce 
							
						 
					 
					
						
						
							
							Support prebuild and postbuild for UserExtension for Platform build. If UserExtension's Identifier equals "0", which means prebuild, while Identifier equals "1", which means post build. UserExtension's UserId is still "TianoCore".  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@860  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-10 08:43:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							42b787576f 
							
						 
					 
					
						
						
							
							Fixed EdkT35, EdkT89.  
						
						 
						
						... 
						
						
						
						Fixed the "#ifndef  _AUTOGENH_" issue when the moduleBase name include the whiteSpace.
Change "#ifndef {moduleBaseName}__AUTOGENH" to "ifndef  _AUTOGENH_${MoudleGuild}". 
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@856  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-10 06:19:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							601f9e375f 
							
						 
					 
					
						
						
							
							Assign token number to DynamicExTokenNumber for all DYNAMIC or DYNAMIC_EX type PCD.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@853  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-10 03:46:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lhauch 
							
						 
					 
					
						
						
						
						
							
						
						
							a782876908 
							
						 
					 
					
						
						
							
							Update the binary MSA to say they were binary, fixed an abstract, changed a module UiName, changed tool default values in the build.xml files to give the name of the tool, rather than all, so when building the tools, you can tell what tool it is trying to build.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@848  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-09 14:14:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							a10c040004 
							
						 
					 
					
						
						
							
							fixed a potential issue which would be raised by empty value in tools_def.txt file  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@835  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-08 11:04:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							c773bec060 
							
						 
					 
					
						
						
							
							Changed the code to read the correct configuration name in target.txt file;  
						
						 
						
						... 
						
						
						
						Fixed an issue which caused building platform with un-defined tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@833  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-08 10:02:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6db9eaf7 
							
						 
					 
					
						
						
							
							Remove unused PCD file.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@831  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-08 05:32:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lhauch 
							
						 
					 
					
						
						
						
						
							
						
						
							617cc72bf4 
							
						 
					 
					
						
						
							
							Added a line to remove the Jar file in the cleanall target.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@830  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-08 05:05:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							7d6ef0a929 
							
						 
					 
					
						
						
							
							Fixed the build warning issue  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@812  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-07 04:38:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							a84091c4be 
							
						 
					 
					
						
						
							
							Remove build warning.  
						
						 
						
						... 
						
						
						
						Fixed bug:
EdkT81,
EdkT83,
EdkT77,
EdkT84.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@810  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-07 01:53:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							c24ba2f612 
							
						 
					 
					
						
						
							
							Fix bugs in GetNextTokenSpace and GetNextToken  
						
						 
						
						... 
						
						
						
						Fix bugs in Pcd Build tool generation for ExMap
Fix a few other bugs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@800  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-06 11:42:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							e0f8d087ae 
							
						 
					 
					
						
						
							
							Restrict using UserExtension with UserID "TianoCore".  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@792  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-06 07:35:01 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							80785fd5be 
							
						 
					 
					
						
						
							
							Fix an issue for user extensions.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@780  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-06 01:33:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							e1347472b7 
							
						 
					 
					
						
						
							
							Fix a minor issue.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@770  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-05 12:26:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							8031d48db3 
							
						 
					 
					
						
						
							
							Support UserExtension in FPD.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@769  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-05 12:06:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							47f2f01190 
							
						 
					 
					
						
						
							
							Add ModifyInftask in FrameworkTask.  
						
						 
						
						... 
						
						
						
						Fixe bug(EkdT72).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@768  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-05 11:50:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							78d0508ad9 
							
						 
					 
					
						
						
							
							Fixed the unchecked warning issues when building GenBuild  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@764  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-05 07:26:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							de4bb9f6ed 
							
						 
					 
					
						
						
							
							Fully support active platform policy.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@763  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-05 06:22:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							8d82d61173 
							
						 
					 
					
						
						
							
							Support putting unreference DYNAMIC_EX PCD into Pcd runtime database.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@761  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-05 05:28:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							d3dfaf4b45 
							
						 
					 
					
						
						
							
							Fixed the cleanall issue which would remove more files than we want  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@748  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-04 14:52:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							7629edbc44 
							
						 
					 
					
						
						
							
							Move ant-related code from ParserFpd function to enable single module debug for PCD tools.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@747  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-04 14:32:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							25832ed337 
							
						 
					 
					
						
						
							
							Fix autogen bug:[Edk67][Edk35].  
						
						 
						
						... 
						
						
						
						Add "/FI" to "PP" option in EdkModulePkg-All-Archs.fpd.
Modify BuildMacro.xml changing "S" for IPF assembler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@746  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-04 13:44:18 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lhauch 
							
						 
					 
					
						
						
						
						
							
						
						
							915d1ff529 
							
						 
					 
					
						
						
							
							Updated the SPD and MSA files for Tools - created some new MSA files as well.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@731  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-04 04:13:48 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							548ce97a81 
							
						 
					 
					
						
						
							
							After change token space guid from guid value to Guid's CName, change code to support that.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@707  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-01 10:39:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							e39bb31c57 
							
						 
					 
					
						
						
							
							Clean up for debug message of PCD tools.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@704  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-01 02:19:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec40aef55 
							
						 
					 
					
						
						
							
							git-svn-id:  https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@696  6f19259b-4bc3-4df7-8a09-765794883524  
						
						 
						
						
						
						
					 
					
						2006-06-30 20:10:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							136adffc5c 
							
						 
					 
					
						
						
							
							New tool.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@692  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-30 19:56:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuyizhong 
							
						 
					 
					
						
						
						
						
							
						
						
							a29c47e01d 
							
						 
					 
					
						
						
							
							Change to new XML Schema.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@687  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-30 18:17:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qouyang 
							
						 
					 
					
						
						
						
						
							
						
						
							0b8c16e472 
							
						 
					 
					
						
						
							
							Fixed autogen bug (EDKT12, EDKT19)  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@652  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-28 10:01:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jwang36 
							
						 
					 
					
						
						
						
						
							
						
						
							b1d9f2a3cb 
							
						 
					 
					
						
						
							
							merged part of new changes in new schema, and changed genbuild code accordingly  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@643  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-27 14:24:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							51da9e80d4 
							
						 
					 
					
						
						
							
							Fix a bug for token number set in FPD can not exceed 2^31. The fixing is using Long instead of int type.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@632  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-26 17:09:08 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							57a38e69b0 
							
						 
					 
					
						
						
							
							Enabling use PcdSetXX macro to set value for PATCHABLE_IN_MODULE, DYNAMIC, DYNAMIC_EX type PCD  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@614  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-23 12:00:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							10d8dee566 
							
						 
					 
					
						
						
							
							1) make sure a empty database will be generated if the Uinitialized database portion is empty.  
						
						 
						
						... 
						
						
						
						2) add a newline at the end of Autogen.c for PCD driver/PEIM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@606  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-23 06:40:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							58f1099f3d 
							
						 
					 
					
						
						
							
							1) remove some dead code from WinNtBusDriver.c  
						
						 
						
						... 
						
						
						
						2) change PCD_INVALID_TOKEN_NUMBER to 0 as stipulated in MWG spec and PCD spec.
3) support returning a Default Value when a read failure by variable service for PCD entry with Variable Enabled.
4) Remove a lot of unreferenced JAVA import from CollectPCDAction.java, PCDAutoGenAction.java, MemoryDatabaseManager.java, Token.java and UsageInstance.java.
5) Opimized to merge elements in all tables in PCD database for make the code compact.
6) Did a tighter check on how dynamic PCD entry is referenced in each module.
7) Update the PCD driver/PEIM and PCD database generation verion to 2.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@605  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-23 04:30:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							16d3e132aa 
							
						 
					 
					
						
						
							
							In before, FixedPcdGetxx macro was defined as global variable, it is wrong. It should be defined as value directly, and module developer can use it to define length of array.  
						
						 
						
						... 
						
						
						
						1) Change macro FixedPcdGetxx to value macro. 
2) Change some wrong macro usage in library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@599  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-22 14:08:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							03b1a72da7 
							
						 
					 
					
						
						
							
							In before, module type is judged by the sub element value in <ModuleSA>, it is not totally correct. Now the module type will be retrieved from GlobalData after pre-process all MSA document.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@595  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-22 08:17:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							cd0170f5b0 
							
						 
					 
					
						
						
							
							1) Change the schema type for <VariableGuid> used in PCD HiiEnable group in FPD file.  
						
						 
						
						... 
						
						
						
						2) Modify PCD tools to support that.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@591  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-22 05:39:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								klu2 
							
						 
					 
					
						
						
						
						
							
						
						
							6c4dc2267a 
							
						 
					 
					
						
						
							
							1) Move almost new schema related to PCD on branch to transition scheme in main trunk.  
						
						 
						
						... 
						
						
						
						2) Remove the original unused PCD schema in FPD in main trunk.
2) Modify PCD tools to support updated schema in main trunk.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@585  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-21 16:07:38 +00:00