]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
17 years agoAdd follows warpped tianotools to frameworktask:
qouyang [Mon, 3 Jul 2006 08:25:23 +0000 (08:25 +0000)]
Add follows warpped tianotools to frameworktask:
1. CreateMtFileTask
2. EfiCompressTask
3. EfiRomTask
4. FlashMapTask
5. GenAcpiTableTask
6. GenCapsuleHdrTask
7. GenTeImageTask
8. PeiReBaseTask
9. SectApResetVectorFixupTask
10.SecFixupTask
11.SplitfileTask
12.StripTask
13.ZeroDebugDataTask

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

17 years agoAdd build macro to generate section type TE.
wuyizhong [Mon, 3 Jul 2006 05:22:59 +0000 (05:22 +0000)]
Add build macro to generate section type TE.

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

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@718 6f19259b...
jlin16 [Mon, 3 Jul 2006 03:51:10 +0000 (03:51 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@718 6f19259b-4bc3-4df7-8a09-765794883524

17 years agoAdded two optional attributes to the Cloned element, FarGuid and Id that can be used...
lhauch [Mon, 3 Jul 2006 03:44:36 +0000 (03:44 +0000)]
Added two optional attributes to the Cloned element, FarGuid and Id that can be used to track the heritage.

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

17 years agoChange HelloWold's ModuleType from DXE_DRIVER to UEFI_APPLICATION.
wuyizhong [Mon, 3 Jul 2006 03:28:47 +0000 (03:28 +0000)]
Change HelloWold's ModuleType from DXE_DRIVER to UEFI_APPLICATION.

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

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@715 6f19259b...
lhauch [Mon, 3 Jul 2006 02:39:29 +0000 (02:39 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@715 6f19259b-4bc3-4df7-8a09-765794883524

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@714 6f19259b...
jlin16 [Mon, 3 Jul 2006 01:20:43 +0000 (01:20 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@714 6f19259b-4bc3-4df7-8a09-765794883524

17 years agoModify MSA file for correcting <TokenSpaceGuidCName>
klu2 [Sun, 2 Jul 2006 19:09:30 +0000 (19:09 +0000)]
Modify MSA file for correcting <TokenSpaceGuidCName>

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

17 years agoFlash Setting Refinement
jlin16 [Sun, 2 Jul 2006 03:17:57 +0000 (03:17 +0000)]
Flash Setting Refinement

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

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@710 6f19259b...
jlin16 [Sat, 1 Jul 2006 11:43:16 +0000 (11:43 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@710 6f19259b-4bc3-4df7-8a09-765794883524

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@709 6f19259b...
jlin16 [Sat, 1 Jul 2006 11:42:35 +0000 (11:42 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@709 6f19259b-4bc3-4df7-8a09-765794883524

17 years agoAfter change token space guid from guid value to Guid's CName, change code to support...
klu2 [Sat, 1 Jul 2006 10:39:42 +0000 (10:39 +0000)]
After change token space guid from guid value to Guid's CName, change code to support that.

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

17 years ago1, Add Guid declaration into EdkModulePkg.spd, EdkNt32Pkg.spd and MdePkg.spd file
klu2 [Sat, 1 Jul 2006 06:43:26 +0000 (06:43 +0000)]
1, Add Guid declaration into EdkModulePkg.spd, EdkNt32Pkg.spd and MdePkg.spd file
2, Correct Guid CName field for all PCDs in EdkModule.pkg, EdkModulePkg-All-Archs.fpd, Nt32.fpd, Mde.fpd, MdePkg-All-Archs.fpd

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

17 years agoPut the FD creation operation in run.cmd temporary.
klu2 [Sat, 1 Jul 2006 03:55:08 +0000 (03:55 +0000)]
Put the FD creation operation in run.cmd temporary.

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

17 years agoClean up for debug message of PCD tools.
klu2 [Sat, 1 Jul 2006 02:19:31 +0000 (02:19 +0000)]
Clean up for debug message of PCD tools.

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

17 years agoadded EdkDxeSalLib for EmuVariable module
jwang36 [Fri, 30 Jun 2006 21:03:35 +0000 (21:03 +0000)]
added EdkDxeSalLib for EmuVariable module

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

17 years agochanged the default path for EBC tool
jwang36 [Fri, 30 Jun 2006 20:42:23 +0000 (20:42 +0000)]
changed the default path for EBC tool

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

17 years agofor new tools
qouyang [Fri, 30 Jun 2006 20:34:18 +0000 (20:34 +0000)]
for new tools

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

17 years agoremoved unnecessary name space declarations in some top level elements
jwang36 [Fri, 30 Jun 2006 20:31:48 +0000 (20:31 +0000)]
removed unnecessary name space declarations in some top level elements

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

17 years agoFor new tools
qouyang [Fri, 30 Jun 2006 20:24:01 +0000 (20:24 +0000)]
For new tools

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

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@698 6f19259b...
wuyizhong [Fri, 30 Jun 2006 20:16:26 +0000 (20:16 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@698 6f19259b-4bc3-4df7-8a09-765794883524

17 years agoremoved mbd file verification, added fpd file verification
jwang36 [Fri, 30 Jun 2006 20:15:32 +0000 (20:15 +0000)]
removed mbd file verification, added fpd file verification

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

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@696 6f19259b...
wuyizhong [Fri, 30 Jun 2006 20:10:58 +0000 (20:10 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@696 6f19259b-4bc3-4df7-8a09-765794883524

17 years agoFDPManifest.xsd has been changed to FarManifest.xsd
jwang36 [Fri, 30 Jun 2006 20:08:17 +0000 (20:08 +0000)]
FDPManifest.xsd has been changed to FarManifest.xsd

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

17 years agore-added
jwang36 [Fri, 30 Jun 2006 20:05:49 +0000 (20:05 +0000)]
re-added

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

17 years agoFor new Tool.
qouyang [Fri, 30 Jun 2006 20:02:20 +0000 (20:02 +0000)]
For new Tool.
Remove some unused Protocol, Guid, ppi which defined in MSA but don't find in SPD

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

17 years agoNew tool.
qouyang [Fri, 30 Jun 2006 19:56:10 +0000 (19:56 +0000)]
New tool.

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

17 years agodeleted all obsoleted configuration files
jwang36 [Fri, 30 Jun 2006 19:37:55 +0000 (19:37 +0000)]
deleted all obsoleted configuration files

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

17 years agoadded all supported platforms
jwang36 [Fri, 30 Jun 2006 19:33:28 +0000 (19:33 +0000)]
added all supported platforms

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

17 years agoconverted all surface area description files to new schema
jwang36 [Fri, 30 Jun 2006 19:29:21 +0000 (19:29 +0000)]
converted all surface area description files to new schema

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

17 years agoconverted all surface area description files to new schema
jwang36 [Fri, 30 Jun 2006 19:01:55 +0000 (19:01 +0000)]
converted all surface area description files to new schema

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

17 years agoChange to new XML Schema.
wuyizhong [Fri, 30 Jun 2006 18:17:09 +0000 (18:17 +0000)]
Change to new XML Schema.

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

17 years agoChange to new XML Schema.
wuyizhong [Fri, 30 Jun 2006 18:03:20 +0000 (18:03 +0000)]
Change to new XML Schema.

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

17 years agoUsing ModuleType to determine FFS file extension.
wuyizhong [Fri, 30 Jun 2006 18:02:35 +0000 (18:02 +0000)]
Using ModuleType to determine FFS file extension.

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

17 years agoThis file is never used any more. Enhance Cpptasks.
wuyizhong [Fri, 30 Jun 2006 18:00:37 +0000 (18:00 +0000)]
This file is never used any more. Enhance Cpptasks.

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

17 years agoChange to new XML Schema. Using Module_Type to determine SubSystem value
wuyizhong [Fri, 30 Jun 2006 17:59:08 +0000 (17:59 +0000)]
Change to new XML Schema. Using Module_Type to determine SubSystem value

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

17 years agoChange to new XML Schema.
wuyizhong [Fri, 30 Jun 2006 17:57:58 +0000 (17:57 +0000)]
Change to new XML Schema.

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

17 years agoChange to new XML Schema.
wuyizhong [Fri, 30 Jun 2006 17:56:20 +0000 (17:56 +0000)]
Change to new XML Schema.

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

17 years agoChange to new XML Schema
wuyizhong [Fri, 30 Jun 2006 17:55:30 +0000 (17:55 +0000)]
Change to new XML Schema

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

17 years agoChange to new XML Schema.
wuyizhong [Fri, 30 Jun 2006 17:53:27 +0000 (17:53 +0000)]
Change to new XML Schema.

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

17 years agoChange NT32 to new XML Schema.
wuyizhong [Fri, 30 Jun 2006 17:51:10 +0000 (17:51 +0000)]
Change NT32 to new XML Schema.

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

17 years agochanged module's duplicated guid value
jwang36 [Fri, 30 Jun 2006 12:38:31 +0000 (12:38 +0000)]
changed module's duplicated guid value

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

17 years agoModify BuildOptions and Flash editors in FPD file.
jlin16 [Fri, 30 Jun 2006 11:27:36 +0000 (11:27 +0000)]
Modify BuildOptions and Flash editors in FPD file.

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

17 years agoAdd X64 binary shell files
lgao4 [Fri, 30 Jun 2006 10:27:49 +0000 (10:27 +0000)]
Add X64 binary shell files

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

17 years agoRemove ModuleEditor and PackageEditor from Tools\Source
hche10x [Fri, 30 Jun 2006 10:06:58 +0000 (10:06 +0000)]
Remove ModuleEditor and PackageEditor from Tools\Source

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

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@671 6f19259b...
hche10x [Fri, 30 Jun 2006 09:59:54 +0000 (09:59 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@671 6f19259b-4bc3-4df7-8a09-765794883524

17 years ago1.Updated some functions header of BaseLib with new MWG spec
vanjeff [Fri, 30 Jun 2006 08:40:03 +0000 (08:40 +0000)]
1.Updated some functions header of BaseLib with new MWG spec
2.Rollback EnablePaging64.asm

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

17 years agoRemove DiskIoPartition and old Emu, adjust MonoStatusCode in EdkNt32Pkg
lgao4 [Fri, 30 Jun 2006 04:47:43 +0000 (04:47 +0000)]
Remove DiskIoPartition and old Emu, adjust MonoStatusCode in EdkNt32Pkg

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

17 years agoAdjust MonoStatusCode module in EdkNt32Pkg to avoid ".." used in Msa file.
lgao4 [Fri, 30 Jun 2006 04:46:20 +0000 (04:46 +0000)]
Adjust MonoStatusCode module in EdkNt32Pkg to avoid ".." used in Msa file.

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

17 years agoremove this old emu directory
lgao4 [Fri, 30 Jun 2006 04:45:20 +0000 (04:45 +0000)]
remove this old emu directory

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

17 years agoRemove DiskIoPartition module
lgao4 [Fri, 30 Jun 2006 04:41:18 +0000 (04:41 +0000)]
Remove DiskIoPartition module

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

17 years agoSync DebugSupport Protocol with UEFI2.0 spec
lgao4 [Thu, 29 Jun 2006 10:31:10 +0000 (10:31 +0000)]
Sync DebugSupport Protocol with UEFI2.0 spec

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

17 years agomerged the last changes in new schema
jwang36 [Thu, 29 Jun 2006 02:19:49 +0000 (02:19 +0000)]
merged the last changes in new schema

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

17 years agoFixed autogen bug (EDKT12, EDKT19)
qouyang [Wed, 28 Jun 2006 10:01:50 +0000 (10:01 +0000)]
Fixed autogen bug (EDKT12, EDKT19)

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

17 years ago1.BaseMemoryLibMmx: Add X64 Cpu Arch support.
qhuang8 [Wed, 28 Jun 2006 09:41:50 +0000 (09:41 +0000)]
1.BaseMemoryLibMmx: Add X64 Cpu Arch support.
2.BasePrintLib: Fix some minor bugs

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

17 years agoChange VOID into VOID * in function header
vanjeff [Wed, 28 Jun 2006 09:01:26 +0000 (09:01 +0000)]
Change VOID into VOID * in function header

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

17 years ago1. Fixed bug in FlushCacheLine.asm, added return value
vanjeff [Wed, 28 Jun 2006 08:42:05 +0000 (08:42 +0000)]
1. Fixed bug in FlushCacheLine.asm, added return value
2. Updated AsmEnablePaging64(), added far jump to long mode with updating CS

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

17 years agocommented out building ModuleEditor and PackageEditor
jwang36 [Tue, 27 Jun 2006 14:34:16 +0000 (14:34 +0000)]
commented out building ModuleEditor and PackageEditor

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

17 years agomerged part of new changes in new schema, and changed genbuild code accordingly
jwang36 [Tue, 27 Jun 2006 14:24:33 +0000 (14:24 +0000)]
merged part of new changes in new schema, and changed genbuild code accordingly

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

17 years agoFix a bug for regular expression using wrong module's file name which contains '\'.
klu2 [Mon, 26 Jun 2006 17:36:46 +0000 (17:36 +0000)]
Fix a bug for regular expression using wrong module's file name which contains '\'.

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

17 years agoFix a bug for token number set in FPD can not exceed 2^31. The fixing is using Long...
klu2 [Mon, 26 Jun 2006 17:09:08 +0000 (17:09 +0000)]
Fix a bug for token number set in FPD can not exceed 2^31. The fixing is using Long instead of int type.

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

17 years ago1) correct the assert condition for LibPcdSetPtr and LibPcdSetExPtr
qwang12 [Mon, 26 Jun 2006 13:41:23 +0000 (13:41 +0000)]
1) correct the assert condition for LibPcdSetPtr and LibPcdSetExPtr
2) make sure VOID* type dynamic PCD entry can handle ASCII string correctly.
3) correct one bug where if StringTable is empty the autogen.c won't compile.

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

17 years ago• BaseMemoryLib:
qhuang8 [Mon, 26 Jun 2006 10:20:56 +0000 (10:20 +0000)]
• BaseMemoryLib:
Modify some Aassert()s conditions to sync with MWG 0.56d
Modify some defects in function header.
• PostCodeLib:
Implement PeiDxePostCodeLibReportStatusCode.
• Misc
Rename BaseDebugLibReportStatusCode to PeiDxeDebugLibReportStatusCode
Remove tabs in all .c and .h files in MdePkg.
Rename PeiServicesReinstallPpi() to PeiServicesReInstallPpi()
Adjust some minor coding style in PeCoffLoaderGetEntryPointerLib()

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

17 years ago• BaseMemoryLib:
qhuang8 [Mon, 26 Jun 2006 10:20:22 +0000 (10:20 +0000)]
• BaseMemoryLib:
Modify some Aassert()s conditions to sync with MWG 0.56d
Modify some defects in function header.
• PostCodeLib:
Implement PeiDxePostCodeLibReportStatusCode.
• Misc
Rename BaseDebugLibReportStatusCode to PeiDxeDebugLibReportStatusCode
Remove tabs in all .c and .h files in MdePkg.
Rename PeiServicesReinstallPpi() to PeiServicesReInstallPpi()
Adjust some minor coding style in PeCoffLoaderGetEntryPointerLib()

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

17 years ago• BaseMemoryLib:
qhuang8 [Mon, 26 Jun 2006 10:18:28 +0000 (10:18 +0000)]
• BaseMemoryLib:
Modify some Aassert()s conditions to sync with MWG 0.56d
Modify some defects in function header.
• PostCodeLib:
Implement PeiDxePostCodeLibReportStatusCode.
• Misc
Rename BaseDebugLibReportStatusCode to PeiDxeDebugLibReportStatusCode
Remove tabs in all .c and .h files in MdePkg.
Rename PeiServicesReinstallPpi() to PeiServicesReInstallPpi()
Adjust some minor coding style in PeCoffLoaderGetEntryPointerLib()

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

17 years agoRoll back modification for autogen of assemble code, we do not support PCD autogen...
klu2 [Mon, 26 Jun 2006 02:27:11 +0000 (02:27 +0000)]
Roll back modification for autogen of assemble code, we do not support PCD autogen for assemble code.

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

17 years agoFix Buger in this file to process the ffs file that only contain one compressed section.
lgao4 [Fri, 23 Jun 2006 14:45:44 +0000 (14:45 +0000)]
Fix Buger in this file to process the ffs file that only contain one compressed section.

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

17 years ago1) Add in support to traverse taken space
qwang12 [Fri, 23 Jun 2006 14:41:16 +0000 (14:41 +0000)]
1) Add in support to traverse taken space
2) Remove unused import in DynamicTokenValue.java.
3) Support Byte Stream input for Pointer type Dynamic PCD entry in FPD file.

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

17 years agoThe main trunk of tip is broken by Scott's removing of PcdPeimTest driver, but forget...
klu2 [Fri, 23 Jun 2006 13:17:53 +0000 (13:17 +0000)]
The main trunk of tip is broken by Scott's removing of PcdPeimTest driver, but forget remove it from EdkModulePkg.spd and <FrameworkModules> in Nt32.fpd. I have fixed it.

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

17 years agoEnabling use PcdSetXX macro to set value for PATCHABLE_IN_MODULE, DYNAMIC, DYNAMIC_EX...
klu2 [Fri, 23 Jun 2006 12:00:58 +0000 (12:00 +0000)]
Enabling use PcdSetXX macro to set value for PATCHABLE_IN_MODULE, DYNAMIC, DYNAMIC_EX type PCD

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

17 years agoRemove the dead files.
qwang12 [Fri, 23 Jun 2006 09:26:50 +0000 (09:26 +0000)]
Remove the dead files.

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

17 years agoRemove the dead files.
qwang12 [Fri, 23 Jun 2006 09:10:00 +0000 (09:10 +0000)]
Remove the dead files.

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

17 years agoRemove the dead files.
qwang12 [Fri, 23 Jun 2006 09:07:36 +0000 (09:07 +0000)]
Remove the dead files.

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

17 years agoRemove the dead files.
qwang12 [Fri, 23 Jun 2006 09:06:57 +0000 (09:06 +0000)]
Remove the dead files.

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

17 years agoRemove the dead files.
qwang12 [Fri, 23 Jun 2006 08:42:54 +0000 (08:42 +0000)]
Remove the dead files.

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

17 years agoRemove the dead files.
qwang12 [Fri, 23 Jun 2006 08:30:53 +0000 (08:30 +0000)]
Remove the dead files.

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

17 years ago1) make sure a empty database will be generated if the Uinitialized database portion...
qwang12 [Fri, 23 Jun 2006 06:40:50 +0000 (06:40 +0000)]
1) make sure a empty database will be generated if the Uinitialized database portion is empty.

2) add a newline at the end of Autogen.c for PCD driver/PEIM.

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

17 years ago1) remove some dead code from WinNtBusDriver.c
qwang12 [Fri, 23 Jun 2006 04:30:23 +0000 (04:30 +0000)]
1) remove some dead code from WinNtBusDriver.c
2) change PCD_INVALID_TOKEN_NUMBER to 0 as stipulated in MWG spec and PCD spec.
3) support returning a Default Value when a read failure by variable service for PCD entry with Variable Enabled.
4) Remove a lot of unreferenced JAVA import from CollectPCDAction.java, PCDAutoGenAction.java, MemoryDatabaseManager.java, Token.java and UsageInstance.java.
5) Opimized to merge elements in all tables in PCD database for make the code compact.
6) Did a tighter check on how dynamic PCD entry is referenced in each module.
7) Update the PCD driver/PEIM and PCD database generation verion to 2.

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

17 years agoExplain how to build for other architectures.
bbahnsen [Thu, 22 Jun 2006 23:19:41 +0000 (23:19 +0000)]
Explain how to build for other architectures.

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

17 years agoIn before, FixedPcdGetxx macro was defined as global variable, it is wrong. It should...
klu2 [Thu, 22 Jun 2006 14:08:17 +0000 (14:08 +0000)]
In before, FixedPcdGetxx macro was defined as global variable, it is wrong. It should be defined as value directly, and module developer can use it to define length of array.
1) Change macro FixedPcdGetxx to value macro.
2) Change some wrong macro usage in library.

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

17 years agoIn before, FixedPcdGetxx macro was defined as global variable, it is wrong. It should...
klu2 [Thu, 22 Jun 2006 14:07:22 +0000 (14:07 +0000)]
In before, FixedPcdGetxx macro was defined as global variable, it is wrong. It should be defined as value directly, and module developer can use it to define length of array.
1) Change macro FixedPcdGetxx to value macro.
2) Change some wrong macro usage in library.

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

17 years agoFix buger in DxeMain module and modify uefispec.h coding style
lgao4 [Thu, 22 Jun 2006 12:32:30 +0000 (12:32 +0000)]
Fix buger in DxeMain module and modify uefispec.h coding style

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

17 years agoIn before, module type is judged by the sub element value in <ModuleSA>, it is not...
klu2 [Thu, 22 Jun 2006 08:17:35 +0000 (08:17 +0000)]
In before, module type is judged by the sub element value in <ModuleSA>, it is not totally correct. Now the module type will be retrieved from GlobalData after pre-process all MSA document.

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

17 years ago1. UINTN & INTN issue for EBC architecture:
qhuang8 [Thu, 22 Jun 2006 06:09:37 +0000 (06:09 +0000)]
1. UINTN & INTN issue for EBC architecture:
The MAX_BIT of EBC will no longer be fixed to bit 63. It is defined as (1ULL << (sizeof (INTN) * 8 - 1)).
Make EdkModulePkg & MdePkg EBC compiler clean: treat all EFI_STATUS error code as variable.
2. PrintLib
Complete all missing ASSERT()s.
Fix “\n” & “%\n” issue thanks to the clarification of MWG 0.56d.
Adjust StatusString array to support EBC build.
3. BaseMemoryLib
Adjust ASSERT () & function header of ComparaMem, SetMemXX, ScanMemXX to synchronize with MWG 0.56d.
4.SmbusLib
Change Pec bit to bit 22 SmBusAddress to synchronize MWG 0.56d.
Add ASSERT()s to check if length is illegal for SmBusBlockWrite() & SmBusProcessBlock() since it is 6 bit now.
5. PerformanceLib
Rename “EdkDxePerformanceLib” & “EdkPeiPerformanceLib” to “DxePerformanceLib” & “PeiPerformanceLib” respectively.
Synchronize the function header of GetPerformanceMeasurement() with MWG 0.56d.
6. BasePeCoffLoaderLib.
Make PeCoffLoaderLoadImage () Assert() if ImageContext is NULL>
Make PeCoffLoaderLoadImage () return RETURN_INVALID_PARAMETER if the ImageAddress in ImageContext is 0.
Adjust some coding style.

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

17 years ago1. UINTN & INTN issue for EBC architecture:
qhuang8 [Thu, 22 Jun 2006 06:08:00 +0000 (06:08 +0000)]
1. UINTN & INTN issue for EBC architecture:
The MAX_BIT of EBC will no longer be fixed to bit 63. It is defined as (1ULL << (sizeof (INTN) * 8 - 1)).
Make EdkModulePkg & MdePkg EBC compiler clean: treat all EFI_STATUS error code as variable.
2. PrintLib
Complete all missing ASSERT()s.
Fix “\n” & “%\n” issue thanks to the clarification of MWG 0.56d.
Adjust StatusString array to support EBC build.
3. BaseMemoryLib
Adjust ASSERT () & function header of ComparaMem, SetMemXX, ScanMemXX to synchronize with MWG 0.56d.
4.SmbusLib
Change Pec bit to bit 22 SmBusAddress to synchronize MWG 0.56d.
Add ASSERT()s to check if length is illegal for SmBusBlockWrite() & SmBusProcessBlock() since it is 6 bit now.
5. PerformanceLib
Rename “EdkDxePerformanceLib” & “EdkPeiPerformanceLib” to “DxePerformanceLib” & “PeiPerformanceLib” respectively.
Synchronize the function header of GetPerformanceMeasurement() with MWG 0.56d.
6. BasePeCoffLoaderLib.
Make PeCoffLoaderLoadImage () Assert() if ImageContext is NULL>
Make PeCoffLoaderLoadImage () return RETURN_INVALID_PARAMETER if the ImageAddress in ImageContext is 0.
Adjust some coding style.

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

17 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@592 6f19259b...
klu2 [Thu, 22 Jun 2006 05:46:21 +0000 (05:46 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@592 6f19259b-4bc3-4df7-8a09-765794883524

17 years ago1) Change the schema type for <VariableGuid> used in PCD HiiEnable group in FPD file.
klu2 [Thu, 22 Jun 2006 05:39:54 +0000 (05:39 +0000)]
1) Change the schema type for <VariableGuid> used in PCD HiiEnable group in FPD file.
2) Modify PCD tools to support that.

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

17 years agoMajor Changes - most of MSA and SPD are completed.
lhauch [Thu, 22 Jun 2006 00:42:17 +0000 (00:42 +0000)]
Major Changes - most of MSA and SPD are completed.

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

17 years agoNot needed
bbahnsen [Wed, 21 Jun 2006 21:09:12 +0000 (21:09 +0000)]
Not needed

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

17 years agoClean up some data type mismatches.
bbahnsen [Wed, 21 Jun 2006 17:39:11 +0000 (17:39 +0000)]
Clean up some data type mismatches.

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

17 years ago1) Move almost new schema related to PCD on branch to transition scheme in main trunk.
klu2 [Wed, 21 Jun 2006 16:07:38 +0000 (16:07 +0000)]
1) Move almost new schema related to PCD on branch to transition scheme in main trunk.
2) Remove the original unused PCD schema in FPD in main trunk.
2) Modify PCD tools to support updated schema in main trunk.

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

17 years agoModify PCD declaration according to new schema.
klu2 [Wed, 21 Jun 2006 09:16:41 +0000 (09:16 +0000)]
Modify PCD declaration according to new schema.

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

17 years agoUse the address of guid array as parameter directly for _PCD_MODE_xx macro for Dynami...
klu2 [Wed, 21 Jun 2006 03:36:00 +0000 (03:36 +0000)]
Use the address of guid array as parameter directly for _PCD_MODE_xx macro for DynamicEx type PCD.

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

17 years agoFix bug in DxeMain module and EdkMemoryStatusCodeLib library.
lgao4 [Wed, 21 Jun 2006 02:59:51 +0000 (02:59 +0000)]
Fix bug in DxeMain module and EdkMemoryStatusCodeLib library.

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

17 years agoRemove
bbahnsen [Tue, 20 Jun 2006 22:48:13 +0000 (22:48 +0000)]
Remove

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

17 years agoAdd a new classpath element.
bbahnsen [Tue, 20 Jun 2006 22:12:27 +0000 (22:12 +0000)]
Add a new classpath element.

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

17 years agoUse capital S for GCC assembly. This enables pre-processing for PCD support.
bbahnsen [Tue, 20 Jun 2006 21:50:44 +0000 (21:50 +0000)]
Use capital S for GCC assembly. This enables pre-processing for PCD support.

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

17 years agoModify autogen code for DynamicEx type PCD.
klu2 [Tue, 20 Jun 2006 17:10:21 +0000 (17:10 +0000)]
Modify autogen code for DynamicEx type PCD.
1) Roll back PcdSetEx/PcdGetEx macro, module developer must input the token space guid explicitly, because in a module maybe two PCD with same CName and token number but in different token space guid.
2) Modify the generated value for _PCD_MODE_xxx for DynamicEx PCD. This macro will be mapped to PcdLibSetEx/PcdLibGetEx directly, and the parameter of token space guid is auto generated.
3) For token space guid array variable autogened, only one copy will be exists in a module's autogen C file for different PCD which are in same token space guid.

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

17 years agoAdd exception and log mechanism
qouyang [Tue, 20 Jun 2006 11:57:17 +0000 (11:57 +0000)]
Add exception and log mechanism
1. Add :
   a. GenBuildLogger.java in Tools/Source/GenBuild/org/tianocore/build/gobal.
   b.Tools/Source/Common/build.xml
2. modify:
   a.edksetup.bat
   b.Tools/build.xml
   c.Tools/Source/GenBuild/build.xml
   d. Tools/Source/GenBuild/org/tianocore/build/GenBuildTask.java

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

17 years agoAdpate to schema merge.
jlin16 [Tue, 20 Jun 2006 08:43:00 +0000 (08:43 +0000)]
Adpate to schema merge.

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