lhauch 
							
						 
					 
					
						
						
							
						
						11f5033436 
					 
					
						
						
							
							Added the OPTIONAL NonProcessedFiles element to MSA section.  Sub-element is Filename with no attributes.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1650  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-10-02 15:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						5529d1f8aa 
					 
					
						
						
							
							Made sure that the Extern element groups were clearly defined, made sure that a Driver group contains a DriverBinding, if it will contain a ComponentName and/or DriverConfig and/or DriverDiag statement.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1616  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-09-25 23:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						ccb4cab3d1 
					 
					
						
						
							
							FPD.BuildOptions.Ffs.Attribute:Value=”xs:string” [0..1]  
						
						... 
						
						
						
						I have modified the  Value data type to be xs:string, which will allow for any sequence of any characters (except the null character.)
Since I am modifying the Schema for this, I have also added the following elements and attributes.
FPD.PlatformDefinitions.ForceDebugTarget element, type=”KeywordType” [0..1]
FPD.FrameworkModules.ModuleSA:ForceDebug attribute, type=”xs:boolean”, default=”false” with use=”optional”
FPD.FrameworkModules.ModuleSA:BindingOrder attribute, type=”xs:int” with use=”optional”
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1216  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-08-08 18:54:18 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						9c091616cd 
					 
					
						
						
							
							Added Optional Element: TianoR8FlashMap_h Type Boolean to Module's Extern section.  If this flag is set, we need to include the header file (TianoR8FlashMap_h) generated by FlashMap on the Platform fdf file, to be included in the DEBUG directory (next to the AutoGen.c and AutoGen.h files) and include #include <TianoR8FlashMap.h> in AutoGen.h file.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@857  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-10 06:48:57 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						702c120a17 
					 
					
						
						
							
							Added the MacroDefFile to ProcessSteps for future use, also removed extra Sections from the Ffs Definition as it was not used.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@783  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-06 03:57:36 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						700c2b96cb 
					 
					
						
						
							
							Changed FvBinding to be a list of Keywords (not using list, just specifying the pattern.)  Fixed a couple of typos in the other files.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@754  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-05 04:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						c606a5364d 
					 
					
						
						
							
							Removed the namespace="##local" from the UserExtensions sub-element.  Any valid XML tags can be placed within this section, and our tools still validate correctly.  However, the UserExtensions does not support just data - data must wrapped within XML tags.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@724  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-04 00:54:00 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						9ede7fad76 
					 
					
						
						
							
							Added two optional attributes to the Cloned element, FarGuid and Id that can be used to track the heritage.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@717  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-07-03 03:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								wuyizhong 
							
						 
					 
					
						
						
							
						
						92fb44010e 
					 
					
						
						
							
							Change to new XML Schema  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@680  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-30 17:55:30 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						ed9ec043eb 
					 
					
						
						
							
							merged the last changes in new schema  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@654  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-29 02:19:49 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						41eec21d72 
					 
					
						
						
							
							changed Specification to string and changed back Abstract to new schema format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@571  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-20 08:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						bce810a12e 
					 
					
						
						
							
							changed back to old Abstract and Version in SpdHeader for ModuleEditor and PackageEditor compatible issue  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@570  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-20 07:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						87c6a4af9f 
					 
					
						
						
							
							merged the new changes in new schema, and corrected many inconsistencies in attributes definitions  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@568  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-20 06:57:42 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						31a7672547 
					 
					
						
						
							
							updated UserExtensions to match final schema.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@563  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-20 00:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						f014786935 
					 
					
						
						
							
							merged the new schema except to those PCD related  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@556  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-19 06:24:35 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						9d617132f6 
					 
					
						
						
							
							Updated MsaFiles to be a choice of <Filename> [1..*] or <MsaFile> [1..*] and added the ModuleGuid, ModuleName and ModuleVersion to the FilenameAttributes in the Transistion Schema.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@505  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-14 02:14:50 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						81e8690189 
					 
					
						
						
							
							Add HiiDefaultValue in <DynamicPcdBuildDefinition> according to latest schema email send by larry.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@472  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-10 15:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						02b4b59b2b 
					 
					
						
						
							
							Sync the type of <VariableName> with the latest email send by Larry.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@471  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-10 14:49:31 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						d84573dbd1 
					 
					
						
						
							
							Fix some minor bugs on PCD schema according to final schema email send by Larry  
						
						... 
						
						
						
						1) In <PcdData> of <PcdBuildDefinition>, MaxDatumSize should be added;
2) In <PcdData> of <PcdBuildDefinition>, the number of <Value> should be [0..1] but not [0..n];
3) The max occurs of <SkuId> in <DynamicPcdBuildDefinitions> should be 1;
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@470  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-10 13:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						2bf4e0a163 
					 
					
						
						
							
							Final Check-for TRUNK transition schema that handles both old and new elements.  
						
						... 
						
						
						
						This will handle both.  I will start doing the Branch stripped out version with only new stuff in it now.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@451  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-09 05:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						5c5b48998b 
					 
					
						
						
							
							Intermediate Check-in this MSA schema handles both old and new elements.  
						
						... 
						
						
						
						This is not the final version of the XML Transition Schema - what is here works.
THE LAST SECTION, FPD File, still to come.  Now this handles both old and new MSA and SPD formats.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@450  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-09 04:32:47 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						716b237185 
					 
					
						
						
							
							Intermediate Check-in this SPD schema handles both old and new elements.  
						
						... 
						
						
						
						This is not the final version of the XML Transition Schema - what is here works.
More will come later.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@446  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-09 02:06:06 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						c12c6c7dc6 
					 
					
						
						
							
							Intermediate Check-in  This is not the final version of the XML Transition Schema - what is here works.  More will come later.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@445  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-08 23:46:59 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						be05f52305 
					 
					
						
						
							
							Changed the group names VpdGroup and HiiGroup to HiiEnable and VpdEnable.  Changed maxOccures on FvImages and Capsules from unbounded to 1  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@425  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-06 05:18:42 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						e4ecc06e50 
					 
					
						
						
							
							Updated schema, added some new elements that will be used in the final. Added a DatumSizeLimitation type so that it could be referred to rather than specify 8 additional lines of XML for DataumSize element.  
						
						... 
						
						
						
						MAJOR CHANGE TO Framework Doc - SPD Has been added.  I will add Andrew's comments tomorrow.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@424  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-06 03:09:40 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						0850ca3b8c 
					 
					
						
						
							
							Updated the FPD and SPD files to newer schema formats.  Also updated a couple of items in the XML Schema (added a new element)  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@412  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-04 06:09:14 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						47d0b58170 
					 
					
						
						
							
							Added some attributes (changed comments to be before items to be deleted) Added a couple of new elements that will be used in final output.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@411  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-03 23:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						3a0a3d3878 
					 
					
						
						
							
							Updated Document, added some more choice settings and comments.  Added an ArchType attribute list of: SupportedArchitectures.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@406  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-03 02:03:23 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						0675decb4f 
					 
					
						
						
							
							Added More Comments and started doing data type checking so that if a ModuleName is defined as xs:NCName, all instances where we are referencing a ModuleName (in an attribute, for example) will also use xs:NCName.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@404  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-03 00:46:59 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						cb9f0b9ec3 
					 
					
						
						
							
							Fixed the EdkModulePkg.fpd file to have a package name of EdkModule, not MdePkg.  Added optional (will be required) TokenSpaceGuid to Pcd sections.  
						
						... 
						
						
						
						Removed some documentation for elements that will be removed eventually (the notes are in the comments section)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@382  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-02 01:53:24 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						2fdd0c7d64 
					 
					
						
						
							
							Updated Schema per e-mails.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@379  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-02 00:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						f29b8a332e 
					 
					
						
						
							
							Several changes - add <PcdIsDriver> optional element to <Externs> Changed FlashDeviceInfo Attributes to use the correct one.  
						
						... 
						
						
						
						Added comments (and wrapped some elements in <xs:choice> for new elements) and minor tweaks.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@363  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-06-01 03:23:09 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						92e805e975 
					 
					
						
						
							
							updated several elements and re-organized the layout (moving Attributes to their own file, trying to cut down on the size of the files.)  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@355  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-05-31 16:27:36 +00:00 
						 
				 
			
				
					
						
							
							
								wuyizhong 
							
						 
					 
					
						
						
							
						
						eebf7983a9 
					 
					
						
						
							
							Revise XML Schema to be valid.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@308  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-05-29 01:35:56 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						4848adcbc5 
					 
					
						
						
							
							Moved attribute PcdIsDriver to PcdData element and out of PcdBuildDeclarations and PcdDynamicBuildDeclarations.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@303  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-05-27 02:14:28 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						fbf910a5a0 
					 
					
						
						
							
							Had to put the Attribute, URL back into the Abstract so that Module Editor would compile.  Leaving it out, and removing the AbstractURL elements from the MsaHeader.java and MsaLibHeader.java files cause even more problems.  
						
						... 
						
						
						
						When we can figure out how to remove them from the ModuleEditor, we can remove them from the Schema.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@279  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-05-25 17:56:40 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						0fce57e796 
					 
					
						
						
							
							Added CreatedDate to Schema - headers have it included with a choice for Created or CreatedDate so that we can migrate to the new CreatedDate at some point in the future in all of the Framework files.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@276  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-05-25 15:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						0df1e61085 
					 
					
						
						
							
							Changed GuidOffset from minOccurs 1 to minOccurs=0  Added comment to remove in Final  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@200  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-05-19 08:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						2558d455a5 
					 
					
						
						
							
							Updated Schema for PcdDynamicBuildDeclarations and FrameworkDatabase adding optional elements and attributes to match new XMLSchema  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@194  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2006-05-18 09:29:36 +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