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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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