people/mcb30/edk2.git
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

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

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

14 years agoTools/BaseTools/Bin/Darwin:
jljusten [Tue, 16 Oct 2007 22:49:46 +0000 (22:49 +0000)]
Tools/BaseTools/Bin/Darwin:
  Symbolic link to PosixLike

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

14 years agoTools/BaseTools/Bin/PosixLike/*:
jljusten [Tue, 16 Oct 2007 22:44:27 +0000 (22:44 +0000)]
Tools/BaseTools/Bin/PosixLike/*:
  Initial support for running BaseTools from binaries or source (python)
  on unix-like operating systems.

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

14 years agoTools/BaseTools/BuildEnv.py:
jljusten [Tue, 16 Oct 2007 22:34:16 +0000 (22:34 +0000)]
Tools/BaseTools/BuildEnv.py:
  Added support for including BaseTools into PATH environment variable.

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

14 years agoTools/BaseTools/BuildEnv.py:
jljusten [Tue, 16 Oct 2007 21:05:54 +0000 (21:05 +0000)]
Tools/BaseTools/BuildEnv.py:
  For template processing, ignore 'hidden' files.
  (Those starting with a dot/period)

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

14 years agoMoved $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools.
jljusten [Tue, 16 Oct 2007 20:56:54 +0000 (20:56 +0000)]
Moved $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools.

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

14 years agoedksetup.sh:
jljusten [Tue, 16 Oct 2007 20:52:46 +0000 (20:52 +0000)]
edksetup.sh:
  Now we look for the 'NewBuild' parameter, and if so, ask the user to
  'source' the correct script.  (. Tools/BuildEnv)

  Otherwise we 'source' the Tools/OldBuildEnv script for the user.

Tools/OldBuildEnv:
  This is the old contents of $WORKSPACE/edksetup.sh

Tools/BuildEnv:
  This script is used to configure the BaseTools build environment for
  unix-like operating systems.

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

14 years agoMoved $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools.
jljusten [Tue, 16 Oct 2007 20:40:26 +0000 (20:40 +0000)]
Moved $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools.

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

14 years agoCopying latest $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools. Once the
jljusten [Tue, 16 Oct 2007 20:38:06 +0000 (20:38 +0000)]
Copying latest $WORKSPACE/BaseTools to $WORKSPACE/Tools/BaseTools.  Once the
scripts the are updated, then Tools/BaseTools can be used, and BaseTools
can be removed from the root.

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

14 years agoAdded new getting started document link, per Jean's request
michaelx_krau [Tue, 16 Oct 2007 20:37:49 +0000 (20:37 +0000)]
Added new getting started document link, per Jean's request

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

14 years agoDeleting to allow latest version of BaseTools (from the root of the tree)
jljusten [Tue, 16 Oct 2007 20:34:54 +0000 (20:34 +0000)]
Deleting to allow latest version of BaseTools (from the root of the tree)
to be recopied.  Once the scripts the are updated, then Tools/BaseTools can
be used, and BaseTools can be removed from the root.

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

14 years agoReorganize templates to allow different templates
jljusten [Tue, 16 Oct 2007 20:26:25 +0000 (20:26 +0000)]
Reorganize templates to allow different templates
in different build environments.

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

14 years agoThis script will help automate build environment initialization.
jljusten [Tue, 16 Oct 2007 20:23:06 +0000 (20:23 +0000)]
This script will help automate build environment initialization.

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

14 years agogit-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4134 de2fecce-e211-0410-80a6...
jlin16 [Tue, 16 Oct 2007 13:48:53 +0000 (13:48 +0000)]
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@4134 de2fecce-e211-0410-80a6-f3fac2684e05

14 years agochange location of FvAddress.inf to FV\Ffs.
jlin16 [Tue, 16 Oct 2007 13:47:21 +0000 (13:47 +0000)]
change location of FvAddress.inf to FV\Ffs.

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

14 years agoSolved the VS2005 assembler issue in which "/omf" switch cannot call linker.
jwang36 [Tue, 16 Oct 2007 12:17:53 +0000 (12:17 +0000)]
Solved the VS2005 assembler issue in which "/omf" switch cannot call linker.

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

14 years agoAdd back the trick logic on EFI_PCI_DEVICE_ENABLE in PciBus driver so that some old...
lgao4 [Tue, 16 Oct 2007 09:58:55 +0000 (09:58 +0000)]
Add back the trick logic on EFI_PCI_DEVICE_ENABLE in PciBus driver so that some old vendor drivers can still work well.

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

14 years agoMerger network tackers 9307, 9338, 9339, 9397
vanjeff [Tue, 16 Oct 2007 09:23:09 +0000 (09:23 +0000)]
Merger network tackers 9307, 9338, 9339, 9397

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

14 years agoChanged the default directory of VS2005TEAMSTUIE to the default installation director...
jwang36 [Tue, 16 Oct 2007 08:08:01 +0000 (08:08 +0000)]
Changed the default directory of VS2005TEAMSTUIE to the default installation directory of Visual Studio 2005 Team Suite Edition.

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

14 years agoadd in include for header file to get value for MACRO THUNK_ATTRIBUTE_DISABLE_A20_MAS...
qwang12 [Tue, 16 Oct 2007 07:10:15 +0000 (07:10 +0000)]
add in include for header file to get value for MACRO THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL

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

14 years agoAdd judgement for TextModeMap
klu2 [Tue, 16 Oct 2007 07:01:51 +0000 (07:01 +0000)]
Add judgement for TextModeMap

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

14 years agoAdded VS2005TEAMSUITE tool chain
jwang36 [Tue, 16 Oct 2007 06:50:20 +0000 (06:50 +0000)]
Added VS2005TEAMSUITE tool chain

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

14 years agoAdd PcdConOutGopSupport and PcdConOutUgaSupport reference in DSC file.
vanjeff [Tue, 16 Oct 2007 06:28:45 +0000 (06:28 +0000)]
Add PcdConOutGopSupport and PcdConOutUgaSupport reference in DSC file.

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

14 years agoAdded "/D_CRT_SECURE_NO_WARNINGS" to disable warning for using not secure CRT function.
jwang36 [Tue, 16 Oct 2007 06:20:31 +0000 (06:20 +0000)]
Added "/D_CRT_SECURE_NO_WARNINGS" to disable warning for using not secure CRT function.

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

14 years agoRemove comments for removed parameter.
klu2 [Tue, 16 Oct 2007 06:03:42 +0000 (06:03 +0000)]
Remove comments for removed parameter.

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

14 years agoFixed an issue which cause mismatch of line directive in preprocessed GNU assembly...
jwang36 [Tue, 16 Oct 2007 05:33:05 +0000 (05:33 +0000)]
Fixed an issue which cause mismatch of line directive in preprocessed GNU assembly code.

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

14 years ago1. Add PcdConOutGopSupport and PcdConOutUgaSupport in MdeModulePkg.dec
vanjeff [Tue, 16 Oct 2007 05:30:18 +0000 (05:30 +0000)]
1. Add PcdConOutGopSupport and PcdConOutUgaSupport in MdeModulePkg.dec
2. ConSplitterDxe module could produce GOP and/or UGA according to thest 2 PCDs.
3. Add PcdConOutGopSupport and PcdConOutUgaSupport reference in DSC file.

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

14 years agoMove the EFI_PEI_STARTUP_DESCRIPTOR into IntelFrameworkPkg.
klu2 [Tue, 16 Oct 2007 02:48:00 +0000 (02:48 +0000)]
Move the EFI_PEI_STARTUP_DESCRIPTOR into IntelFrameworkPkg.

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

14 years agoMove the EFI_PEI_STARTUP_DESCRIPTOR into IntelFrameworkPkg.
klu2 [Tue, 16 Oct 2007 02:46:31 +0000 (02:46 +0000)]
Move the EFI_PEI_STARTUP_DESCRIPTOR into IntelFrameworkPkg.

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

14 years ago1) add gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported and gEfiMdeModulePkgTo...
qwang12 [Mon, 15 Oct 2007 11:17:01 +0000 (11:17 +0000)]
1) add gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported and gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeimPerFv to replace the MACRO definitions.
2) Fix a bug in Pei dispatcher to suppoprt PEI Apriori file
3) Enable PEI apriori file in Nt32.FDF

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

14 years ago1) add gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported and gEfiMdeModulePkgTo...
qwang12 [Mon, 15 Oct 2007 11:16:14 +0000 (11:16 +0000)]
1) add gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported and gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeimPerFv to replace the MACRO definitions.
2) Fix a bug in Pei dispatcher to suppoprt PEI Apriori file

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

14 years ago1) add gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported and gEfiMdeModulePkgTo...
qwang12 [Mon, 15 Oct 2007 11:15:39 +0000 (11:15 +0000)]
1) add gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported and gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeimPerFv to replace the MACRO definitions.
2) Fix a bug in Pei dispatcher to suppoprt PEI Apriori file

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

14 years agoRemove the special logic on EFI_PCI_DEVICE_ENABLE in PciBus driver. And update driver...
lgao4 [Mon, 15 Oct 2007 07:44:27 +0000 (07:44 +0000)]
Remove the special logic on EFI_PCI_DEVICE_ENABLE in PciBus driver. And update drivers that use this macro. The reason is that
PciIoAttributes() in PciIo.c treats EFI_PCI_DEVICE_ENABLE specially so that when EFI_PCI_DEVICE_ENABLE is passed in, only the supported bits of driver will be enabled. Now many drivers use EFI_PCI_DEVICE_ENABLE to enable PCI device even if some of them don't support some of the attributes like EFI_PCI_IO_ATTRIBUTE_MEMORY. This doesn't conform to UEFI 2.0 spec.

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

14 years agoAdded GCC assembly code preprocessing support
jwang36 [Mon, 15 Oct 2007 06:17:00 +0000 (06:17 +0000)]
Added GCC assembly code preprocessing support

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

14 years agoRemove library instance of PeiServicesTablePointerLibMm7
klu2 [Mon, 15 Oct 2007 02:54:21 +0000 (02:54 +0000)]
Remove library instance of PeiServicesTablePointerLibMm7

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

14 years agoMerge EDK tracker 892 to EDK II.
lgao4 [Mon, 15 Oct 2007 02:41:00 +0000 (02:41 +0000)]
Merge EDK tracker 892 to EDK II.
892 Internal Shell sometimes can't boot when boot option is not enumerated

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

14 years agoAdded help message for "NewBuild" and "--nt32" option
jwang36 [Mon, 15 Oct 2007 01:58:41 +0000 (01:58 +0000)]
Added help message for "NewBuild" and "--nt32" option

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

14 years agoMoving BaseTools to Tools/BaseTools.
jljusten [Sat, 13 Oct 2007 07:19:48 +0000 (07:19 +0000)]
Moving BaseTools to Tools/BaseTools.

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

14 years ago1. Update internal EfiPrint protocol to contain all print interfaces provided by...
lgao4 [Fri, 12 Oct 2007 08:13:33 +0000 (08:13 +0000)]
1. Update internal EfiPrint protocol to contain all print interfaces provided by PrintLib class of MdePkg. 2. Update SetupBrowserDxe driver to produce new EfiPrint protocol.
3. Update EdkDxePrintLib instance to implement all interfaces defined in PrintLib class based on new EfiPrint protocol.
4. Update Nt32Pkg platform.dsc to use EdkDxePrintLib instance for UEFI_APPLICATION modules.

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

14 years agoFix ICC build error
lgao4 [Fri, 12 Oct 2007 07:08:43 +0000 (07:08 +0000)]
Fix ICC build error

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

14 years agofixed the following problems:
eric_tian [Fri, 12 Oct 2007 05:41:48 +0000 (05:41 +0000)]
fixed the following problems:
1) DMA interrupt don't been cleaning up after one UDMA operation
2) Global variable mHobStart is not updated after invoking CoreInitializeGcdServices() func in the dxemain.

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

14 years agoAdded DLL attribute for SLINK and/or CC command because Intel Compiler and linker...
jwang36 [Fri, 12 Oct 2007 03:36:32 +0000 (03:36 +0000)]
Added DLL attribute for SLINK and/or CC command because Intel Compiler and linker need the cl.exe and lib.exe from Visual Studio.

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