people/mcb30/edk2.git
16 years agoRemoved Requirement for having a FarList element in the FrameworkDatabase.db file...
lhauch [Wed, 12 Jul 2006 07:41:23 +0000 (07:41 +0000)]
Removed Requirement for having a FarList element in the FrameworkDatabase.db file.  Instances are now [0..1]

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@893 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix remainning capsule PCD's <HelpText>.
klu2 [Wed, 12 Jul 2006 07:35:12 +0000 (07:35 +0000)]
Fix remainning capsule PCD's <HelpText>.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@892 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix the <HelpText> for PCD used by EdkNt32Pkg and EdkModulePkg.
klu2 [Wed, 12 Jul 2006 07:33:02 +0000 (07:33 +0000)]
Fix the <HelpText> for PCD used by EdkNt32Pkg and EdkModulePkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@891 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRemoved EdkFatPkg from tree - will put this up under a separate project on the websit...
lhauch [Wed, 12 Jul 2006 06:40:42 +0000 (06:40 +0000)]
Removed EdkFatPkg from tree - will put this up under a separate project on the website due to licensing restrictions.  Added copyright notice to tools_def.template, modified ReleaseNotes.txt fixed the FrameworkDatabase.db to remove EdkFatPkg and Add the Tools.spd file back into the DB.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@890 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix the CapsuleRuntime.msa Fix Me entries.
davidhuang [Wed, 12 Jul 2006 06:35:41 +0000 (06:35 +0000)]
Fix the CapsuleRuntime.msa Fix Me entries.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@889 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoCorrected the dependency check issue for Build_Library and GenDll macros.
jwang36 [Wed, 12 Jul 2006 03:18:30 +0000 (03:18 +0000)]
Corrected the dependency check issue for Build_Library and GenDll macros.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@887 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdd reference for all unicode file into MSA.
klu2 [Wed, 12 Jul 2006 03:09:26 +0000 (03:09 +0000)]
Add reference for all unicode file into MSA.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@886 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed EDKT102;
jwang36 [Wed, 12 Jul 2006 02:41:10 +0000 (02:41 +0000)]
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.tianocore.org/svn/edk2/trunk@885 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded Build_DUMMY macro to skip those files in msa which should not be handled by...
jwang36 [Wed, 12 Jul 2006 01:59:43 +0000 (01:59 +0000)]
Added Build_DUMMY macro to skip those files in msa which should not be handled by any tools.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@884 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRemove unused code for misc sub smbios table.
klu2 [Tue, 11 Jul 2006 15:56:44 +0000 (15:56 +0000)]
Remove unused code for misc sub smbios table.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@883 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdd necessary files (such as *.h) in module msa and remove unused msa files.
lgao4 [Tue, 11 Jul 2006 15:00:30 +0000 (15:00 +0000)]
Add necessary files (such as *.h) in module msa and remove unused msa files.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@882 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Make SPD editor tables bigger.and table now focus the entry added.
jlin16 [Tue, 11 Jul 2006 11:04:13 +0000 (11:04 +0000)]
1. Make SPD editor tables bigger.and table now focus the entry added.
2. Modify FileContents classes to delete empty elements in SPD file and FPD file when no contents in these elements.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@881 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agomake sure all files under the PCD PEIM/Driver direcotry into the MSA file.
qwang12 [Tue, 11 Jul 2006 10:52:17 +0000 (10:52 +0000)]
make sure all files under the PCD PEIM/Driver direcotry into the MSA file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@879 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agosync GCC assembly files with MASM assembly files
qhuang8 [Tue, 11 Jul 2006 10:25:13 +0000 (10:25 +0000)]
sync GCC assembly files with MASM assembly files

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@878 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoCorrect the token number for PcdDxePcdDatabaseTraverseEnabled
qwang12 [Tue, 11 Jul 2006 10:18:55 +0000 (10:18 +0000)]
Correct the token number for PcdDxePcdDatabaseTraverseEnabled

Remove PcdMaxPeiPcdCallBackNumberPerPcdEntry in PcdCoded section in Dxe/Pcd.msa as it is not used in the code.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@877 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoCommented out the throwing exception when not supported file type is found, because...
jwang36 [Tue, 11 Jul 2006 10:06:26 +0000 (10:06 +0000)]
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.tianocore.org/svn/edk2/trunk@876 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Restructure module description on main UI
hche10x [Tue, 11 Jul 2006 09:03:32 +0000 (09:03 +0000)]
1. Restructure module description on main UI
2. Make alphabetized list for all module, package, platform names and guid_c_names

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@875 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoEDKT96.
qouyang [Tue, 11 Jul 2006 08:19:18 +0000 (08:19 +0000)]
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.tianocore.org/svn/edk2/trunk@874 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Fix one bug on EBC for GetPowerOfTwo64.c
vanjeff [Tue, 11 Jul 2006 07:48:43 +0000 (07:48 +0000)]
1. Fix one bug on EBC for GetPowerOfTwo64.c
2. Fix one bug for GetPowerOfTwo32.c and GetPowerOfTwo64.c, when Operand is 1, 1 should be returned

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@873 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoCorrect the token number for PcdDxePcdDatabaseTraverseEnabled
qwang12 [Tue, 11 Jul 2006 07:37:20 +0000 (07:37 +0000)]
Correct the token number for PcdDxePcdDatabaseTraverseEnabled

Remove PcdMaxPeiPcdCallBackNumberPerPcdEntry in PcdCoded section in Dxe/Pcd.msa as it is not used in the code.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@872 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRemove MdePkg-All-Archs.fpd from database.
bbahnsen [Tue, 11 Jul 2006 07:04:39 +0000 (07:04 +0000)]
Remove MdePkg-All-Archs.fpd from database.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@871 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix the bug that SecMain often throw exception when environment variable too large...
klu2 [Tue, 11 Jul 2006 07:01:36 +0000 (07:01 +0000)]
Fix the bug that SecMain often throw exception when environment variable too large. It caused by using /DEBUG in link options but not link "MSVCRTD.lib" library.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@870 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoMerge back to one fpd file that does it all.
bbahnsen [Tue, 11 Jul 2006 06:09:59 +0000 (06:09 +0000)]
Merge back to one fpd file that does it all.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@869 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFor VOID* type PCD and in byte array method, treat {0} as NULL value but not {}.
klu2 [Tue, 11 Jul 2006 02:44:36 +0000 (02:44 +0000)]
For VOID* type PCD and in byte array method, treat {0} as NULL value but not {}.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@868 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFD file should only generated in build time but not in run.cmd. Fix it.
klu2 [Tue, 11 Jul 2006 02:20:13 +0000 (02:20 +0000)]
FD file should only generated in build time but not in run.cmd. Fix it.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@867 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRemoved the printStackTrace() which is used only for debug purpose.
jwang36 [Mon, 10 Jul 2006 10:51:01 +0000 (10:51 +0000)]
Removed the printStackTrace() which is used only for debug purpose.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@864 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago Change UINAME to CName of GUID/PPI/Protocol in all Msa file and change tool to suppo...
qouyang [Mon, 10 Jul 2006 10:14:25 +0000 (10:14 +0000)]
 Change UINAME to CName of GUID/PPI/Protocol in all Msa file and change tool to support it.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@863 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded "/" for X64 file path
jwang36 [Mon, 10 Jul 2006 09:24:19 +0000 (09:24 +0000)]
Added "/" for X64 file path

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@862 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRoll back the PCD PcdWinNtFirmwareVolume value from "..\\FV\\FV_RECOVERY.fd" to ...
klu2 [Mon, 10 Jul 2006 09:00:33 +0000 (09:00 +0000)]
Roll back the PCD PcdWinNtFirmwareVolume value from "..\\FV\\FV_RECOVERY.fd" to "..\\..\\FV\\FV_RECOVERY.fd" for avoiding the issue that secmain.exe run failure when the length of PATH environment exceed 1280 character.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@861 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoSupport prebuild and postbuild for UserExtension for Platform build. If UserExtension...
wuyizhong [Mon, 10 Jul 2006 08:43:23 +0000 (08:43 +0000)]
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.tianocore.org/svn/edk2/trunk@860 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago 1. BaseSmbusLib: Make SmbusReadDataByte() & SmbusWriteBlock() function well by re...
qhuang8 [Mon, 10 Jul 2006 08:41:58 +0000 (08:41 +0000)]
1. BaseSmbusLib: Make SmbusReadDataByte() & SmbusWriteBlock() function well by re-arranging register settings.
2. BaseMemoryLibMmx for X64: Make CopyMem() be reentrant by saving Mm0 to r10.
3. DxeCorePerformanceLib: Fix some typo to save build error of that library instance.
4. Remove the orphanage definition of gEfiPerformanceProtocolGuid

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@859 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded Optional Element: TianoR8FlashMap_h Type Boolean to Module's Extern section...
lhauch [Mon, 10 Jul 2006 06:48:57 +0000 (06:48 +0000)]
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.tianocore.org/svn/edk2/trunk@857 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed EdkT35, EdkT89.
qouyang [Mon, 10 Jul 2006 06:19:15 +0000 (06:19 +0000)]
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.tianocore.org/svn/edk2/trunk@856 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix for EDKT9.
bbahnsen [Mon, 10 Jul 2006 05:22:28 +0000 (05:22 +0000)]
Fix for EDKT9.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@855 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@854 de2fecce-e211-0410-80a6...
lgao4 [Mon, 10 Jul 2006 05:14:05 +0000 (05:14 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@854 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAssign token number to DynamicExTokenNumber for all DYNAMIC or DYNAMIC_EX type PCD.
klu2 [Mon, 10 Jul 2006 03:46:11 +0000 (03:46 +0000)]
Assign token number to DynamicExTokenNumber for all DYNAMIC or DYNAMIC_EX type PCD.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@853 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed a syntax error in BasePciCf8Lib/PciLib.c
bxing [Mon, 10 Jul 2006 03:20:48 +0000 (03:20 +0000)]
Fixed a syntax error in BasePciCf8Lib/PciLib.c

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@852 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Fixed a logical error in PciReadBuffer() and PciWriteBuffer()
bxing [Mon, 10 Jul 2006 02:56:56 +0000 (02:56 +0000)]
1. Fixed a logical error in PciReadBuffer() and PciWriteBuffer()
2. Fixed GetInterruptState() on IPF to return the state of interrupts correctly

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@850 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix some bugs in edksetup.sh
klu2 [Sun, 9 Jul 2006 17:33:16 +0000 (17:33 +0000)]
Fix some bugs in edksetup.sh
1, WORKSPACE environment in unix-like system can be obtained automatically as edksetup.bat in window's environment.
2, XMLBEANS_HOME environment in unix-like system should be also check as edksetup.bat in windows's environment.
3, In some unix-like system like darwin's system, system environment should be export to user's environment explicitly, this behavior is different in microsoft windows's platform.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@849 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoUpdate the binary MSA to say they were binary, fixed an abstract, changed a module...
lhauch [Sun, 9 Jul 2006 14:14:00 +0000 (14:14 +0000)]
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.tianocore.org/svn/edk2/trunk@848 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Add feature of ModuleSA PcdBuildDefinition editor.
jlin16 [Sun, 9 Jul 2006 13:44:41 +0000 (13:44 +0000)]
1. Add feature of ModuleSA PcdBuildDefinition editor.
2. bug fixing for SPD editor.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@847 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoMade some changes to use GCC to pre-process and assembly .S file
jwang36 [Sun, 9 Jul 2006 12:07:49 +0000 (12:07 +0000)]
Made some changes to use GCC to pre-process and assembly .S file

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@846 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded code to print out file name in GCC building because GCC doesn't output its...
jwang36 [Sun, 9 Jul 2006 11:09:11 +0000 (11:09 +0000)]
Added code to print out file name in GCC building because GCC doesn't output its input file name in its stdout

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@844 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded a "_" to ${ENTRYPOINT} for GCC "CC" command option;
jwang36 [Sun, 9 Jul 2006 06:17:20 +0000 (06:17 +0000)]
Added a "_" to ${ENTRYPOINT} for GCC "CC" command option;
Removed GCC tool chain options from MdePkg-All-Archs.fpd and EdkModulePkg-All-Archs.fpd

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@843 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed GCC ld issue
jwang36 [Sun, 9 Jul 2006 05:14:01 +0000 (05:14 +0000)]
Fixed GCC ld issue

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@842 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agofix a bug in Service.c
qwang12 [Sat, 8 Jul 2006 15:21:21 +0000 (15:21 +0000)]
fix a bug in Service.c

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@841 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoIn AsciiStrncmp(), if length=0, should return 0
vanjeff [Sat, 8 Jul 2006 15:21:04 +0000 (15:21 +0000)]
In AsciiStrncmp(), if length=0, should return 0

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@840 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoPorted to use BaseMemoryLib functions
ajfish [Sat, 8 Jul 2006 14:53:17 +0000 (14:53 +0000)]
Ported to use BaseMemoryLib functions

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@839 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdd Feature Flag PcdDxePcdDatabaseTraverseEnabled and PcdPeiPcdDatabaseTraverseEnabled
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.tianocore.org/svn/edk2/trunk@838 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded Wordpad recommendation for editor, change ACTIVE_PLATFORM from REQUIRED to...
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.tianocore.org/svn/edk2/trunk@837 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded the Common.jar file to the CLASSPATH that gets set if you use the skip option.
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.tianocore.org/svn/edk2/trunk@836 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agofixed a potential issue which would be raised by empty value in tools_def.txt file
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.tianocore.org/svn/edk2/trunk@835 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agochanged TOOLS_DEFINITION_FILE to TOOL_CHAIN_CONF;
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.tianocore.org/svn/edk2/trunk@834 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoChanged the code to read the correct configuration name in target.txt file;
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.tianocore.org/svn/edk2/trunk@833 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFinal target.template file with embedded documentation. This file will only be used...
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.tianocore.org/svn/edk2/trunk@832 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRemove unused PCD file.
klu2 [Sat, 8 Jul 2006 05:32:46 +0000 (05:32 +0000)]
Remove unused PCD file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@831 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded a line to remove the Jar file in the cleanall target.
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.tianocore.org/svn/edk2/trunk@830 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdd more instructions for OS X and Linux.
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.tianocore.org/svn/edk2/trunk@829 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded a comment about how to configure for Unix systems.
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.tianocore.org/svn/edk2/trunk@828 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdd a *nix version of the FrameworkWizard Launcher/
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.tianocore.org/svn/edk2/trunk@827 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRedefine SPEC and Release Version to 0x20000
lgao4 [Fri, 7 Jul 2006 14:37:11 +0000 (14:37 +0000)]
Redefine SPEC and Release Version to 0x20000

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@826 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix PCD WinNTFirmwareVolume Value from "..\\..\\FV\\FV_RECVOERY.fd" to "..\\FV\\FV_RE...
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.tianocore.org/svn/edk2/trunk@825 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix the wrong usage of UnicodeValueToString function
lgao4 [Fri, 7 Jul 2006 12:06:13 +0000 (12:06 +0000)]
Fix the wrong usage of UnicodeValueToString function

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@824 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoChanged the ant-contrib download address to sync with the website;
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.tianocore.org/svn/edk2/trunk@822 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoObsoleted by new schema and new build tools.
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.tianocore.org/svn/edk2/trunk@821 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agobug fixing for SPD editor.
jlin16 [Fri, 7 Jul 2006 08:52:34 +0000 (08:52 +0000)]
bug fixing for SPD editor.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@820 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Fix displaying wrong file type bug.
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.tianocore.org/svn/edk2/trunk@819 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed the MUST set ACTIVE_PLATFORM to be required IFF the current working directory...
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.tianocore.org/svn/edk2/trunk@818 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix all <TokenSpaceGuidCName> in all SPD file.
klu2 [Fri, 7 Jul 2006 06:32:06 +0000 (06:32 +0000)]
Fix all <TokenSpaceGuidCName> in all SPD file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@817 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1, Rollback run.cmd because the concat work in NT32.fpd is work correctly now.
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.tianocore.org/svn/edk2/trunk@816 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoModify ModifyInfTask which in frameworkTask.
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.tianocore.org/svn/edk2/trunk@815 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Add help for ToolChainConfig
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.tianocore.org/svn/edk2/trunk@814 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed the build warning issue.
jwang36 [Fri, 7 Jul 2006 04:51:02 +0000 (04:51 +0000)]
Fixed the build warning issue.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@813 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed the build warning issue
jwang36 [Fri, 7 Jul 2006 04:38:05 +0000 (04:38 +0000)]
Fixed the build warning issue

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@812 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoupdate ModuleSA PCD editor.
jlin16 [Fri, 7 Jul 2006 03:20:53 +0000 (03:20 +0000)]
update ModuleSA PCD editor.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@811 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRemove build warning.
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.tianocore.org/svn/edk2/trunk@810 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix the TokenSpaceGuidCName entry of PcdSupportUpdateCapsuleRest/PcdMaxSizePopulateCa...
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.tianocore.org/svn/edk2/trunk@809 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoChange the Title to "EDK II".
bbahnsen [Thu, 6 Jul 2006 21:39:49 +0000 (21:39 +0000)]
Change the Title to "EDK II".

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@808 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoChange the Title to "EDK II".
bbahnsen [Thu, 6 Jul 2006 21:30:43 +0000 (21:30 +0000)]
Change the Title to "EDK II".

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@807 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoThe project is now called EDK II.
bbahnsen [Thu, 6 Jul 2006 21:26:19 +0000 (21:26 +0000)]
The project is now called EDK II.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@806 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoPoint directly to the ant-contrib download.
bbahnsen [Thu, 6 Jul 2006 21:21:57 +0000 (21:21 +0000)]
Point directly to the ant-contrib download.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@805 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoConvert to unix format.
bbahnsen [Thu, 6 Jul 2006 19:21:12 +0000 (19:21 +0000)]
Convert to unix format.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@804 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoUpdated the Release Notes regarding target.txt and tools_def.txt.
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.tianocore.org/svn/edk2/trunk@803 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed a bug when input a invalid token number (not ZERO nor a valid token number...
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.tianocore.org/svn/edk2/trunk@802 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdded type cast (VOID *) to the third parameter of GetHiiVariable, to avoid compiling...
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.tianocore.org/svn/edk2/trunk@801 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFix bugs in GetNextTokenSpace and GetNextToken
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.tianocore.org/svn/edk2/trunk@800 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoCorrected a typo error.
jwang36 [Thu, 6 Jul 2006 10:43:52 +0000 (10:43 +0000)]
Corrected a typo error.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@798 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoI refined some names, added description for FAT source package, and removed the descr...
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.tianocore.org/svn/edk2/trunk@797 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago PciLib:
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.tianocore.org/svn/edk2/trunk@796 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoFixed the GCC assembler issue. Now we can use full GCC tools to build our package.
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.tianocore.org/svn/edk2/trunk@795 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoProvide a method to force rebuild. Using command "edksetup.bat ForceRebuild".
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.tianocore.org/svn/edk2/trunk@794 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Simplified PalCallStatic.s's by removing unnecessary condition testings.
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.tianocore.org/svn/edk2/trunk@793 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRestrict using UserExtension with UserID "TianoCore".
wuyizhong [Thu, 6 Jul 2006 07:35:01 +0000 (07:35 +0000)]
Restrict using UserExtension with UserID "TianoCore".

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@792 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoModified the quick start section. Change all EDK 2.0 to EDK II. Update Individual...
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.tianocore.org/svn/edk2/trunk@791 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1)Add a new module CapsuleRuntime under EdkModulePkg\Universal\Capsule\RuntimeDxe...
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.tianocore.org/svn/edk2/trunk@790 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoAdd in support for MaxSize and CurrentSize for PCD entry.
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.tianocore.org/svn/edk2/trunk@789 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoBug fixing for FPD ModuleSA editor.
jlin16 [Thu, 6 Jul 2006 05:36:39 +0000 (05:36 +0000)]
Bug fixing for FPD ModuleSA editor.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@788 de2fecce-e211-0410-80a6-f3fac2684e05

16 years ago1. Sync LinkedList.c with MWG
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.tianocore.org/svn/edk2/trunk@786 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agoRemoved Optional Ffs Sections as it was not being used. Changed UserId in UserExtens...
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.tianocore.org/svn/edk2/trunk@785 de2fecce-e211-0410-80a6-f3fac2684e05

16 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@784 de2fecce-e211-0410-80a6...
lgao4 [Thu, 6 Jul 2006 04:02:57 +0000 (04:02 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@784 de2fecce-e211-0410-80a6-f3fac2684e05