wuyizhong
275d78c5f6
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
2006-06-30 18:02:35 +00:00
wuyizhong
626b85a58c
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
2006-06-30 18:00:37 +00:00
wuyizhong
8a2866387d
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
2006-06-30 17:59:08 +00:00
wuyizhong
509693ccfd
Change to new XML Schema.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@682 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 17:57:58 +00:00
wuyizhong
5fc17c922b
Change to new XML Schema.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@681 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 17:56:20 +00:00
wuyizhong
92fb44010e
Change to new XML Schema
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@680 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 17:55:30 +00:00
wuyizhong
5d863867e9
Change to new XML Schema.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@679 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 17:53:27 +00:00
wuyizhong
2d52720093
Change NT32 to new XML Schema.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@678 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 17:51:10 +00:00
jwang36
5d558ad8cf
changed module's duplicated guid value
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@677 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 12:38:31 +00:00
jlin16
202c4f38c5
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
2006-06-30 11:27:36 +00:00
lgao4
c9760f97a6
Add X64 binary shell files
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@673 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 10:27:49 +00:00
hche10x
f4a250cb18
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
2006-06-30 10:06:58 +00:00
hche10x
a13899c5ac
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@671 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 09:59:54 +00:00
vanjeff
30817eb4e4
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
2006-06-30 08:40:03 +00:00
lgao4
9040f3054f
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
2006-06-30 04:47:43 +00:00
lgao4
29d19b7f20
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
2006-06-30 04:46:20 +00:00
lgao4
9b362fe72d
remove this old emu directory
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@666 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 04:45:20 +00:00
lgao4
1498746f0e
Remove DiskIoPartition module
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@665 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-30 04:41:18 +00:00
lgao4
b206d01d42
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
2006-06-29 10:31:10 +00:00
jwang36
ed9ec043eb
merged the last changes in new schema
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@654 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-29 02:19:49 +00:00
qouyang
0b8c16e472
Fixed autogen bug (EDKT12, EDKT19)
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@652 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-28 10:01:50 +00:00
qhuang8
ab1096fdf6
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
2006-06-28 09:41:50 +00:00
vanjeff
eb6f775856
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
2006-06-28 09:01:26 +00:00
vanjeff
939d540699
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
2006-06-28 08:42:05 +00:00
jwang36
ee80c4d024
commented out building ModuleEditor and PackageEditor
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@644 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-27 14:34:16 +00:00
jwang36
b1d9f2a3cb
merged part of new changes in new schema, and changed genbuild code accordingly
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@643 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-27 14:24:33 +00:00
klu2
567df6937d
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
2006-06-26 17:36:46 +00:00
klu2
51da9e80d4
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
2006-06-26 17:09:08 +00:00
qwang12
3534cbb7a3
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
2006-06-26 13:41:23 +00:00
qhuang8
923e598702
• 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
2006-06-26 10:20:56 +00:00
qhuang8
a1b1aca617
• 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
2006-06-26 10:20:22 +00:00
qhuang8
24e25d11c0
• 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
2006-06-26 10:18:28 +00:00
klu2
23f52b03b4
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
2006-06-26 02:27:11 +00:00
lgao4
2d10530b29
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
2006-06-23 14:45:44 +00:00
qwang12
4276d5dacf
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
2006-06-23 14:41:16 +00:00
klu2
e88ea4239b
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
2006-06-23 13:17:53 +00:00
klu2
57a38e69b0
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
2006-06-23 12:00:58 +00:00
qwang12
a2875f8c3d
Remove the dead files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@612 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-23 09:26:50 +00:00
qwang12
db38605523
Remove the dead files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@611 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-23 09:10:00 +00:00
qwang12
c2155f6576
Remove the dead files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@610 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-23 09:07:36 +00:00
qwang12
19a9c03048
Remove the dead files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@609 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-23 09:06:57 +00:00
qwang12
c5a198e213
Remove the dead files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@608 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-23 08:42:54 +00:00
qwang12
5e771ac898
Remove the dead files.
...
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@607 6f19259b-4bc3-4df7-8a09-765794883524
2006-06-23 08:30:53 +00:00
qwang12
10d8dee566
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
2006-06-23 06:40:50 +00:00
qwang12
58f1099f3d
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
2006-06-23 04:30:23 +00:00
bbahnsen
90f7b6a81b
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
2006-06-22 23:19:41 +00:00
klu2
16d3e132aa
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
2006-06-22 14:08:17 +00:00
klu2
dc530c7b9d
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
2006-06-22 14:07:22 +00:00
lgao4
30a60d29aa
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
2006-06-22 12:32:30 +00:00
klu2
03b1a72da7
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
2006-06-22 08:17:35 +00:00