]>
git.proxmox.com Git - mirror_edk2.git/log
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
ajfish [Wed, 26 Jul 2006 23:35:16 +0000 (23:35 +0000)]
Reverted back to Old style not using the library and fixed the code to do PE32 and PE32+.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1109
6f19259b -4bc3-4df7-8a09-
765794883524
ajfish [Wed, 26 Jul 2006 23:34:08 +0000 (23:34 +0000)]
Added back safety check for PE/COFF image walking. I think the safety check is broken in some places (Linux) but we need to investigate more.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1108
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Wed, 26 Jul 2006 21:48:33 +0000 (21:48 +0000)]
Adjusted the Help Text field to be a Text Area inside of a Scroll Pane, with line wrapping and wrap on word boundary.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1107
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Wed, 26 Jul 2006 19:20:43 +0000 (19:20 +0000)]
Fixed spelling and grammar, also fixed the size of the pop up dialog boxes and the placement of the Arch list check boxes in EventsDlg.java
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1106
6f19259b -4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 26 Jul 2006 18:31:53 +0000 (18:31 +0000)]
More info on compiling with Cygwin.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1105
6f19259b -4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 26 Jul 2006 17:25:15 +0000 (17:25 +0000)]
A couple of cleanups in the TianoTools build.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1104
6f19259b -4bc3-4df7-8a09-
765794883524
ajfish [Wed, 26 Jul 2006 15:23:35 +0000 (15:23 +0000)]
Removed cross references from PciCf8Lib and PciExpressLib class to PciLib class.
Added PeCoffLoaderGetMachineType to the PeCoffGetEntryPointLibrary Class. Document to be updated.
Added the PeCoffLoaderImageReadFromMemory() and PeCoffLoaderRelocateImageForRuntime () to the PcCoffLib.
Updated EfiImage.h and removed EFI_IMAGE_OPTIONAL_HEADER and EFI_IMAGE_NT_HEADERS as they were replaced with checking the MachineType.
PeCoffLib – Added checks for MachineType so the PeCoff lib can load any PE32 or PE32+ image. The relocations are still limited to IA32, X64, IPF, and EBC. I also added a re-relocator function to remove PeLoader Code from Runtime Lib. Even though there is only one instance of the re-relocator I wanted to get all the PeCoff loader code together.
Replaced DEBUG_CODE() macro with DEBUG_CODE_START() and DEBUG_CODE_END() so you can debug through the DEBUG_CODE() macros. Also removed PE/COFF code and replaced with library usage.
I also updated the IO Instrinsic lib to use _ReadWriteBarrior() to help with sync problems
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1103
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Wed, 26 Jul 2006 14:21:56 +0000 (14:21 +0000)]
Replace the original Fat.FFS to fix issue which causes to read some hard-disk slowly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1102
6f19259b -4bc3-4df7-8a09-
765794883524
qouyang [Wed, 26 Jul 2006 10:18:56 +0000 (10:18 +0000)]
fixed EDKT139.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1101
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Wed, 26 Jul 2006 09:42:04 +0000 (09:42 +0000)]
fix the problem that if no data updated in wizard editors, the Save indicator will not pop-up.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1100
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Wed, 26 Jul 2006 08:24:17 +0000 (08:24 +0000)]
Added code to fail the SAVerify command when validation failed
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1099
6f19259b -4bc3-4df7-8a09-
765794883524
bbahnsen [Wed, 26 Jul 2006 00:31:31 +0000 (00:31 +0000)]
Add tool chain tags for Unix gcc and Cygwin gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1098
6f19259b -4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 25 Jul 2006 22:08:33 +0000 (22:08 +0000)]
A few notes on Linux builds.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1097
6f19259b -4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 25 Jul 2006 21:24:27 +0000 (21:24 +0000)]
Add x64 headers.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1096
6f19259b -4bc3-4df7-8a09-
765794883524
bbahnsen [Tue, 25 Jul 2006 21:08:04 +0000 (21:08 +0000)]
Support building on x64 hosts.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1095
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Tue, 25 Jul 2006 15:27:10 +0000 (15:27 +0000)]
Added Copyright
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1094
6f19259b -4bc3-4df7-8a09-
765794883524
wuyizhong [Tue, 25 Jul 2006 08:44:31 +0000 (08:44 +0000)]
Remove duplicated module definition (the same module with the same arch) in FPD.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1093
6f19259b -4bc3-4df7-8a09-
765794883524
bxing [Tue, 25 Jul 2006 08:30:02 +0000 (08:30 +0000)]
Added a 64-bit version of EnablePaging64() on X64. AsmEnablePaging64() is the transition code to switch the processor from 32-bit into 64-bit long mode and thus is typically linked with 32-bit images only. However, it's desired to link the transition code into a 64-bit image in some special cases. CPU driver is a good example among those.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1092
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Tue, 25 Jul 2006 08:13:58 +0000 (08:13 +0000)]
Changed the way to save generated module build.xml to avoid incorrect file name generated on Linux
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1091
6f19259b -4bc3-4df7-8a09-
765794883524
bxing [Tue, 25 Jul 2006 07:37:25 +0000 (07:37 +0000)]
Updated function headers according to latest MWG.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1090
6f19259b -4bc3-4df7-8a09-
765794883524
bxing [Tue, 25 Jul 2006 07:33:02 +0000 (07:33 +0000)]
1. Updated declaration of timer functions according to latest MWG.
2. Updated coding style.
3. Updated the algorithm used in delay functions to handle timer counter wrap-around.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1089
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Tue, 25 Jul 2006 05:38:26 +0000 (05:38 +0000)]
remove ifdef for debuglevel
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1088
6f19259b -4bc3-4df7-8a09-
765794883524
lhauch [Mon, 24 Jul 2006 16:03:47 +0000 (16:03 +0000)]
Added test to ensure that the only options that can be used are the help optiops, Rebuild and ForceRebuild. Added printout of the CLASSPATH variable. Fixed case in two comments.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1087
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Mon, 24 Jul 2006 11:53:34 +0000 (11:53 +0000)]
Change license of following files from Intel Copy Right to BSD-license.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1086
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Mon, 24 Jul 2006 10:37:42 +0000 (10:37 +0000)]
Add some comments for translator parameter
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1085
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Mon, 24 Jul 2006 10:15:33 +0000 (10:15 +0000)]
Fix a bug in UefiDevicePathLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1084
6f19259b -4bc3-4df7-8a09-
765794883524
qouyang [Mon, 24 Jul 2006 09:30:22 +0000 (09:30 +0000)]
Keep the original order of MSA's "dependence library class" which will reflect to include header file in Autogen.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1083
6f19259b -4bc3-4df7-8a09-
765794883524
xgu3 [Mon, 24 Jul 2006 08:44:40 +0000 (08:44 +0000)]
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1082
6f19259b -4bc3-4df7-8a09-
765794883524
jlin16 [Mon, 24 Jul 2006 08:16:26 +0000 (08:16 +0000)]
1. Add scroll bars to Package Library Class Declarations editor.
2. Add GuidType UI support to protocol and ppi declarations according to latest schema.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1081
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Mon, 24 Jul 2006 08:02:55 +0000 (08:02 +0000)]
Fix bug which define different PCD with same token number in EdkModulePkg.spd.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1080
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Mon, 24 Jul 2006 08:02:37 +0000 (08:02 +0000)]
Fixed EDKT118
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1079
6f19259b -4bc3-4df7-8a09-
765794883524
hche10x [Mon, 24 Jul 2006 07:43:22 +0000 (07:43 +0000)]
1. Wrap text by word when showing a message box
2. Add "wrn" function in Log.java to save and show warning message. Most of original err messages are replaced by warning messages.
3. Add "try-catch" for double click event in main ui.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1078
6f19259b -4bc3-4df7-8a09-
765794883524
klu2 [Sun, 23 Jul 2006 17:26:27 +0000 (17:26 +0000)]
Fix track EDKT97: Use {0} as NULL value for VOID* type PCD but not {}
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1077
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Sun, 23 Jul 2006 12:55:55 +0000 (12:55 +0000)]
Remove the instance of BaseSmbusLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1076
6f19259b -4bc3-4df7-8a09-
765794883524
qhuang8 [Sun, 23 Jul 2006 12:55:05 +0000 (12:55 +0000)]
Adjust coding style for MemoryAllocationLib.
Add function header for an internal function of PciExpressLib
Fix a typo in one comment of UefiLib
Remove BaseSmbusLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1075
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 16:38:40 +0000 (16:38 +0000)]
Clean up codes which are related with status code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1073
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 16:14:12 +0000 (16:14 +0000)]
Clean up codes which are related with status code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1072
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 16:11:09 +0000 (16:11 +0000)]
Clean up codes which are related with status code.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1071
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 14:28:21 +0000 (14:28 +0000)]
1) Check in Pei/Dxe status code;
2) OemHookStatusCodeLib and SerialPortLib class and null instance;
3) Remove all referenced code from EdkModulePkg,EdkNt32Pkg.
4) Add Nt32OemHookStatusCodeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1070
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 14:28:01 +0000 (14:28 +0000)]
1) Check in Pei/Dxe status code;
2) OemHookStatusCodeLib and SerialPortLib class and null instance;
3) Remove all referenced code from EdkModulePkg,EdkNt32Pkg.
4) Add Nt32OemHookStatusCodeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1069
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 14:27:43 +0000 (14:27 +0000)]
1) Check in Pei/Dxe status code;
2) OemHookStatusCodeLib and SerialPortLib class and null instance;
3) Remove all referenced code from EdkModulePkg,EdkNt32Pkg.
4) Add Nt32OemHookStatusCodeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1068
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 14:25:43 +0000 (14:25 +0000)]
1) Check in Pei/Dxe status code;
2) OemHookStatusCodeLib and SerialPortLib class and null instance;
3) Remove all referenced code from EdkModulePkg,EdkNt32Pkg.
4) Add Nt32OemHookStatusCodeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1067
6f19259b -4bc3-4df7-8a09-
765794883524
bxing [Fri, 21 Jul 2006 08:47:38 +0000 (08:47 +0000)]
1. Updated function headers in all assembly files.
2. Split x86LowLevel.c into a bunch of C files to make images linked with BaseLib smaller.
3. Fixed a few minor bugs.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1066
6f19259b -4bc3-4df7-8a09-
765794883524
qouyang [Fri, 21 Jul 2006 08:26:32 +0000 (08:26 +0000)]
Add check when copy flashMap.h to ${ModuleOutputDir}/Debug/TianoR8FlashMap.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1065
6f19259b -4bc3-4df7-8a09-
765794883524
hche10x [Fri, 21 Jul 2006 07:56:14 +0000 (07:56 +0000)]
1. Show source files' attributes when editing SourceFiles in msa
2. Set default value to "Module" when new a msa
3. Move OpenFile.java from identification to common
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1064
6f19259b -4bc3-4df7-8a09-
765794883524
hche10x [Fri, 21 Jul 2006 04:00:16 +0000 (04:00 +0000)]
Update FrameworkWizard.msa to add newly added file in <SourceFiles> section
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1063
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 03:43:30 +0000 (03:43 +0000)]
Change DxeRuntimeDriverLib name to UefiRuntimeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1062
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 03:42:54 +0000 (03:42 +0000)]
Change DxeRuntimeDriverLib name to UefiRuntimeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1061
6f19259b -4bc3-4df7-8a09-
765794883524
yshang1 [Fri, 21 Jul 2006 03:41:56 +0000 (03:41 +0000)]
Change DxeRuntimeDriverLib name to UefiRuntimeLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1060
6f19259b -4bc3-4df7-8a09-
765794883524
qouyang [Fri, 21 Jul 2006 03:22:25 +0000 (03:22 +0000)]
Add ant task in <UserExtension> of Nt32.fpd to generate the run.cmd file automatically.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1059
6f19259b -4bc3-4df7-8a09-
765794883524
hche10x [Fri, 21 Jul 2006 02:56:30 +0000 (02:56 +0000)]
1. Enhance Source Files selection in msa:
a. Can select multiple files one time
b. Totally same file can be added once
2. Separate sort functions from Tools.java to Sort.java
3. Fix a bug of new function: to create directory first if the file's directory doesn't exist
4. Adjust some file's coding style
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1058
6f19259b -4bc3-4df7-8a09-
765794883524
ljin6 [Fri, 21 Jul 2006 02:38:30 +0000 (02:38 +0000)]
Add some comments for translator parameter in Sync/AsyncInterruptTransfer.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1057
6f19259b -4bc3-4df7-8a09-
765794883524
jwang36 [Thu, 20 Jul 2006 10:40:46 +0000 (10:40 +0000)]
a) Fixed the issue that the unnecessary build for not specified ARCH in single module build
b) Fixed the issue that mixed case of FV name will cause invalid inf file generation
c) Fixed the issue that not specified outputDir will cause tool (flashmap, efirom) cannot be launched
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1056
6f19259b -4bc3-4df7-8a09-
765794883524
lgao4 [Thu, 20 Jul 2006 09:08:37 +0000 (09:08 +0000)]
Remove BugBug in comments and adjust function header according to code style doc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1055
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 20 Jul 2006 07:27:57 +0000 (07:27 +0000)]
Modified comment for gDs
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1054
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 20 Jul 2006 04:00:59 +0000 (04:00 +0000)]
added some comments in BaseLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1053
6f19259b -4bc3-4df7-8a09-
765794883524
vanjeff [Thu, 20 Jul 2006 02:48:06 +0000 (02:48 +0000)]
1.Added EFIAPI for some assembly functions declare
2.Modified some functions header
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1052
6f19259b -4bc3-4df7-8a09-
765794883524