mirror_edk2.git
15 years ago1. Add Assert in SetJump.S
qhuang8 [Thu, 13 Jul 2006 04:58:40 +0000 (04:58 +0000)]
1. Add Assert in SetJump.S
2. Rename internal function of ModU64x32.S to avoid collision.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@948 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoMove DriverSample module to Universal\UserInterface\ direcotry.
lgao4 [Thu, 13 Jul 2006 04:49:20 +0000 (04:49 +0000)]
Move DriverSample module to Universal\UserInterface\ direcotry.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@947 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoCorrected the path and file name error in these two msa files.
jwang36 [Thu, 13 Jul 2006 04:49:00 +0000 (04:49 +0000)]
Corrected the path and file name error in these two msa files.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@946 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1.Fix SetMem64.S to not use SSE3 instruction
qhuang8 [Thu, 13 Jul 2006 04:19:34 +0000 (04:19 +0000)]
1.Fix SetMem64.S to not use SSE3 instruction
2.Make sure NULL-terminator can be appended.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@945 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFixes:
jlin16 [Thu, 13 Jul 2006 03:36:11 +0000 (03:36 +0000)]
Fixes:
1.SpdHeader, FpdHeader not save specification.
2.  PackageSurfaceArea.LibraryClassDeclarations Show Recommended Library Instance UiName, not the GUID.
PackageSurfaceArea.MsaFiles - make table fill the window.
3.   PlatformSurfaceArea.PlatformDefinitions.IntermediateDirectories Do NOT create EMPTY <OutputDirectory/>
4.   Do NOT create EMPTY <FrameworkModules/>
5.   When adding a module, pop up the module settings to let you know that you have added the module.

6.  PlatformSurfaceArea.BuildOptions.Options.Option Do not require ToolFamily - default should be not specified.

7.  PlatformSurfaceArea.BuildOptions.UserDefinedAntTasks
Ant Task File should have a browse button
Id column should only be width of 8 characters.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@944 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoChanged the output message when handling dummy files in msa.
jwang36 [Thu, 13 Jul 2006 02:56:33 +0000 (02:56 +0000)]
Changed the output message when handling dummy files in msa.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@943 6f19259b-4bc3-4df7-8a09-765794883524

15 years agocommented out the TARGET and the TARGET_ARCH entries in target.template. Default...
lhauch [Thu, 13 Jul 2006 02:45:24 +0000 (02:45 +0000)]
commented out the TARGET and the TARGET_ARCH entries in target.template.  Default will be to build all arch specified and all targets specified by FPD file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@942 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove AprioriList.msa file
lgao4 [Thu, 13 Jul 2006 02:23:52 +0000 (02:23 +0000)]
Remove AprioriList.msa file

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@941 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRoll back my original change, someone check in self's code lead my before's check...
klu2 [Thu, 13 Jul 2006 02:17:22 +0000 (02:17 +0000)]
Roll back my original change, someone check in self's code lead my before's check in lost.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@940 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoChanged the clean target to prevent unwanted removal
jwang36 [Thu, 13 Jul 2006 01:58:26 +0000 (01:58 +0000)]
Changed the clean target to prevent unwanted removal

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@939 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoBasePrintLib: Fix Buffer Overflow issue.
qhuang8 [Thu, 13 Jul 2006 01:53:27 +0000 (01:53 +0000)]
BasePrintLib: Fix Buffer Overflow issue.
BaseMemoryLib: Fix error in CopyMem.S for BaseMemoryLibMmx & BaseMemoryLibRepStr instance.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@938 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdded info about the EdkFatPkg removal from EDK II and separate project on tianocore...
lhauch [Thu, 13 Jul 2006 01:45:03 +0000 (01:45 +0000)]
Added info about the EdkFatPkg removal from EDK II and separate project on tianocore.org website.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@937 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoadded function header
vanjeff [Thu, 13 Jul 2006 01:17:21 +0000 (01:17 +0000)]
added function header

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@935 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1. Add build FrameworkWizard in edksetup.bat
hche10x [Thu, 13 Jul 2006 01:16:51 +0000 (01:16 +0000)]
1. Add build FrameworkWizard in edksetup.bat
2. Modify FrameworkWizard.bat to skip building and only run the program

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@934 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd missing files(uni) in this msa
lgao4 [Thu, 13 Jul 2006 00:31:45 +0000 (00:31 +0000)]
Add missing files(uni) in this msa

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@933 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoReomve this null directory
lgao4 [Thu, 13 Jul 2006 00:03:49 +0000 (00:03 +0000)]
Reomve this null directory

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@932 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove EdkPeCoffLoaderLibX64 library from EdkModulePkg
lgao4 [Thu, 13 Jul 2006 00:01:16 +0000 (00:01 +0000)]
Remove EdkPeCoffLoaderLibX64 library from EdkModulePkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@931 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd missing files in msa file and add module description in msa file.
lgao4 [Wed, 12 Jul 2006 23:45:46 +0000 (23:45 +0000)]
Add missing files in msa file and add module description in msa file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@930 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd missing files in msa file and add module description in msa file.
lgao4 [Wed, 12 Jul 2006 23:44:13 +0000 (23:44 +0000)]
Add missing files in msa file and add module description in msa file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@929 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove PeCoffLoaderLib X64, because PeCoffLoader library has supported to X64 PEImage.
lgao4 [Wed, 12 Jul 2006 23:40:02 +0000 (23:40 +0000)]
Remove PeCoffLoaderLib X64, because PeCoffLoader library has supported to X64 PEImage.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@928 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd missing files in msa file and add module description in msa file, and reorganize...
lgao4 [Wed, 12 Jul 2006 23:38:53 +0000 (23:38 +0000)]
Add missing files in msa file and add module description in msa file, and reorganize DriverSample and DxeIplX64 module directory.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@927 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd missing files in msa file and add module description in msa file, and reorganize...
lgao4 [Wed, 12 Jul 2006 23:37:54 +0000 (23:37 +0000)]
Add missing files in msa file and add module description in msa file, and reorganize DriverSample and DxeIplX64 module directory.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@926 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@925 6f19259b...
lgao4 [Wed, 12 Jul 2006 23:16:00 +0000 (23:16 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@925 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdated Release Notes to clean up before release.
michaelx_krau [Wed, 12 Jul 2006 20:39:54 +0000 (20:39 +0000)]
Updated Release Notes to clean up before release.
- Reordered some of the sections for cleaner appearance.
- Quick Start became Detailed starting instructions
- A new Quick Start was created with the minimum of the original Quick Start information.
- general clean up and clarification of document

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@923 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix a typo BaseLib.msa and add the missing file in BaseSmbusLib.
qhuang8 [Wed, 12 Jul 2006 15:11:21 +0000 (15:11 +0000)]
Fix a typo BaseLib.msa and add the missing file in BaseSmbusLib.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@922 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemoved the output line code to reduce confusion.
jwang36 [Wed, 12 Jul 2006 14:36:32 +0000 (14:36 +0000)]
Removed the output line code to reduce confusion.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@921 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdded the IDENTIFIER = Default TOOL_CHAIN_CONF line to the tools_def.template file...
lhauch [Wed, 12 Jul 2006 14:26:12 +0000 (14:26 +0000)]
Added the IDENTIFIER = Default TOOL_CHAIN_CONF line to the tools_def.template file.  Tested in the tools_def.txt file before adding to the template.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@920 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1. Updated some files’ description files in MdePkg, EdkModulePkg & EdkNt32Pkg.
qhuang8 [Wed, 12 Jul 2006 14:15:40 +0000 (14:15 +0000)]
1. Updated some files’ description files in MdePkg, EdkModulePkg & EdkNt32Pkg.
2. Update .msa files to add some missing files files in MdePkg
3. Add Help text to Mde Library related PCDs.
4. Fix some bugs in CpuId.S and CpuIdEx.S.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@919 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoSyncronized the file list in each msa and spd files
jwang36 [Wed, 12 Jul 2006 13:47:48 +0000 (13:47 +0000)]
Syncronized the file list in each msa and spd files

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@918 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFixed a typo issue which will cause cleanall failure
jwang36 [Wed, 12 Jul 2006 13:13:54 +0000 (13:13 +0000)]
Fixed a typo issue which will cause cleanall failure

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@917 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoPolished the build tools' screen output to be in a more coherent form
jwang36 [Wed, 12 Jul 2006 12:39:18 +0000 (12:39 +0000)]
Polished the build tools' screen output to be in a more coherent form

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@916 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoChanged FAT source module to FAT binary module
jwang36 [Wed, 12 Jul 2006 12:35:00 +0000 (12:35 +0000)]
Changed FAT source module to FAT binary module

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@915 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove some junk informatin.
qwang12 [Wed, 12 Jul 2006 12:28:44 +0000 (12:28 +0000)]
Remove some junk informatin.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@914 6f19259b-4bc3-4df7-8a09-765794883524

15 years agofixed the same guid issue
jwang36 [Wed, 12 Jul 2006 12:28:17 +0000 (12:28 +0000)]
fixed the same guid issue

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@913 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoremoved unintended lines.
jwang36 [Wed, 12 Jul 2006 12:11:49 +0000 (12:11 +0000)]
removed unintended lines.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@912 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@911 6f19259b...
yshang1 [Wed, 12 Jul 2006 11:23:10 +0000 (11:23 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@911 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@910 6f19259b...
yshang1 [Wed, 12 Jul 2006 11:15:11 +0000 (11:15 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@910 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@908 6f19259b...
alfred [Wed, 12 Jul 2006 10:45:12 +0000 (10:45 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@908 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@907 6f19259b...
alfred [Wed, 12 Jul 2006 10:43:02 +0000 (10:43 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@907 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@906 6f19259b...
alfred [Wed, 12 Jul 2006 10:34:39 +0000 (10:34 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@906 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@905 6f19259b...
alfred [Wed, 12 Jul 2006 10:24:36 +0000 (10:24 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@905 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd description of module
xgu3 [Wed, 12 Jul 2006 10:17:58 +0000 (10:17 +0000)]
Add description of module

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@904 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd description of module.
xgu3 [Wed, 12 Jul 2006 10:17:26 +0000 (10:17 +0000)]
Add description of module.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@903 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@902 6f19259b...
vanjeff [Wed, 12 Jul 2006 09:37:08 +0000 (09:37 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@902 6f19259b-4bc3-4df7-8a09-765794883524

15 years ago1. Added '#pragma pack' directive in BaseLib.h for the structure IA32_DESCRIPTOR
bxing [Wed, 12 Jul 2006 09:23:28 +0000 (09:23 +0000)]
1. Added '#pragma pack' directive in BaseLib.h for the structure IA32_DESCRIPTOR
2. Updated SetMem64.asm's to remove any SSE3 instructions.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@901 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUpdated <Abstract> and <Description> sections in MSA files
bxing [Wed, 12 Jul 2006 09:20:21 +0000 (09:20 +0000)]
Updated <Abstract> and <Description> sections in MSA files

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@900 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoCopy FatFfs to FFs and FFS.org
lgao4 [Wed, 12 Jul 2006 09:03:21 +0000 (09:03 +0000)]
Copy FatFfs to FFs and FFS.org

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@899 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoAdd in Abstract and Description for a few MSA files.
qwang12 [Wed, 12 Jul 2006 08:16:09 +0000 (08:16 +0000)]
Add in Abstract and Description for a few MSA files.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@897 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoRemove "Tools.msa", "SurfaceArea.msa" and "TianoTools.msa" from <MsaFiles> of Tools...
hche10x [Wed, 12 Jul 2006 08:05:53 +0000 (08:05 +0000)]
Remove "Tools.msa", "SurfaceArea.msa" and "TianoTools.msa" from <MsaFiles> of Tools.spd since these files are not realy existed.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@896 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoFix Fat binary msa and customized xml file.
lgao4 [Wed, 12 Jul 2006 07:55:51 +0000 (07:55 +0000)]
Fix Fat binary msa and customized xml file.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@895 6f19259b-4bc3-4df7-8a09-765794883524

15 years agoUse table and popup window to add/edit all elements of module instead of original...
hche10x [Wed, 12 Jul 2006 07:46:39 +0000 (07:46 +0000)]
Use table and popup window to add/edit all elements of module instead of original drop down list.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@894 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@893 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@892 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@891 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@890 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@889 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@887 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@886 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@885 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@884 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@883 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@882 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@881 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@879 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@878 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@877 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@876 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@875 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@874 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@873 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@872 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@871 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@870 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@869 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@868 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@867 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@864 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@863 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@862 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@861 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@860 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@859 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@857 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@856 6f19259b-4bc3-4df7-8a09-765794883524

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

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@855 6f19259b-4bc3-4df7-8a09-765794883524

15 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@854 6f19259b...
lgao4 [Mon, 10 Jul 2006 05:14:05 +0000 (05:14 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@854 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@853 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@852 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@850 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@849 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@848 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@847 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@846 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@844 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@843 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@842 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@841 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@840 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@839 6f19259b-4bc3-4df7-8a09-765794883524

15 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.svn.sourceforge.net/svnroot/edk2/trunk/edk2@838 6f19259b-4bc3-4df7-8a09-765794883524