16 years agoHandle the FRAMEWORK_TOOLS_PATH properly on cygwin.
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

16 years agoAdded a shortcut to FrameworkWizard.bat
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

16 years agoAdded Tool Tip Text, fixed dimensions after modifying HelpText to an Area
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

16 years agoMore info on gcc build.
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

16 years agoRename guid variable gEfiSmmPeiSmramMemoryReserve to gEfiSmmPeiSmramMemoryReserveGuid...
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

16 years agoFix a warning issue under CYGWIN_GCC building:
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

16 years ago1. keep from generating empty FrameworkModules.
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

16 years agokeep from generating empty DynamicPcdBuildDefinitions
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

16 years agoFixed EDKT147, which will fail the single module build when a module is just defined...
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

16 years agoCheck in patch to refine DevicePath Module and USB2HostController Module.
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

16 years agoSomeone lost a new line at the end of file, it causes GCC build error.
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

16 years agoFix EDKT143.
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

16 years ago This is a patch to change PeiVariable PEIM depex, because t doesn’t depend on Flash...
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

16 years agoAdd temporary fix for PeLoader
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

16 years agoFixed EDKT145
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

16 years agoRemove empty FfsFileNameGuid element under ModuleSaBuildOptions if user input empty...
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

16 years agoFixed a spelling error
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

16 years agoReverted back to Old style not using the library and fixed the code to do PE32 and...
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

16 years agoAdded back safety check for PE/COFF image walking. I think the safety check is broken...
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

16 years agoAdjusted the Help Text field to be a Text Area inside of a Scroll Pane, with line...
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

16 years agoFixed spelling and grammar, also fixed the size of the pop up dialog boxes and the...
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

16 years agoMore info on compiling with Cygwin.
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

16 years agoA couple of cleanups in the TianoTools build.
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

16 years agoRemoved cross references from PciCf8Lib and PciExpressLib class to PciLib class.
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

16 years agoReplace the original Fat.FFS to fix issue which causes to read some hard-disk slowly.
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

16 years agofixed EDKT139.
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

16 years agofix the problem that if no data updated in wizard editors, the Save indicator will...
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

16 years agoAdded code to fail the SAVerify command when validation failed
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

16 years agoAdd tool chain tags for Unix gcc and Cygwin gcc.
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

16 years agoA few notes on Linux builds.
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

16 years agoAdd x64 headers.
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

16 years agoSupport building on x64 hosts.
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

16 years agoAdded Copyright
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

16 years agoRemove duplicated module definition (the same module with the same arch) in FPD.
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

16 years agoAdded a 64-bit version of EnablePaging64() on X64. AsmEnablePaging64() is the transit...
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

16 years agoChanged the way to save generated module build.xml to avoid incorrect file name gener...
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

16 years agoUpdated function headers according to latest MWG.
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

16 years ago1. Updated declaration of timer functions according to latest MWG.
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

16 years agoremove ifdef for debuglevel
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

16 years agoAdded test to ensure that the only options that can be used are the help optiops...
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

16 years agoChange license of following files from Intel Copy Right to BSD-license.
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

16 years agoAdd some comments for translator parameter
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

16 years agoFix a bug in UefiDevicePathLib
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

16 years agoKeep the original order of MSA's "dependence library class" which will reflect to...
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

16 years agogit-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1082 6f19259b...
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

16 years ago1. Add scroll bars to Package Library Class Declarations editor.
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

16 years agoFix bug which define different PCD with same token number in EdkModulePkg.spd.
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

16 years agoFixed EDKT118
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

16 years ago1. Wrap text by word when showing a message box
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

16 years agoFix track EDKT97: Use {0} as NULL value for VOID* type PCD but not {}
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

16 years agoRemove the instance of BaseSmbusLib
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

16 years agoAdjust coding style for MemoryAllocationLib.
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

16 years agoClean up codes which are related with status code.
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

16 years agoClean up codes which are related with status code.
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

16 years agoClean up codes which are related with status code.
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

16 years ago1) Check in Pei/Dxe status code;
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

16 years ago1) Check in Pei/Dxe status code;
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

16 years ago1) Check in Pei/Dxe status code;
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

16 years ago1) Check in Pei/Dxe status code;
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

16 years ago1. Updated function headers in all assembly files.
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

16 years agoAdd check when copy flashMap.h to ${ModuleOutputDir}/Debug/TianoR8FlashMap.h.
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

16 years ago1. Show source files' attributes when editing SourceFiles in msa
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

16 years agoUpdate FrameworkWizard.msa to add newly added file in <SourceFiles> section
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

16 years agoChange DxeRuntimeDriverLib name to UefiRuntimeLib.
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

16 years agoChange DxeRuntimeDriverLib name to UefiRuntimeLib.
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

16 years agoChange DxeRuntimeDriverLib name to UefiRuntimeLib.
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

16 years agoAdd ant task in <UserExtension> of Nt32.fpd to generate the run.cmd file automatically.
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

16 years ago1. Enhance Source Files selection in msa:
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

16 years agoAdd some comments for translator parameter in Sync/AsyncInterruptTransfer.
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

16 years agoa) Fixed the issue that the unnecessary build for not specified ARCH in single module...
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

16 years agoRemove BugBug in comments and adjust function header according to code style doc.
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

16 years agoModified comment for gDs
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

16 years agoadded some comments in BaseLib
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

16 years ago1.Added EFIAPI for some assembly functions declare
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

16 years agoFix comment.
bbahnsen [Thu, 20 Jul 2006 00:32:07 +0000 (00:32 +0000)]
Fix comment.

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

16 years ago1. added functions header for BaseUefiDecompressLi
vanjeff [Wed, 19 Jul 2006 17:37:07 +0000 (17:37 +0000)]
1. added functions header for BaseUefiDecompressLi
2. added some internal functions header for BaseLib
3. added EFIAPI for some internal assembly files declare

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

16 years agoAdd specific flag definition according to ACPI specification.
klu2 [Wed, 19 Jul 2006 14:45:43 +0000 (14:45 +0000)]
Add specific flag definition according to ACPI specification.

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

16 years agoFixed some naming issues and update to the EDK II name. I also fixed an issue with...
ajfish [Wed, 19 Jul 2006 12:24:11 +0000 (12:24 +0000)]
Fixed some naming issues and update to the EDK II name. I also fixed an issue with the UEFI library forcing UEFI.h to include Tinao protocols. I make the UEFI library a DXE library so it would get the correct includes.

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

16 years agoModify Autogen.jave to fixed bug: EDKT113.
qouyang [Wed, 19 Jul 2006 10:18:17 +0000 (10:18 +0000)]
Modify Autogen.jave to fixed bug: EDKT113.
Modify the COmmonDefinition .java to keep the order of EntryPoint function in autogen.c same with the <ModuleEntryPoint> in MSA.

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

16 years ago1. only show ModuleName, version, PackageName, version, supported Arch, path in table...
jlin16 [Wed, 19 Jul 2006 10:03:37 +0000 (10:03 +0000)]
1. only show ModuleName, version, PackageName, version, supported Arch, path in table of FrameworkModules.

2. adding multiple entries per module for different archs.

3. show ModuleSaOptions.
4. change "library Class consumed" to "library Class uninstantiated"

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

16 years agoChanged the ASL compiler directory to C:\ASL, and corrected the tool chain name from...
yshi8 [Wed, 19 Jul 2006 08:51:49 +0000 (08:51 +0000)]
Changed the ASL compiler directory to C:\ASL, and corrected the tool chain name from GCC to MYGCC

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

16 years agoChanged the tool chain name from MSFT to MYTOOLS
yshi8 [Wed, 19 Jul 2006 08:49:10 +0000 (08:49 +0000)]
Changed the tool chain name from MSFT to MYTOOLS

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

16 years agoAdd a file separate char for VS71COMNTOOLS.
wuyizhong [Wed, 19 Jul 2006 06:10:12 +0000 (06:10 +0000)]
Add a file separate char for VS71COMNTOOLS.

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

16 years agoAdd checking for whether module's FfsFormatKey is specified or not. For driver, fail...
wuyizhong [Wed, 19 Jul 2006 05:44:44 +0000 (05:44 +0000)]
Add checking for whether module's FfsFormatKey is specified or not. For driver, fail build if can't find FfsFormatKey in FPD.

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

16 years agoAdd [in,out] in the @param for PCD header and c file.
qwang12 [Wed, 19 Jul 2006 05:18:47 +0000 (05:18 +0000)]
Add [in,out] in the @param for PCD header and c file.
Update GetNextToken and GetNextTokenSpaces APIs parameter sequence according to PCD spec.

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

16 years agoUpdated Release notes, per input from technical writer. No new content, only changes...
michaelx_krau [Tue, 18 Jul 2006 16:31:13 +0000 (16:31 +0000)]
Updated Release notes, per input from technical writer.  No new content, only changes for ease of understanding.

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

16 years agoFix the bug of leaving empty GuidTypeList, SupArchList attributes in xml file.
jlin16 [Tue, 18 Jul 2006 09:53:52 +0000 (09:53 +0000)]
Fix the bug of leaving empty GuidTypeList, SupArchList attributes in xml file.

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

16 years agoAdd DevicePathUtilities DevicePathToText DevciePathFromText USB2HostController protocols
ljin6 [Tue, 18 Jul 2006 04:13:40 +0000 (04:13 +0000)]
Add DevicePathUtilities DevicePathToText DevciePathFromText USB2HostController protocols

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

16 years agoFix track EDKT104: If a module use PCD, MSA of this module should use PcdLib libraryC...
klu2 [Mon, 17 Jul 2006 14:31:03 +0000 (14:31 +0000)]
Fix track EDKT104: If a module use PCD, MSA of this module should use PcdLib libraryClass.

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

16 years agoModified coding style, removed unnecessary comments and "offset" key words.
bxing [Mon, 17 Jul 2006 09:38:46 +0000 (09:38 +0000)]
Modified coding style, removed unnecessary comments and "offset" key words.

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

16 years agoFix EDKT138. And add active_platform file info for stand alone module build.
wuyizhong [Mon, 17 Jul 2006 07:43:21 +0000 (07:43 +0000)]
Fix EDKT138. And add active_platform file info for stand alone module build.

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

16 years agomap FeaturePcdGet(TokenName) to _PCD_GET_MODE_BOOL_##TokenName to follow the build...
qwang12 [Mon, 17 Jul 2006 07:41:45 +0000 (07:41 +0000)]
map FeaturePcdGet(TokenName) to _PCD_GET_MODE_BOOL_##TokenName to follow the build tool's autogen.h output.

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

16 years agoFix tracker "Package Library Class Recommended Instance should not default to null":
jlin16 [Mon, 17 Jul 2006 07:35:43 +0000 (07:35 +0000)]
Fix tracker "Package Library Class Recommended Instance should not default to null":
When adding a library class to a Package, the recommended instance name is a drop down with no entries, and the table gets filled in with a recommended instance of "null"

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

16 years ago[Wizard- Far Install/Create]
qouyang [Mon, 17 Jul 2006 07:31:21 +0000 (07:31 +0000)]
[Wizard- Far Install/Create]
Change Manifest file name to "FrameworkArchiveManifest.xml".
Modify Md5 format in FrameworkArchiveMainfest.xml file.
Add Md5 verification when install FAR.
Fix the bug of Far installation can't work with Sun JDK 1.5.0_04 version.

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

16 years agoChanged the template files TagName to MYTOOLS instead of MSFT, since we don't want...
lhauch [Mon, 17 Jul 2006 05:41:34 +0000 (05:41 +0000)]
Changed the template files TagName to MYTOOLS instead of MSFT, since we don't want people to think that the TagName must match the Tool Chain Family.

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

16 years ago1. change SPD Pcd editor title to "PCD Declarations".
jlin16 [Mon, 17 Jul 2006 05:12:50 +0000 (05:12 +0000)]
1. change SPD Pcd editor title to "PCD Declarations".
2. PCD editor: remove attribute SupArchList, SupModList if no value set for them.

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

16 years agoAdd in function description and comments.
qwang12 [Mon, 17 Jul 2006 03:43:28 +0000 (03:43 +0000)]
Add in function description and comments.

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

16 years agoRemoved one useless makefile, and corrected some BSD licenses
yshi8 [Mon, 17 Jul 2006 03:33:40 +0000 (03:33 +0000)]
Removed one useless makefile, and corrected some BSD licenses

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

16 years agoAdded some checks to see if the attributes were set - clears up some warning messages...
lhauch [Sun, 16 Jul 2006 08:26:44 +0000 (08:26 +0000)]
Added some checks to see if the attributes were set - clears up some warning messages when trying to unset an attribute that was not set.

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

16 years agoReplaced set*(null) with unset*() to clear empty attributes that were causing invalid...
lhauch [Sun, 16 Jul 2006 07:50:47 +0000 (07:50 +0000)]
Replaced set*(null) with unset*() to clear empty attributes that were causing invalid SPD files.  Tracker EDK137

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