lhauch [Mon, 7 Aug 2006 22:17:13 +0000 (22:17 +0000)]
added -noclasspath option to the ant cleanall for ForceRebuild, also changed edkii in readme to edk2 for the directory path.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1209
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Mon, 7 Aug 2006 20:55:28 +0000 (20:55 +0000)]
Make cleanall fail if executing ant cleanall, without the -noclasspath option.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1208
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Mon, 7 Aug 2006 20:01:52 +0000 (20:01 +0000)]
[EDKT156][Closed] Re-ordered the build.xml files in the clean and cleanall targets. For cleanall, some of the Jar files could not be deleted if the TianoTools cleanall target had been executed first - this is due to the classpath being set in the TianoTools/build.xml file. All jar files will now be deleted when executing the cleanall target for build.xml in the Tools directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1207
6f19259b-4bc3-4df7-8a09-
765794883524
yshang1 [Mon, 7 Aug 2006 11:02:26 +0000 (11:02 +0000)]
1) Fix bug in EdkUefiRuntimeLib.msa(EDKT155).
2) Update the Status code related drivers' source file list in.msa
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1206
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 7 Aug 2006 09:55:27 +0000 (09:55 +0000)]
Store Variable Name as Hex data array in dynamic pcd build definitions.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1205
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 7 Aug 2006 09:46:03 +0000 (09:46 +0000)]
Move FileInfo.h, FileSystemInfo.h, FileSystemVolumeLabelInfo.h from protocol directory to guid directory, because these three files define the related GUID not protcol.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1204
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Mon, 7 Aug 2006 09:41:17 +0000 (09:41 +0000)]
Remove SecurityPolicy.h from EdkModulePkg, because this protocol has been defined in MdePkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1203
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 7 Aug 2006 08:47:34 +0000 (08:47 +0000)]
no display "null" if no recommended instance specified in library class declaration.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1202
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 7 Aug 2006 08:21:32 +0000 (08:21 +0000)]
Fix some bugs and remove unused code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1201
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Mon, 7 Aug 2006 07:59:53 +0000 (07:59 +0000)]
1. Fix the bug for "C name displayed in dialog to edit PCD is not correct"
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1200
6f19259b-4bc3-4df7-8a09-
765794883524
xgu3 [Mon, 7 Aug 2006 07:51:56 +0000 (07:51 +0000)]
Modify dispatch opcode for standalone boot script executor
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1199
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 7 Aug 2006 06:41:27 +0000 (06:41 +0000)]
Fix the bug for not add error reporting in getAllDynamicPcdInfoFromFpd(), it block building.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1198
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 7 Aug 2006 03:51:22 +0000 (03:51 +0000)]
[EDKT169]Add feature of sorting modules in FPD file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1197
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 7 Aug 2006 03:09:29 +0000 (03:09 +0000)]
Shutdown the PCD's datum verification when building, it can save 2 minutes for full building by using JDK 1.5.06.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1196
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Sun, 6 Aug 2006 08:18:32 +0000 (08:18 +0000)]
Change return value of getGuidInfo from globaldata. Now only guid string is returned.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1195
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Sun, 6 Aug 2006 07:26:05 +0000 (07:26 +0000)]
In preprocess for getting platform PCD information, if meet error, put error into stack but not stop immediately, all errors will be summaried after preprocess working.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1194
6f19259b-4bc3-4df7-8a09-
765794883524
ajfish [Sat, 5 Aug 2006 17:32:38 +0000 (17:32 +0000)]
Updated PeiRebase to produce a map file of the relocations done by this tool. This code passes in the map file name as the same name as the FV with a .map appended to the end.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1193
6f19259b-4bc3-4df7-8a09-
765794883524
ajfish [Sat, 5 Aug 2006 17:22:18 +0000 (17:22 +0000)]
Updated PeiRebase to produce a map file of the relocations done by this tool
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1192
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Sat, 5 Aug 2006 13:11:12 +0000 (13:11 +0000)]
Remove debug log.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1191
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Sat, 5 Aug 2006 11:14:33 +0000 (11:14 +0000)]
Fix EDKT148.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1190
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Fri, 4 Aug 2006 18:22:21 +0000 (18:22 +0000)]
1, Make exception string friendly, readable.
2, Add new PlatformPcdPreprocessBuildException and PlatformPcdPreprocessException for catching PlatformPcdPreprocessAction.
3, Clean up some code for pcd's action package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1189
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Fri, 4 Aug 2006 03:17:05 +0000 (03:17 +0000)]
Fix EDKT140(CompressDll.dll does not build under cygwin gcc).
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1188
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 3 Aug 2006 19:58:58 +0000 (19:58 +0000)]
Changed ToolTipText to read Enter a string; the tool will convert to Unicode Data.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1187
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 3 Aug 2006 11:32:57 +0000 (11:32 +0000)]
Change PcdReportStatusCodePropertyMask default value from 0x7 to 0x6, don't print Progress Code Info.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1186
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 3 Aug 2006 09:40:28 +0000 (09:40 +0000)]
GenTeImage can't work well with Linux is caused by its parameter parsing. GenTeImage will replace all Parameter's first character to '-' if start with '/'. Actually, it is not necessary to deal with, after remove this processor, it works well now.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1185
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Thu, 3 Aug 2006 08:53:53 +0000 (08:53 +0000)]
Fix makefile's parameter bug for OSX building.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1184
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Thu, 3 Aug 2006 08:07:13 +0000 (08:07 +0000)]
1. Fix bug for wrong Variable name in msa file
2. Release cursor after saving files.
3. Adjust some file's coding style.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1183
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Thu, 3 Aug 2006 05:56:42 +0000 (05:56 +0000)]
Modify code according to Wang, jian's comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1182
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 3 Aug 2006 04:34:39 +0000 (04:34 +0000)]
Adjust code format and remove unused code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1181
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 3 Aug 2006 03:45:57 +0000 (03:45 +0000)]
set default value of PCD from msa file or spd file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1180
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Thu, 3 Aug 2006 02:55:45 +0000 (02:55 +0000)]
Remove some unused code and adjust some code format. Modules build with FPD sequence. Delete three unused Java files.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1179
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 2 Aug 2006 09:34:27 +0000 (09:34 +0000)]
set MaxDatumSize for PcdData.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1178
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 2 Aug 2006 07:26:02 +0000 (07:26 +0000)]
comment out item type checking temporarily when adding module to fpd file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1177
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Wed, 2 Aug 2006 04:33:35 +0000 (04:33 +0000)]
Fix a typo.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1176
6f19259b-4bc3-4df7-8a09-
765794883524
vanjeff [Wed, 2 Aug 2006 03:19:19 +0000 (03:19 +0000)]
1. cleanup functions header in PeCoffLoaderEx.c
2. fixed link error in EnablePaging64.asm
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1175
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Tue, 1 Aug 2006 23:58:18 +0000 (23:58 +0000)]
Updated to handle cygwin/gcc and moved msvc,gcc property settings to the TianoTools/build.xml file. Properties are inherited, so we only need to set them one. Cleaned up clean and cleanall targets to remove the executables and library files. Added makefile.cygwin to antlr and dlg programs to generate the .exe needed for cygwin.
FlashMap.c needed a newline at the end of the file to remove a warning message in cygwin.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1174
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Tue, 1 Aug 2006 23:54:00 +0000 (23:54 +0000)]
Added target Wizard which just relies on the SurfaceArea. Also fixed the echo messages.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1173
6f19259b-4bc3-4df7-8a09-
765794883524
michaelx_krau [Tue, 1 Aug 2006 20:18:19 +0000 (20:18 +0000)]
Update to Release notes to include more information on the GCC build limitations.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1172
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 1 Aug 2006 14:56:44 +0000 (14:56 +0000)]
Add new class ModulePcdInfoFromFpd.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1171
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 1 Aug 2006 14:53:02 +0000 (14:53 +0000)]
Abstract the logic of Platform pcd preprocess according to FPD file to a class. And add a new class for building process extend this abstract class. (Missing check-in part)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1170
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 1 Aug 2006 14:51:46 +0000 (14:51 +0000)]
Abstract the logic of Platform pcd preprocess according to FPD file to a class. And add a new class for building process extend this abstract class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1169
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Tue, 1 Aug 2006 08:39:26 +0000 (08:39 +0000)]
Miss loop variable incremental, otherwise, will cause dead loop.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1168
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Tue, 1 Aug 2006 07:58:40 +0000 (07:58 +0000)]
All runtime driver should use functions provided by UefiRuntimeLib library class so that it is free of responcibility to fix up the gRT pointer.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1167
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 1 Aug 2006 06:56:43 +0000 (06:56 +0000)]
Add new PcdDatabase.java file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1166
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Tue, 1 Aug 2006 06:50:47 +0000 (06:50 +0000)]
It is bad to put PcdDatabase.java into CollectPCDAction.java class. So I move it out.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1165
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Tue, 1 Aug 2006 05:59:51 +0000 (05:59 +0000)]
1. Fix the problem of adding PCD for different Arch.
2. enhanced exception messages.
3. pick out getModuleId method to GlobalData class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1164
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Tue, 1 Aug 2006 05:23:54 +0000 (05:23 +0000)]
Add EFI_EVENT_SIGNAL_VIRTUAL_ADDRESS_CHANGE event for MonotonicCounter driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1163
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 31 Jul 2006 19:14:24 +0000 (19:14 +0000)]
Remove unused folder for PCD building tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1162
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 31 Jul 2006 19:06:25 +0000 (19:06 +0000)]
Add judgement for PcdTools.jar in NormalBuild path in edksetup.bat
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1161
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 31 Jul 2006 18:55:26 +0000 (18:55 +0000)]
Because Pcd entity, exception and some action package are shared by Building tools and Wizard Tools, so I move them to Tools/Source folder and generated PcdTools.jar,
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1160
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Mon, 31 Jul 2006 17:46:22 +0000 (17:46 +0000)]
Add folder for common PcdTools classes.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1159
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Mon, 31 Jul 2006 16:51:09 +0000 (16:51 +0000)]
Put FrameworkDatabase.db into the svn ignore property for this directory.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1158
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Mon, 31 Jul 2006 15:47:55 +0000 (15:47 +0000)]
Removed extra copyright and license notices - they are included in the header information, and do not need to be a comment a the top of the file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1157
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 31 Jul 2006 11:20:16 +0000 (11:20 +0000)]
Coding style changes
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1156
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 31 Jul 2006 08:17:22 +0000 (08:17 +0000)]
Added <if> task to check if FrameworkDatabase.db exists or not before doing copy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1155
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 31 Jul 2006 06:26:09 +0000 (06:26 +0000)]
Fixed EDKT142; Removed FrameworkDatabase.db and added FrameworkDatabase.template
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1154
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Sun, 30 Jul 2006 14:48:14 +0000 (14:48 +0000)]
Fixed track EDKT153, change PCDAutogen code to generate static variable referent for _PCD_VALUE_... for byte array type PCD in FIXED_AT_BUILD case.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1153
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Sun, 30 Jul 2006 08:09:57 +0000 (08:09 +0000)]
FlashMap can not work correctly in unix GCC because the windows path char "\" exist in parameter.
I fix it by adding a NormalizePath function.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1152
6f19259b-4bc3-4df7-8a09-
765794883524
qwang12 [Sun, 30 Jul 2006 07:40:03 +0000 (07:40 +0000)]
EFI_FAULT_TOLERANT_WORKING_BLOCK_HEADER is defined wrongly. It should be the same with what is written down in FTW specification.
And WriteQueueSize should be defined UINT32 to make it the same width in 32 or 64-bits system.
Added two PCD entry: PcdFlashFvBaseArray and PcdFlashFvBaseArrayElementNumber
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1151
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Sat, 29 Jul 2006 14:29:59 +0000 (14:29 +0000)]
1, Fix EDKT141
2, Code clean up for PCD building tools.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1150
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Sat, 29 Jul 2006 04:39:01 +0000 (04:39 +0000)]
Added some additional comments in the files, as well as fixed some of them.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1149
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Sat, 29 Jul 2006 03:56:33 +0000 (03:56 +0000)]
Because the run script will be generated in building, So original run.cmd could be removed from repository's.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1148
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Sat, 29 Jul 2006 00:13:09 +0000 (00:13 +0000)]
Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1147
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Sat, 29 Jul 2006 00:04:38 +0000 (00:04 +0000)]
Adjusted locations and sizes of boxes for Windows, Linux and iMac GUI, no other functionality was changed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1146
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 28 Jul 2006 23:41:57 +0000 (23:41 +0000)]
Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1145
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 28 Jul 2006 23:26:13 +0000 (23:26 +0000)]
Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1144
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 28 Jul 2006 23:09:53 +0000 (23:09 +0000)]
Adjusted sizes to accommodate Windows, iMac and Linux GUI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1143
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 28 Jul 2006 19:07:20 +0000 (19:07 +0000)]
Fixed spacing for Linux and iMac display
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1142
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Fri, 28 Jul 2006 16:44:52 +0000 (16:44 +0000)]
There is a rule here:
If a module link a library instance, all pcds defined by library instance should be instanted in module's <ModuleSA> in FPD file.
I add more checking code follows above rules.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1141
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Fri, 28 Jul 2006 08:17:32 +0000 (08:17 +0000)]
1. PcdUsage is added to PCD entry in schema so wizard tool is also updated to support this.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1140
6f19259b-4bc3-4df7-8a09-
765794883524
bxing [Fri, 28 Jul 2006 07:28:19 +0000 (07:28 +0000)]
1. Updated function headers for all assembly function
2. Optimized register usage in SetMemXX functions in all lib instances
3. Fixed a logical error in CopyMem for all lib instances
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1139
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Fri, 28 Jul 2006 06:33:01 +0000 (06:33 +0000)]
Added more error check on validation to let result be more exact.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1138
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Fri, 28 Jul 2006 06:10:45 +0000 (06:10 +0000)]
Fix the bug of library instance selection interference between different archs of ModuleSA.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1137
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Fri, 28 Jul 2006 06:08:00 +0000 (06:08 +0000)]
TeImage Signature should be got from Te pointer, not Pe pointer
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1136
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Fri, 28 Jul 2006 05:24:42 +0000 (05:24 +0000)]
1. Fix the bug missing initialize ToolCode drop down list when add a new source file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1135
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Fri, 28 Jul 2006 05:22:00 +0000 (05:22 +0000)]
Remove additional / or \ in relative path.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1134
6f19259b-4bc3-4df7-8a09-
765794883524
hche10x [Fri, 28 Jul 2006 05:03:19 +0000 (05:03 +0000)]
1. Change ToolCode from text field to drop down list, and user can enter their customizing tool command.
2. Fix some coding style issue
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1133
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 28 Jul 2006 03:20:46 +0000 (03:20 +0000)]
Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1132
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 28 Jul 2006 02:02:09 +0000 (02:02 +0000)]
Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1131
6f19259b-4bc3-4df7-8a09-
765794883524
wuyizhong [Fri, 28 Jul 2006 01:39:10 +0000 (01:39 +0000)]
Fix T105. It is caused by cpptasks which change automati cally root directory like C: to C:\C. If we pass C:\ to cpptasks, it's okay now.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1130
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Fri, 28 Jul 2006 00:17:23 +0000 (00:17 +0000)]
Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1129
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 27 Jul 2006 22:22:01 +0000 (22:22 +0000)]
Fixed Absolute position of fields, Added ToolTipText and made HelpText a Scrolling Text Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1128
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 27 Jul 2006 22:02:59 +0000 (22:02 +0000)]
Some clarifications on Rebuild and ForceRebuild options and when they need to be invoked.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1127
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 27 Jul 2006 21:54:12 +0000 (21:54 +0000)]
Handle the FRAMEWORK_TOOLS_PATH properly on cygwin.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1126
6f19259b-4bc3-4df7-8a09-
765794883524
ajfish [Thu, 27 Jul 2006 19:54:09 +0000 (19:54 +0000)]
Added a shortcut to FrameworkWizard.bat
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1125
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Thu, 27 Jul 2006 19:00:22 +0000 (19:00 +0000)]
Added Tool Tip Text, fixed dimensions after modifying HelpText to an Area
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1124
6f19259b-4bc3-4df7-8a09-
765794883524
bbahnsen [Thu, 27 Jul 2006 15:55:59 +0000 (15:55 +0000)]
More info on gcc build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1123
6f19259b-4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 27 Jul 2006 13:01:53 +0000 (13:01 +0000)]
Rename guid variable gEfiSmmPeiSmramMemoryReserve to gEfiSmmPeiSmramMemoryReserveGuid compatible with guid variable CName style
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1122
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Jul 2006 12:25:28 +0000 (12:25 +0000)]
Fix a warning issue under CYGWIN_GCC building:
A function cannot be declared as returning a data object having a volatile or const type, but it can return a pointer to a volatile or const object.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1121
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 27 Jul 2006 10:36:54 +0000 (10:36 +0000)]
1. keep from generating empty FrameworkModules.
2. remove unused import in EventsDlg.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1120
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 27 Jul 2006 09:54:36 +0000 (09:54 +0000)]
keep from generating empty DynamicPcdBuildDefinitions
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1119
6f19259b-4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 27 Jul 2006 09:25:41 +0000 (09:25 +0000)]
Fixed EDKT147, which will fail the single module build when a module is just defined for one ARCH in a platform which supports two ARCHs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1118
6f19259b-4bc3-4df7-8a09-
765794883524
qhuang8 [Thu, 27 Jul 2006 08:50:08 +0000 (08:50 +0000)]
Check in patch to refine DevicePath Module and USB2HostController Module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1117
6f19259b-4bc3-4df7-8a09-
765794883524
xgu3 [Thu, 27 Jul 2006 08:13:32 +0000 (08:13 +0000)]
Someone lost a new line at the end of file, it causes GCC build error.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1116
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 27 Jul 2006 07:40:21 +0000 (07:40 +0000)]
Fix EDKT143.
Add the feature of inserting Xml Comments before ModuleSA elements and library instance elements.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1115
6f19259b-4bc3-4df7-8a09-
765794883524
xgu3 [Thu, 27 Jul 2006 07:11:53 +0000 (07:11 +0000)]
This is a patch to change PeiVariable PEIM depex, because t doesn’t depend on FlashMap PPI now
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1114
6f19259b-4bc3-4df7-8a09-
765794883524
klu2 [Thu, 27 Jul 2006 05:07:48 +0000 (05:07 +0000)]
Add temporary fix for PeLoader
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1113
6f19259b-4bc3-4df7-8a09-
765794883524
qouyang [Thu, 27 Jul 2006 03:44:58 +0000 (03:44 +0000)]
Fixed EDKT145
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1112
6f19259b-4bc3-4df7-8a09-
765794883524
jlin16 [Thu, 27 Jul 2006 03:21:41 +0000 (03:21 +0000)]
Remove empty FfsFileNameGuid element under ModuleSaBuildOptions if user input empty string into it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1111
6f19259b-4bc3-4df7-8a09-
765794883524
lhauch [Wed, 26 Jul 2006 23:44:12 +0000 (23:44 +0000)]
Fixed a spelling error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1110
6f19259b-4bc3-4df7-8a09-
765794883524