ajfish [Sat, 8 Jul 2006 14:53:17 +0000 (14:53 +0000)]
Ported to use BaseMemoryLib functions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@839
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Sat, 8 Jul 2006 14:37:30 +0000 (14:37 +0000)]
Add Feature Flag PcdDxePcdDatabaseTraverseEnabled and PcdPeiPcdDatabaseTraverseEnabled
Add Pcd DXE driver and PEIM to all supported ARCH in EdkModulePkg-All-Archs.fpd
Make Pcd DXE driver and PEIM compilable under EBC, IPF, X64
Fixed a few other bugs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@838
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Sat, 8 Jul 2006 14:11:29 +0000 (14:11 +0000)]
Added Wordpad recommendation for editor, change ACTIVE_PLATFORM from REQUIRED to RECOMMENDED
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@837
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Sat, 8 Jul 2006 13:59:19 +0000 (13:59 +0000)]
Added the Common.jar file to the CLASSPATH that gets set if you use the skip option.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@836
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Sat, 8 Jul 2006 11:04:34 +0000 (11:04 +0000)]
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
jwang36 [Sat, 8 Jul 2006 10:06:40 +0000 (10:06 +0000)]
changed TOOLS_DEFINITION_FILE to TOOL_CHAIN_CONF;
changed TAGNAME to TOOL_CHAIN_TAG
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@834
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Sat, 8 Jul 2006 10:02:19 +0000 (10:02 +0000)]
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
lhauch [Sat, 8 Jul 2006 07:30:06 +0000 (07:30 +0000)]
Final target.template file with embedded documentation. This file will only be used if edksetup.bat does not detect the existence of the file: target.txt.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@832
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Sat, 8 Jul 2006 05:32:46 +0000 (05:32 +0000)]
Remove unused PCD file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@831
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Sat, 8 Jul 2006 05:05:33 +0000 (05:05 +0000)]
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
bbahnsen [Fri, 7 Jul 2006 23:39:10 +0000 (23:39 +0000)]
Add more instructions for OS X and Linux.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@829
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 7 Jul 2006 18:52:28 +0000 (18:52 +0000)]
Added a comment about how to configure for Unix systems.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@828
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Fri, 7 Jul 2006 17:00:20 +0000 (17:00 +0000)]
Add a *nix version of the FrameworkWizard Launcher/
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@827
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 7 Jul 2006 14:37:11 +0000 (14:37 +0000)]
Redefine SPEC and Release Version to 0x20000
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@826
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 7 Jul 2006 12:12:06 +0000 (12:12 +0000)]
Fix PCD WinNTFirmwareVolume Value from "..\\..\\FV\\FV_RECVOERY.fd" to "..\\FV\\FV_RECVOERY.fd"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@825
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 7 Jul 2006 12:06:13 +0000 (12:06 +0000)]
Fix the wrong usage of UnicodeValueToString function
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@824
6f19259b-4bc3-4df7-8a09-
765794883524
yshi8 [Fri, 7 Jul 2006 09:38:58 +0000 (09:38 +0000)]
Changed the ant-contrib download address to sync with the website;
Removed the space character from the JAVA installation path;
Changed the XMLBeans version from 2.1.0 or later to 2.1.0, since the later version 2.2.0 can not work with Saxon8, version 8.1.1;
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@822
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 7 Jul 2006 09:28:33 +0000 (09:28 +0000)]
Obsoleted by new schema and new build tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@821
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 7 Jul 2006 08:52:34 +0000 (08:52 +0000)]
bug fixing for SPD editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@820
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Fri, 7 Jul 2006 08:10:20 +0000 (08:10 +0000)]
1. Fix displaying wrong file type bug.
2. Fix a typo bug in Tool Chain Config frame.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@819
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 7 Jul 2006 07:00:32 +0000 (07:00 +0000)]
Fixed the MUST set ACTIVE_PLATFORM to be required IFF the current working directory does not contain one or more FPD files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@818
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Fri, 7 Jul 2006 06:32:06 +0000 (06:32 +0000)]
Fix all <TokenSpaceGuidCName> in all SPD file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@817
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Fri, 7 Jul 2006 06:19:08 +0000 (06:19 +0000)]
1, Rollback run.cmd because the concat work in NT32.fpd is work correctly now.
2, Fix some bugs in ReleaseNotes.txt
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@816
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Fri, 7 Jul 2006 05:58:08 +0000 (05:58 +0000)]
Modify ModifyInfTask which in frameworkTask.
Remove the "[]" which add around "patternstr" attribute by modifyInfTask.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@815
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Fri, 7 Jul 2006 05:38:39 +0000 (05:38 +0000)]
1. Add help for ToolChainConfig
2. Fix data validation bug in PCD of Msa
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@814
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 7 Jul 2006 04:51:02 +0000 (04:51 +0000)]
Fixed the build warning issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@813
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 7 Jul 2006 04:38:05 +0000 (04:38 +0000)]
Fixed the build warning issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@812
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 7 Jul 2006 03:20:53 +0000 (03:20 +0000)]
update ModuleSA PCD editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@811
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Fri, 7 Jul 2006 01:53:47 +0000 (01:53 +0000)]
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
davidhuang [Fri, 7 Jul 2006 01:00:38 +0000 (01:00 +0000)]
Fix the TokenSpaceGuidCName entry of PcdSupportUpdateCapsuleRest/PcdMaxSizePopulateCapsule/PcdMaxSizeNonPopulateCapsule
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@809
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 6 Jul 2006 19:21:12 +0000 (19:21 +0000)]
Convert to unix format.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@804
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 6 Jul 2006 14:13:56 +0000 (14:13 +0000)]
Updated the Release Notes regarding target.txt and tools_def.txt.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@803
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 6 Jul 2006 13:34:25 +0000 (13:34 +0000)]
Fixed a bug when input a invalid token number (not ZERO nor a valid token number) PcdLib should ASSERT.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@802
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 6 Jul 2006 12:19:18 +0000 (12:19 +0000)]
Added type cast (VOID *) to the third parameter of GetHiiVariable, to avoid compiling warning in GCC build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@801
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 6 Jul 2006 11:42:25 +0000 (11:42 +0000)]
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
jwang36 [Thu, 6 Jul 2006 10:43:52 +0000 (10:43 +0000)]
Corrected a typo error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@798
6f19259b-4bc3-4df7-8a09-
765794883524
yshi8 [Thu, 6 Jul 2006 10:42:42 +0000 (10:42 +0000)]
I refined some names, added description for FAT source package, and removed the description for MBD.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@797
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 6 Jul 2006 10:37:49 +0000 (10:37 +0000)]
PciLib:
For PciRead/WriteBuffer(): A fix to handle boundary cases when Size is 0;
DevicePathLib:
For FileDevicePath(): Change to use AppendDevicePath () in place of AppendDevicePathNode().
PrintLib:
For type %p, according to current MWG, it should ignore flag 0, +, space, l, & L
Misc:
Fix a bug in EBC interpreter for Ia32.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@796
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 6 Jul 2006 10:31:48 +0000 (10:31 +0000)]
Fixed the GCC assembler issue. Now we can use full GCC tools to build our package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@795
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 6 Jul 2006 08:29:28 +0000 (08:29 +0000)]
Provide a method to force rebuild. Using command "edksetup.bat ForceRebuild".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@794
6f19259b-4bc3-4df7-8a09-
765794883524
bxing [Thu, 6 Jul 2006 07:46:22 +0000 (07:46 +0000)]
1. Simplified PalCallStatic.s's by removing unnecessary condition testings.
2. Fixed a logical error in Synchronization.c which caused InterlockedIncrement() and InterlockedDecrement() to hang.
3. Replaced the pseudo-implementation of GetInterruptState() with a real version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@793
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 6 Jul 2006 07:35:01 +0000 (07:35 +0000)]
Restrict using UserExtension with UserID "TianoCore".
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@792
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 6 Jul 2006 07:22:25 +0000 (07:22 +0000)]
Modified the quick start section. Change all EDK 2.0 to EDK II. Update Individual Platform Builds section, Individual Module Builds section, and The common operations section.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@791
6f19259b-4bc3-4df7-8a09-
765794883524
davidhuang [Thu, 6 Jul 2006 06:42:48 +0000 (06:42 +0000)]
1)Add a new module CapsuleRuntime under EdkModulePkg\Universal\Capsule\RuntimeDxe.And add the module into Nt32.fpd
2)Modify the related files to fit for the runtime services UpdateCapsule/QueryCapsuleCapabilities defined in UEFI2.0 spec
3)Modify the related files to fit for the runtime services QueryVariableInfo defined in UEFI2.0 spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@790
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Thu, 6 Jul 2006 06:10:20 +0000 (06:10 +0000)]
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
jlin16 [Thu, 6 Jul 2006 05:36:39 +0000 (05:36 +0000)]
Bug fixing for FPD ModuleSA editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@788
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 6 Jul 2006 04:07:24 +0000 (04:07 +0000)]
1. Sync LinkedList.c with MWG
2. Fix one bug in Ipf/InterlockedCompareExchange64.s
3. Fix one bug in AsmDisablePaging64()
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@786
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 6 Jul 2006 04:05:04 +0000 (04:05 +0000)]
Removed Optional Ffs Sections as it was not being used. Changed UserId in UserExtensions from Fix_Me to TianoCore
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@785
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 6 Jul 2006 04:02:57 +0000 (04:02 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@784
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 6 Jul 2006 03:57:36 +0000 (03:57 +0000)]
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
jlin16 [Thu, 6 Jul 2006 03:16:57 +0000 (03:16 +0000)]
Adapt to new Main UI interface.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@782
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Thu, 6 Jul 2006 03:06:39 +0000 (03:06 +0000)]
Change assembler compiler to windkk.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@781
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 6 Jul 2006 01:33:08 +0000 (01:33 +0000)]
Fix an issue for user extensions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@780
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 6 Jul 2006 01:09:38 +0000 (01:09 +0000)]
some bug fixing for FpdFrameworkModules
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@779
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 5 Jul 2006 21:09:05 +0000 (21:09 +0000)]
Simplify the script. It now allows normal ant targets and flags to be passed straight through. For example
build –v clean
build all –k
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@778
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 5 Jul 2006 21:04:07 +0000 (21:04 +0000)]
Add a bash version of the build script
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@777
6f19259b-4bc3-4df7-8a09-
765794883524
michaelx_krau [Wed, 5 Jul 2006 20:41:25 +0000 (20:41 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@776
6f19259b-4bc3-4df7-8a09-
765794883524
ajfish [Wed, 5 Jul 2006 20:12:08 +0000 (20:12 +0000)]
Made the default for IA-32 assembler path point to the default install location for MASM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@775
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 5 Jul 2006 16:45:42 +0000 (16:45 +0000)]
Merge latest from branch.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@774
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 5 Jul 2006 12:40:35 +0000 (12:40 +0000)]
Added target.txt to the ignore list in the Conf directory
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@771
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Wed, 5 Jul 2006 12:26:30 +0000 (12:26 +0000)]
Fix a minor issue.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@770
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Wed, 5 Jul 2006 12:06:06 +0000 (12:06 +0000)]
Support UserExtension in FPD.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@769
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Wed, 5 Jul 2006 11:50:44 +0000 (11:50 +0000)]
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
yshi8 [Wed, 5 Jul 2006 09:20:45 +0000 (09:20 +0000)]
Added FrameworkWizard build into build.xml and corrected the items in clean/cleanall targets
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@766
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 5 Jul 2006 08:16:05 +0000 (08:16 +0000)]
Add Data Validations for SPD editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@765
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 5 Jul 2006 07:26:12 +0000 (07:26 +0000)]
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
wuyizhong [Wed, 5 Jul 2006 06:22:06 +0000 (06:22 +0000)]
Fully support active platform policy.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@763
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 5 Jul 2006 05:49:33 +0000 (05:49 +0000)]
added specific PP definition for EBC because of previous BuildMacro.xml changes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@762
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Wed, 5 Jul 2006 05:28:48 +0000 (05:28 +0000)]
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
lgao4 [Wed, 5 Jul 2006 05:24:48 +0000 (05:24 +0000)]
Correct module guid in mbd file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@760
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 5 Jul 2006 05:22:26 +0000 (05:22 +0000)]
fixed GCC build issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@759
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 5 Jul 2006 04:17:57 +0000 (04:17 +0000)]
DebugLib:
Fix a bug in PeiDxeDebugLibReportStatusCode: it should use gReportStatusCodeDebugType so that report status code infrastructure can correctly extract debug info.
Fix functional and coding style issues in the three instances in EdkModulePkg, namely: EdkDxeDebugLibReportStatusCode, EdkUefiDebugLibStderr, EdkUefiDebugLibConout.
DevicePathLib:
Sync with MWG 0.57 and add new interface of CreateDevicePathNode(). All the function headers have been updated.
PeiServicesLib:
Adjust coding style and fix a minor comment error.
PciLib:
Adjust assert() condition to sync with MWG 0.57
BaseMemoryLib:
Adjust assert() for ScanMemXX (), ScanGuid()
Rename UefiMemoryLib to DxeMemoryLib
PrintLib:
Change the return value of all print services to exclude the NULL-terminator.
Misc:
Slightly adjust the coding style in hob.c in PeiCore module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@758
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 5 Jul 2006 04:17:04 +0000 (04:17 +0000)]
DebugLib:
Fix a bug in PeiDxeDebugLibReportStatusCode: it should use gReportStatusCodeDebugType so that report status code infrastructure can correctly extract debug info.
Fix functional and coding style issues in the three instances in EdkModulePkg, namely: EdkDxeDebugLibReportStatusCode, EdkUefiDebugLibStderr, EdkUefiDebugLibConout.
DevicePathLib:
Sync with MWG 0.57 and add new interface of CreateDevicePathNode(). All the function headers have been updated.
PeiServicesLib:
Adjust coding style and fix a minor comment error.
PciLib:
Adjust assert() condition to sync with MWG 0.57
BaseMemoryLib:
Adjust assert() for ScanMemXX (), ScanGuid()
Rename UefiMemoryLib to DxeMemoryLib
PrintLib:
Change the return value of all print services to exclude the NULL-terminator.
Misc:
Slightly adjust the coding style in hob.c in PeiCore module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@757
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 5 Jul 2006 04:11:04 +0000 (04:11 +0000)]
Add two files for List editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@756
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 5 Jul 2006 04:07:14 +0000 (04:07 +0000)]
Removed per Carl/Javen.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@755
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 5 Jul 2006 04:05:10 +0000 (04:05 +0000)]
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
jwang36 [Wed, 5 Jul 2006 03:15:05 +0000 (03:15 +0000)]
supplemented "/FI" to some ignored PP options in fpd files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@753
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Wed, 5 Jul 2006 02:42:30 +0000 (02:42 +0000)]
Modify FrameworkWizard.msa for newly changing.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@752
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Wed, 5 Jul 2006 02:18:04 +0000 (02:18 +0000)]
1. Add image in "About" frame
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@751
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Wed, 5 Jul 2006 02:07:26 +0000 (02:07 +0000)]
1. Restructure some folders and files
2. Adjust the arithmetic of "Clone" function
3. Add image in "About" frame
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@750
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 4 Jul 2006 16:28:26 +0000 (16:28 +0000)]
Added "/FI", "-include" and/or "/nologo" options to PP (CC) command option to fpd files. These changes are used to accommodate the preprocessing added for assembly code as a general processing step.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@749
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 4 Jul 2006 14:52:57 +0000 (14:52 +0000)]
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
klu2 [Tue, 4 Jul 2006 14:32:27 +0000 (14:32 +0000)]
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
qouyang [Tue, 4 Jul 2006 13:44:18 +0000 (13:44 +0000)]
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
qwang12 [Tue, 4 Jul 2006 12:43:59 +0000 (12:43 +0000)]
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
jwang36 [Tue, 4 Jul 2006 12:14:02 +0000 (12:14 +0000)]
added back of preprocessing of asm files
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@743
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 4 Jul 2006 12:12:33 +0000 (12:12 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@742
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 4 Jul 2006 12:12:06 +0000 (12:12 +0000)]
Update tools definition
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@741
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Tue, 4 Jul 2006 10:46:31 +0000 (10:46 +0000)]
Add ASL and ASMLINK tool definition in this file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@739
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 4 Jul 2006 08:14:02 +0000 (08:14 +0000)]
commented out GCC definitions temporarily
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@738
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 4 Jul 2006 08:11:49 +0000 (08:11 +0000)]
Add ModuleSA BuildOptions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@737
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 4 Jul 2006 07:54:23 +0000 (07:54 +0000)]
Should not checking exist fd file, otherwise new fd file can not override old fd file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@736
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 4 Jul 2006 06:13:13 +0000 (06:13 +0000)]
added GCC tools definitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@735
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 4 Jul 2006 06:11:26 +0000 (06:11 +0000)]
added GCC tool chain family options
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@734
6f19259b-4bc3-4df7-8a09-
765794883524
yshi8 [Tue, 4 Jul 2006 05:45:24 +0000 (05:45 +0000)]
Fix a typo error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@733
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 4 Jul 2006 04:47:20 +0000 (04:47 +0000)]
Fix a minor bug for wrong entry name
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@732
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Tue, 4 Jul 2006 04:13:48 +0000 (04:13 +0000)]
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
jwang36 [Tue, 4 Jul 2006 03:57:08 +0000 (03:57 +0000)]
restored the file name and path of assembly file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@730
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 4 Jul 2006 03:56:07 +0000 (03:56 +0000)]
Adjust Platform Definition and Module SA operations in FPD editor.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@729
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 4 Jul 2006 03:55:24 +0000 (03:55 +0000)]
commented out the preprocessing of asm files, it will cause error on normal asm file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@728
6f19259b-4bc3-4df7-8a09-
765794883524