people/mcb30/edk2.git
14 years agoThis setup is not needed, the edksetup.bat file that exists in the root will eventual...
lhauch [Wed, 31 Oct 2007 15:49:03 +0000 (15:49 +0000)]
This setup is not needed, the edksetup.bat file that exists in the root will eventually be moved to BaseTools\Bin

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4255 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoPrint real entry point for IPF image.
lgao4 [Wed, 31 Oct 2007 11:46:42 +0000 (11:46 +0000)]
Print real entry point for IPF image.
Print DxeCore Entry point and image address.
Set FileHandle = NULL when not found FFS file in PeiService PeiFfsFindNextFile.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4254 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded change log for r4251
jwang36 [Wed, 31 Oct 2007 10:46:34 +0000 (10:46 +0000)]
Added change log for r4251

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4252 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoa. Fixed an issue which a incorrect command (no leading space/tab) generated in top...
jwang36 [Wed, 31 Oct 2007 10:35:08 +0000 (10:35 +0000)]
a. Fixed an issue which a incorrect command (no leading space/tab) generated in top level Makefile
b. Added code to check zero thread number and disable multi-thread build mode if zero thread number.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4251 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix the issue that CAR size is shown as negative number.
klu2 [Wed, 31 Oct 2007 09:59:18 +0000 (09:59 +0000)]
Fix the issue that CAR size is shown as negative number.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4249 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded VS2005 support
jwang36 [Wed, 31 Oct 2007 09:12:54 +0000 (09:12 +0000)]
Added VS2005 support

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4247 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoa. Changed MYTOOLS to use Visual Studio Team Suite for IA32 and X64. IPF is still...
jwang36 [Wed, 31 Oct 2007 09:07:31 +0000 (09:07 +0000)]
a. Changed MYTOOLS to use Visual Studio Team Suite for IA32 and X64. IPF is still use WINDKK.
b. Re-generated build.exe and GenFds.exe to incorporate new changes of build tools
c. Enable multi-thread build mode by default

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4246 de2fecce-e211-0410-80a6-f3fac2684e05

14 years ago1) Change GUID of emuvariable module.
yshang1 [Wed, 31 Oct 2007 08:58:40 +0000 (08:58 +0000)]
1) Change GUID of emuvariable module.
2) Support print 64bit's HobList.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4245 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded macro GLOBAL_OBJECT and GLOBAL_CONSTANT, and changed '.global' to '.globl'...
zliu3 [Wed, 31 Oct 2007 03:10:22 +0000 (03:10 +0000)]
Added macro GLOBAL_OBJECT and GLOBAL_CONSTANT, and changed '.global' to '.globl' based on HP feedback

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4243 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd Add Driver Diagnostic 2 Protocol support for IdeBus driver.
qhuang8 [Tue, 30 Oct 2007 06:45:44 +0000 (06:45 +0000)]
Add Add Driver Diagnostic 2 Protocol support for IdeBus driver.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4241 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd Driver Diagnostic 2 Protocol support for WinNtBlockIo driver.
qhuang8 [Tue, 30 Oct 2007 05:28:45 +0000 (05:28 +0000)]
Add Driver Diagnostic 2 Protocol support for WinNtBlockIo driver.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4240 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMdeModulePkg/Universal/DevicePathDxe/DevicePathFromText.c:
jljusten [Tue, 30 Oct 2007 00:36:55 +0000 (00:36 +0000)]
MdeModulePkg/Universal/DevicePathDxe/DevicePathFromText.c:
  Pre-initialize local variable 'Digit' in two functions to
  prevent a compiler warning.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4239 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.c:
jljusten [Tue, 30 Oct 2007 00:13:22 +0000 (00:13 +0000)]
MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.c:
  Pre-initialize GuageData variable to remove compiler warning.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4238 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMdePkg/Library/BaseLib/ChkStkGcc.c:
jljusten [Tue, 30 Oct 2007 00:10:23 +0000 (00:10 +0000)]
MdePkg/Library/BaseLib/ChkStkGcc.c:
MdePkg/Library/BaseLib/BaseLib.inf:
  Added stub (nil) implementation of __chkstk for which calls are generated
  by newer versions of gcc.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4237 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMdePkg/Library/BaseMemoryLibRepStr/x64/*.S:
jljusten [Tue, 30 Oct 2007 00:06:27 +0000 (00:06 +0000)]
MdePkg/Library/BaseMemoryLibRepStr/x64/*.S:
  Added assembly files for gnu toolchain.
  Uses '.intel_syntax' which requires binutils >= 2.10.
MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf:
  Include .S files for BaseMemoryLibRepStr module.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4236 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoBaseTools/Conf/tools_def.template:
jljusten [Mon, 29 Oct 2007 23:17:12 +0000 (23:17 +0000)]
BaseTools/Conf/tools_def.template:
  Added '-x assembler' to *_UNIXGCC_*_ASM_FLAGS so pre-processed assembly
  files (*.iii) will assemble correctly.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4235 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFixed filename case for case-sensitive file systems.
jljusten [Mon, 29 Oct 2007 23:11:19 +0000 (23:11 +0000)]
Fixed filename case for case-sensitive file systems.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4234 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoBaseTools/Conf/build_rule.template:
jljusten [Mon, 29 Oct 2007 18:34:07 +0000 (18:34 +0000)]
BaseTools/Conf/build_rule.template:
  Fixes for GCC toolpath on unix.  (Changes tested on OS X).

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4233 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoBaseTools/Conf/tools_def.template:
jljusten [Mon, 29 Oct 2007 08:01:12 +0000 (08:01 +0000)]
BaseTools/Conf/tools_def.template:
  Changes for UNIXGCC toolchain.
  Tested on OS X with x86_64-pc-mingw32 bintools/gcc

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4232 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate the build instructions and change log:
qhuang8 [Mon, 29 Oct 2007 07:44:04 +0000 (07:44 +0000)]
Update the build instructions and change log:
The shell binaries are now built with Edk Shell source 1.03 release + EdkCompatiblityPkg(r2246) so that it can be built and customized under EDKII environment.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4231 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoBaseTools/ConfTemplates:
jljusten [Mon, 29 Oct 2007 07:43:33 +0000 (07:43 +0000)]
BaseTools/ConfTemplates:
  Removing BaseTools/ConfTemplates/* and using common BaseTools/Conf,
  even though they cannot be made common for all systems.  (For example,
  target.template)  I will look a different method to accomplish the
  same goal.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4230 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoBaseTools/BuildEnv.py:
jljusten [Mon, 29 Oct 2007 07:42:00 +0000 (07:42 +0000)]
BaseTools/BuildEnv.py:
  Removing BaseTools/ConfTemplates/* and using common BaseTools/Conf,
  even though they cannot be made common for all systems.  (For example,
  target.template)  I will look a different method to accomplish the
  same goal.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4229 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdding link for BaseTools/Bin/PosixLike/Trim to allow tool to be run
jljusten [Mon, 29 Oct 2007 07:19:18 +0000 (07:19 +0000)]
Adding link for BaseTools/Bin/PosixLike/Trim to allow tool to be run
during the build process.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4228 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate shell binaries with EDK shell 1.03 built with ECP r4226.
qhuang8 [Mon, 29 Oct 2007 05:31:43 +0000 (05:31 +0000)]
Update shell binaries with EDK shell 1.03 built with  ECP r4226.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4227 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove the unnecessary library reference.
qhuang8 [Mon, 29 Oct 2007 05:16:07 +0000 (05:16 +0000)]
Remove the unnecessary library reference.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4226 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdjust the build infrastructure to support IA32 architect build. Ia32.dsc is more...
qhuang8 [Mon, 29 Oct 2007 04:58:20 +0000 (04:58 +0000)]
Adjust the build infrastructure to support IA32 architect build. Ia32.dsc is more suitable than reuse Nt32.dsc

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4225 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd one judge whether TeImage or PeImage has reloc section when relocate TeImage...
lgao4 [Fri, 26 Oct 2007 09:28:29 +0000 (09:28 +0000)]
Add one judge whether TeImage or PeImage has reloc section when relocate TeImage or PeImage into memory.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4224 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd change log to EdkShellBinPkg.
qhuang8 [Fri, 26 Oct 2007 08:53:16 +0000 (08:53 +0000)]
Add change log to EdkShellBinPkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4223 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove duplicate copies of Shell Applications to reduce maintenance efforts.
qhuang8 [Fri, 26 Oct 2007 08:49:59 +0000 (08:49 +0000)]
Remove duplicate copies of Shell Applications to reduce maintenance efforts.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4222 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd some EDK build configuration files and EDK DSC file as the templates to build...
qhuang8 [Fri, 26 Oct 2007 08:18:08 +0000 (08:18 +0000)]
Add some EDK build configuration files and EDK DSC file as the templates to build EDK modules.
This is a temporary solution to build EDK modules (e.g. Shell applications) under EDK II environment with EDK tools in ECP.
After the EDKII tools are ready to parse EDK II DSC file to build EDK INF file, these temporary build files can be safely removed.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4221 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoComment out two libraries that are not included in EdkCompatiblityPkg.
qhuang8 [Fri, 26 Oct 2007 02:42:29 +0000 (02:42 +0000)]
Comment out two libraries that are not included in EdkCompatiblityPkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4220 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemoved an echo statement I was using for debugging on the second time this was run.
lhauch [Thu, 25 Oct 2007 18:55:17 +0000 (18:55 +0000)]
Removed an echo statement I was using for debugging on the second time this was run.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4219 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded a test for NewBuild argument if this is the second time through the setup ...
lhauch [Thu, 25 Oct 2007 18:53:37 +0000 (18:53 +0000)]
Added a test for NewBuild argument if this is the second time through the setup - VCINSTALLDIR is set, and cygwin is installed.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4218 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded flag to permit building with VS2005. (strcpy has been depricated, so MSFT intro...
lhauch [Thu, 25 Oct 2007 17:52:45 +0000 (17:52 +0000)]
Added flag to permit building with VS2005. (strcpy has been depricated, so MSFT introduced a flag to turn off the warning.)

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4217 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated edksetup to support VS2005 iff VS2003 is not installed for the NT32 build
lhauch [Thu, 25 Oct 2007 16:37:48 +0000 (16:37 +0000)]
Updated edksetup to support VS2005 iff VS2003 is not installed for the NT32 build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4216 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFixed memory re-free issue
jwang36 [Thu, 25 Oct 2007 09:43:28 +0000 (09:43 +0000)]
Fixed memory re-free issue

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4214 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoa. Re-generated all C tools with "/MLd" option
jwang36 [Thu, 25 Oct 2007 08:37:44 +0000 (08:37 +0000)]
a. Re-generated all C tools with "/MLd" option
b. Removed antlr.exe and dlg.exe because they are only needed to generate VfrCompile.exe but not to build platform or module.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4213 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoSave original PCI attributes in start() function and restore it in Stop() for those...
vanjeff [Thu, 25 Oct 2007 07:59:45 +0000 (07:59 +0000)]
Save original PCI attributes in start() function and restore it in Stop() for those PCI device drivers.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4212 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFixed tabbing issue
AJFISH [Wed, 24 Oct 2007 19:12:45 +0000 (19:12 +0000)]
Fixed tabbing issue

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4211 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoASSERT_EFI_ERROR (FALSE) should be ASSERT (FALSE)
qwang12 [Wed, 24 Oct 2007 11:27:02 +0000 (11:27 +0000)]
ASSERT_EFI_ERROR (FALSE) should be ASSERT (FALSE)

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4208 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoASSERT_EFI_ERROR (FALSE) should be ASSERT (FALSE)
qwang12 [Wed, 24 Oct 2007 11:22:34 +0000 (11:22 +0000)]
ASSERT_EFI_ERROR (FALSE) should be ASSERT (FALSE)

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4207 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdding GCC cross-compiler information to BaseTools folder
lhauch [Tue, 23 Oct 2007 17:15:38 +0000 (17:15 +0000)]
Adding GCC cross-compiler information to BaseTools folder

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4206 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded MSFT dependency footnote for Intel compiler
lhauch [Tue, 23 Oct 2007 16:45:52 +0000 (16:45 +0000)]
Added MSFT dependency footnote for Intel compiler

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4205 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate verbose log info to these two tools.
lgao4 [Tue, 23 Oct 2007 03:50:43 +0000 (03:50 +0000)]
Update verbose log info to these two tools.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4204 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated code font format
lhauch [Mon, 22 Oct 2007 18:45:22 +0000 (18:45 +0000)]
Updated code font format

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4203 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated code font format
lhauch [Mon, 22 Oct 2007 18:43:45 +0000 (18:43 +0000)]
Updated code font format

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4202 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated installation instructions format
lhauch [Mon, 22 Oct 2007 18:40:47 +0000 (18:40 +0000)]
Updated installation instructions format

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4201 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated installation instructions format
lhauch [Mon, 22 Oct 2007 18:27:44 +0000 (18:27 +0000)]
Updated installation instructions format

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4200 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated installation instructions format
lhauch [Mon, 22 Oct 2007 17:19:32 +0000 (17:19 +0000)]
Updated installation instructions format

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4199 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdding image and updated installation instructions
lhauch [Mon, 22 Oct 2007 17:10:33 +0000 (17:10 +0000)]
Adding image and updated installation instructions

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4198 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix alignment requirement when Load IPF TeImage into memory.
lgao4 [Mon, 22 Oct 2007 10:41:03 +0000 (10:41 +0000)]
Fix alignment requirement when Load IPF TeImage into memory.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4197 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate following library class/Protocol for puting 'Framework' as prefix
klu2 [Mon, 22 Oct 2007 09:36:00 +0000 (09:36 +0000)]
Update following library class/Protocol for puting 'Framework' as prefix
FrameworkHii
FrameworkFormBrowser
FrameworkFormCallback
FrameworkIfrSupportLib

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4196 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded Spd2Dec.exe and Fpd2Dsc.exe tools
jwang36 [Mon, 22 Oct 2007 09:34:05 +0000 (09:34 +0000)]
Added Spd2Dec.exe and Fpd2Dsc.exe tools

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4195 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4194 de2fecce-e211-0410-80a6...
jwang36 [Mon, 22 Oct 2007 09:29:18 +0000 (09:29 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4194 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded change log for the latest tools update (r4190 & r4189).
jwang36 [Mon, 22 Oct 2007 09:27:45 +0000 (09:27 +0000)]
Added change log for the latest tools update (r4190 & r4189).
Added revision number information of tools source code.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4193 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd ConIn device even if SimpleTextInputEx Protocol is not available for backward...
qhuang8 [Mon, 22 Oct 2007 09:13:52 +0000 (09:13 +0000)]
Add ConIn device even if SimpleTextInputEx Protocol is not available for backward compatibility.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4192 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated with the latest changes of build tools.
jwang36 [Mon, 22 Oct 2007 09:09:57 +0000 (09:09 +0000)]
Updated with the latest changes of build tools.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4191 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFixed build issue when building individual module with unsupported architectures.
jwang36 [Mon, 22 Oct 2007 09:08:11 +0000 (09:08 +0000)]
Fixed build issue when building individual module with unsupported architectures.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4190 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoa) Added support of breaking build when no library instance is found for a library...
jwang36 [Mon, 22 Oct 2007 06:53:10 +0000 (06:53 +0000)]
a) Added support of breaking build when no library instance is found for a library class.
b) Added support of use PCD value from DEC/INF file if it's not defined in DSC file but defined in an INF file.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4189 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded the PAL call PAL_ROUTE_CONFIG for Tukwila processor
zliu3 [Sat, 20 Oct 2007 03:26:46 +0000 (03:26 +0000)]
Added the PAL call PAL_ROUTE_CONFIG for Tukwila processor

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4188 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd a DXE apriori for Nt32 emulator.
qwang12 [Fri, 19 Oct 2007 12:02:31 +0000 (12:02 +0000)]
Add a DXE apriori for Nt32 emulator.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4187 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix a bug which does not run PeiCore from memory after shadowing it.
qwang12 [Fri, 19 Oct 2007 11:56:20 +0000 (11:56 +0000)]
Fix a bug which does not run PeiCore from memory after shadowing it.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4186 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4185 de2fecce-e211-0410-80a6...
jlin16 [Fri, 19 Oct 2007 11:08:45 +0000 (11:08 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4185 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agopassing -v and -d options to c tools.
jlin16 [Fri, 19 Oct 2007 11:07:42 +0000 (11:07 +0000)]
passing -v and -d options to c tools.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4184 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate ExtractGuidedSectionLib instance to cover the same handler is registered multi...
lgao4 [Fri, 19 Oct 2007 09:11:42 +0000 (09:11 +0000)]
Update ExtractGuidedSectionLib instance to cover the same handler is registered multi times, the later will override the pre setting.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4183 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix a bug in variable driver cache mechanism:
qhuang8 [Fri, 19 Oct 2007 08:49:20 +0000 (08:49 +0000)]
Fix a bug in variable driver cache mechanism:
It should return EFI_SUCCESS and update the output buffer size if the input buffer is larger than actual variable contents.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4182 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemove WinNtConsole driver since its functionality has already been covered by WinNtG...
qhuang8 [Fri, 19 Oct 2007 02:37:42 +0000 (02:37 +0000)]
Remove WinNtConsole driver since its functionality has already been covered by WinNtGop driver

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4181 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate to support EFI_SIMPLE_INPUT_EX protocol
qhuang8 [Fri, 19 Oct 2007 02:36:33 +0000 (02:36 +0000)]
Update to support EFI_SIMPLE_INPUT_EX protocol

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4180 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate to support EFI_SIMPLE_INPUT_EX protocol
qhuang8 [Fri, 19 Oct 2007 02:35:55 +0000 (02:35 +0000)]
Update to support EFI_SIMPLE_INPUT_EX protocol

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4179 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate to support EFI_SIMPLE_INPUT_EX protocol
qhuang8 [Fri, 19 Oct 2007 02:35:29 +0000 (02:35 +0000)]
Update to support EFI_SIMPLE_INPUT_EX protocol

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4178 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd a Notification GUID for the implementation of EFI_SIMPLE_INPUT_EX protocol for...
qhuang8 [Fri, 19 Oct 2007 02:33:42 +0000 (02:33 +0000)]
Add a Notification GUID for the implementation of EFI_SIMPLE_INPUT_EX protocol for Keyboard, terminal, etc modules.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4177 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd Guid C Name for EFI_SIMPLE_TEXT_INPUT_EX protocol
qhuang8 [Fri, 19 Oct 2007 02:32:41 +0000 (02:32 +0000)]
Add Guid C Name for EFI_SIMPLE_TEXT_INPUT_EX protocol

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4176 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate EFI_SIMPLE_TEXT_INPUT_EX protocol definitions according to UEFI spec 2.1b
qhuang8 [Fri, 19 Oct 2007 02:31:59 +0000 (02:31 +0000)]
Update EFI_SIMPLE_TEXT_INPUT_EX protocol definitions according to UEFI spec 2.1b

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4175 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 22:12:42 +0000 (22:12 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4174 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 22:08:31 +0000 (22:08 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4173 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 21:51:19 +0000 (21:51 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4172 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 21:49:59 +0000 (21:49 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4171 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 21:40:27 +0000 (21:40 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4170 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 21:33:42 +0000 (21:33 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4169 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 21:21:03 +0000 (21:21 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4168 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdated for Makefile Build
lhauch [Thu, 18 Oct 2007 21:16:11 +0000 (21:16 +0000)]
Updated for Makefile Build

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4167 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoFix a bug:
qwang12 [Thu, 18 Oct 2007 10:01:06 +0000 (10:01 +0000)]
Fix a bug:
PI spec Vol 1, 7.3.1 specifies that this same information reported by EFI_SEC_PLATFORM_INFORMATION_PPI
will be placed in a GUIDed HOB with the PPI GUID as the HOB GUID for HOB consumer phase.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4166 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMake GuidedSection library instance to follow the value of GuidedSectionExtraction...
lgao4 [Thu, 18 Oct 2007 09:12:59 +0000 (09:12 +0000)]
Make GuidedSection library instance to follow the value of GuidedSectionExtraction protocol/PPI defined in PI spec.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4165 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdded library instance for PcdLib for module type DXE_CORE
jwang36 [Thu, 18 Oct 2007 06:30:55 +0000 (06:30 +0000)]
Added library instance for PcdLib for module type DXE_CORE

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4164 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRemoved reference to non-existing library class
jwang36 [Thu, 18 Oct 2007 06:29:56 +0000 (06:29 +0000)]
Removed reference to non-existing library class

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4163 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoThe BaseAddress and Length should be align PAGE according to PI specification for...
klu2 [Thu, 18 Oct 2007 06:09:03 +0000 (06:09 +0000)]
The BaseAddress and Length should be align PAGE according to PI specification for EFI_MEMORY_ALLOCATION_HOB

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4162 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoClean UGA from Nt32Pkg.
vanjeff [Thu, 18 Oct 2007 06:01:39 +0000 (06:01 +0000)]
Clean UGA from Nt32Pkg.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4161 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd detailed instructions on the generation of binaries under current EDK shell project.
qhuang8 [Thu, 18 Oct 2007 03:58:34 +0000 (03:58 +0000)]
Add detailed instructions on the generation of binaries under current EDK shell project.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4160 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoUpdate the return status to comply to PI spec.
qwang12 [Thu, 18 Oct 2007 01:00:01 +0000 (01:00 +0000)]
Update the return status to comply to PI spec.
According to PI SPEC (Volume3 2.4), GetNextFile() should be return "EFI_NOT_FOUND" instead of "EFI_INVAILD_PARAMETER" when doesn't find the file with related File Type.c

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4159 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRename Crc32GuidedSectionExtractLib to DxeCrc32GuidedSectionExtractLib.
lgao4 [Wed, 17 Oct 2007 07:54:42 +0000 (07:54 +0000)]
Rename Crc32GuidedSectionExtractLib to DxeCrc32GuidedSectionExtractLib.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4158 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRename Crc32GuidedSectionExtractLib to DxeCrc32GuidedSectionExtractLib.
lgao4 [Wed, 17 Oct 2007 07:52:30 +0000 (07:52 +0000)]
Rename Crc32GuidedSectionExtractLib to DxeCrc32GuidedSectionExtractLib.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4157 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRename Crc32GuidedSectionExtractLib to DxeCrc32GuidedSectionExtractLib.
lgao4 [Wed, 17 Oct 2007 07:52:02 +0000 (07:52 +0000)]
Rename Crc32GuidedSectionExtractLib to DxeCrc32GuidedSectionExtractLib.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4156 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoApply Crc32GuidedSectionExtract library instance to replace the original Crc32Section...
lgao4 [Wed, 17 Oct 2007 07:30:14 +0000 (07:30 +0000)]
Apply Crc32GuidedSectionExtract library instance to replace the original Crc32SectionExtractDxe driver to produce Crc32 guided section protocol.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4155 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoAdd Crc32GuidedSectionExtractLib instance to produce Crc32 guided section decoder.
lgao4 [Wed, 17 Oct 2007 07:24:57 +0000 (07:24 +0000)]
Add Crc32GuidedSectionExtractLib instance to produce Crc32 guided section decoder.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4154 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMerger trackers #7807 and #8372.
vanjeff [Wed, 17 Oct 2007 06:55:15 +0000 (06:55 +0000)]
Merger trackers #7807 and #8372.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4153 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMake scripts work from $WORKSPACE/BaseTools.
jljusten [Wed, 17 Oct 2007 02:19:35 +0000 (02:19 +0000)]
Make scripts work from $WORKSPACE/BaseTools.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4152 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMoved (back!) to $WORKSPACE/BaseTools location, as the plan is to
jljusten [Wed, 17 Oct 2007 02:10:02 +0000 (02:10 +0000)]
Moved (back!) to $WORKSPACE/BaseTools location, as the plan is to
deprecate $WORKSPACE/Tools instead.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4151 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoMoving from $WORKSPACE/Tools/BuildEnv $WORKSPACE/BaseTools/BuildEnv.
jljusten [Wed, 17 Oct 2007 02:08:31 +0000 (02:08 +0000)]
Moving from $WORKSPACE/Tools/BuildEnv $WORKSPACE/BaseTools/BuildEnv.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4150 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRefer to $WORKSPACE/BaseTools rather than $WORKSPACE/Tools.
jljusten [Wed, 17 Oct 2007 02:03:40 +0000 (02:03 +0000)]
Refer to $WORKSPACE/BaseTools rather than $WORKSPACE/Tools.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4149 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agoRestoring $WORKSPACE/BaseTools location, as the plan is to deprecate
jljusten [Wed, 17 Oct 2007 01:59:27 +0000 (01:59 +0000)]
Restoring $WORKSPACE/BaseTools location, as the plan is to deprecate
$WORKSPACE/Tools instead.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4148 de2fecce-e211-0410-80a6-f3fac2684e05