]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
16 years ago1. Import UEFI PxeBc module in MdeModulePkg
vanjeff [Fri, 4 Jan 2008 02:29:30 +0000 (02:29 +0000)]
1. Import UEFI PxeBc module in MdeModulePkg
2. Remove some SMBIOS definitions defined in PxeBc module, use those who are defined in MdePkg.

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

16 years agoMeasure PEimage and ActionString data according to TPM requirement.
lgao4 [Fri, 4 Jan 2008 02:11:51 +0000 (02:11 +0000)]
Measure PEimage and ActionString data according to TPM requirement.

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

16 years agomodified the UNIXGCC information
lhauch [Thu, 3 Jan 2008 21:41:41 +0000 (21:41 +0000)]
modified the UNIXGCC information

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

16 years agoFixed some of the comments
lhauch [Thu, 3 Jan 2008 21:29:07 +0000 (21:29 +0000)]
Fixed some of the comments

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

16 years agoModified BINUTILS_URL to point to mirrors.kernel.org, added comments
lhauch [Thu, 3 Jan 2008 21:28:34 +0000 (21:28 +0000)]
Modified BINUTILS_URL to point to mirrors.kernel.org, added comments

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

16 years agofixed paths for UNIXGCC tools
lhauch [Thu, 3 Jan 2008 21:01:44 +0000 (21:01 +0000)]
fixed paths for UNIXGCC tools

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

16 years agoscroll back to old HII component.
jlin16 [Thu, 3 Jan 2008 09:44:55 +0000 (09:44 +0000)]
scroll back to old HII component.

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

16 years ago1. add DxeI2c Library in OptionRomPkg.
vanjeff [Thu, 3 Jan 2008 06:44:03 +0000 (06:44 +0000)]
1. add DxeI2c Library in OptionRomPkg.
2. produce EFI_EDID_DISCOVERED_PROTOCOL and EFI_EDID_ACTIVE_PROTOCOL in CirrusLogic5430 module.
3. consume EFI_OVERRIDE_PROTOCOL in CirrusLogic5430 module.
4. setup video mode according to EDID information in CirrusLogic5430 module.

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

16 years agoAdd depex section generation feature for GenFds.exe
jlin16 [Thu, 3 Jan 2008 03:37:54 +0000 (03:37 +0000)]
Add depex section generation feature for GenFds.exe

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

16 years agoAdd TCG/TPM internal PPI and Protocol
lgao4 [Wed, 2 Jan 2008 06:48:16 +0000 (06:48 +0000)]
Add TCG/TPM internal PPI and Protocol

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

16 years agoAdd TCG protocol
lgao4 [Wed, 2 Jan 2008 06:45:55 +0000 (06:45 +0000)]
Add TCG protocol

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

16 years agoAdd TPM related definitions.
lgao4 [Wed, 2 Jan 2008 06:43:26 +0000 (06:43 +0000)]
Add TPM related definitions.

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

16 years agoUpdated the revision number of build tools
jwang36 [Wed, 2 Jan 2008 03:25:49 +0000 (03:25 +0000)]
Updated the revision number of build tools

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

16 years agoFixed a bug which caused the PCDs inherited from libraries cannot be overridden under...
jwang36 [Wed, 2 Jan 2008 03:24:17 +0000 (03:24 +0000)]
Fixed a bug which caused the PCDs inherited from libraries cannot be overridden under [Components] in DSC file.

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

16 years agoFixed the porting issue. That leads uninitialized variable.
vanjeff [Wed, 2 Jan 2008 02:34:20 +0000 (02:34 +0000)]
Fixed the porting issue. That leads uninitialized variable.

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

16 years agoUpdate the PciXXXReadBuffer() for better coding style.
yshang1 [Sat, 29 Dec 2007 06:11:52 +0000 (06:11 +0000)]
Update the PciXXXReadBuffer() for better coding style.

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

16 years ago1) remove EfiLibReportStatusCode mapping as Status reporting API changed completely...
qwang12 [Sat, 29 Dec 2007 05:47:25 +0000 (05:47 +0000)]
1) remove EfiLibReportStatusCode mapping as Status reporting API changed completely by EDK II and EDK I.
2) add in SimpleTextInputEx protocol. delete gEfiDebugLevelProtocolGuid.
3) Update some references to EdkModulePkg to MdeModulePkg as EdkModulePkg is obsolete.

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

16 years agoSince PciXXXReadBuffer/PciXXXWriteBuffer does not check the alignment of user buffer...
yshang1 [Sat, 29 Dec 2007 02:26:26 +0000 (02:26 +0000)]
Since PciXXXReadBuffer/PciXXXWriteBuffer does not check the alignment of user buffer, if the alignment of user buffer is different than the PCI Address on IPF, the library would generate the Alignment Fault.

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

16 years agoSync the migration tool setting files with the definitions in latest UEFI 2.1 specifi...
qwang12 [Fri, 28 Dec 2007 08:01:58 +0000 (08:01 +0000)]
Sync the migration tool setting files with the definitions in latest UEFI 2.1 specification and the code in latest EDK II source tree.

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

16 years agoAdded $(ASL_FLAGS) to $(ASL) command line
jwang36 [Fri, 28 Dec 2007 05:31:13 +0000 (05:31 +0000)]
Added $(ASL_FLAGS) to $(ASL) command line

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

16 years agofixed a typo - GS8192 should be Gs8192
lhauch [Fri, 28 Dec 2007 00:03:12 +0000 (00:03 +0000)]
fixed a typo - GS8192 should be Gs8192

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

16 years agoAdded QIPF_fr32 flags to IPF CC flags, neede by UEFI ABI for Itanium
lhauch [Thu, 27 Dec 2007 21:05:46 +0000 (21:05 +0000)]
Added QIPF_fr32 flags to IPF CC flags, neede by UEFI ABI for Itanium

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

16 years agofix DataHubGetNextRecord bug
eric_tian [Wed, 26 Dec 2007 09:31:03 +0000 (09:31 +0000)]
fix DataHubGetNextRecord bug

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

16 years agousb kb's bug fix
eric_tian [Wed, 26 Dec 2007 09:02:05 +0000 (09:02 +0000)]
usb kb's bug fix

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

16 years agoAdd the Rom Image to internal database for later PCI light enumeration
eric_tian [Wed, 26 Dec 2007 08:49:07 +0000 (08:49 +0000)]
Add the Rom Image to internal database for later PCI light enumeration

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

16 years agoalign all fields of data struct
eric_tian [Wed, 26 Dec 2007 08:15:09 +0000 (08:15 +0000)]
align all fields of data struct

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

16 years agoEnhance the Usb bus driver to support Star with Remaining device path.
vanjeff [Wed, 26 Dec 2007 06:38:15 +0000 (06:38 +0000)]
Enhance the Usb bus driver to support Star with Remaining device path.

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

16 years agoComment out unused ECP library which no any module referenced,
klu2 [Wed, 26 Dec 2007 04:51:23 +0000 (04:51 +0000)]
Comment out unused ECP library which no any module referenced,

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

16 years agoFixed the bug that the PPI descriptor number defined in PeiCore.h is not enough to...
vanjeff [Wed, 26 Dec 2007 02:43:28 +0000 (02:43 +0000)]
Fixed the bug that the PPI descriptor number defined in PeiCore.h is not enough to hold all the PPI and PPI notifies.

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

16 years agoFixed out-of-date contents (PVCS tracker 732)
jwang36 [Tue, 25 Dec 2007 09:23:17 +0000 (09:23 +0000)]
Fixed out-of-date contents (PVCS tracker 732)

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

16 years agoFixed typos (PVCS tracker 749)
jwang36 [Tue, 25 Dec 2007 09:17:00 +0000 (09:17 +0000)]
Fixed typos (PVCS tracker 749)

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

16 years agoFixed typos (PVCS Tracker 750)
jwang36 [Tue, 25 Dec 2007 09:15:38 +0000 (09:15 +0000)]
Fixed typos (PVCS Tracker 750)

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

16 years agoFix typo of Library Class Declaration.
yshang1 [Tue, 25 Dec 2007 03:50:25 +0000 (03:50 +0000)]
Fix typo of Library Class Declaration.

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

16 years agoAdded component type to module type mapping between "PE32_PEIM" and "PEIM" for R8...
jwang36 [Mon, 24 Dec 2007 05:39:24 +0000 (05:39 +0000)]
Added component type to module type mapping between "PE32_PEIM" and "PEIM" for R8 modules

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

16 years agoChanged the NMAKE path from VS2003 to VS2005 for ICC tool chain
jwang36 [Mon, 24 Dec 2007 02:51:41 +0000 (02:51 +0000)]
Changed the NMAKE path from VS2003 to VS2005 for ICC tool chain

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

16 years agoadd iSCSI protocol
eric_tian [Mon, 24 Dec 2007 02:20:21 +0000 (02:20 +0000)]
add iSCSI protocol

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

16 years agoadd iSCSI protocol
eric_tian [Mon, 24 Dec 2007 02:15:46 +0000 (02:15 +0000)]
add iSCSI protocol

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

16 years agoAdded following line under [BuildOptions] for R8 modules build
jwang36 [Sun, 23 Dec 2007 15:13:39 +0000 (15:13 +0000)]
Added following line under [BuildOptions] for R8 modules build
      *_*_IA32_CC_FLAGS = /D EFI_SPECIFICATION_VERSION=0x0002000A /D TIANO_RELEASE_VERSION=0x00080006

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

16 years agoAdded [Libraries] for R8 modules' build
jwang36 [Sat, 22 Dec 2007 16:59:33 +0000 (16:59 +0000)]
Added [Libraries] for R8 modules' build

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

16 years agoa. Enabled building R8 modules
jwang36 [Sat, 22 Dec 2007 16:58:04 +0000 (16:58 +0000)]
a. Enabled building R8 modules
b. Always inherit library's [depex] if there's no dxs file declared in module's inf file

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

16 years agoInitialize DuetPkg ...
klu2 [Fri, 21 Dec 2007 08:48:38 +0000 (08:48 +0000)]
Initialize DuetPkg ...

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

16 years agoAdd "ALWAYS_PRODUCED" Library class item for EDK module whose COMPONENT type is ...
qhuang8 [Fri, 21 Dec 2007 08:29:32 +0000 (08:29 +0000)]
Add "ALWAYS_PRODUCED" Library class item for EDK module whose COMPONENT type is "LIBRARY".

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

16 years agoAdd all smbios record structure definition.
klu2 [Fri, 21 Dec 2007 07:19:54 +0000 (07:19 +0000)]
Add all smbios record structure definition.

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

16 years agoAdd preparation for FAR release.
qhuang8 [Fri, 21 Dec 2007 03:27:03 +0000 (03:27 +0000)]
Add preparation for FAR release.

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

16 years agoUpdate Fat Binary to use EDK II Prime EnhancedFat driver in FatPkg.
qhuang8 [Thu, 20 Dec 2007 09:58:59 +0000 (09:58 +0000)]
Update Fat Binary to use EDK II Prime EnhancedFat driver in FatPkg.
Add the support of Component Name 2.
Add the support of Unicode Collation 2.

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

16 years agoCorrect the default value of PcdUefiVariableDefaultPlatformLangCodes & PcdUefiVariabl...
qhuang8 [Thu, 20 Dec 2007 09:19:53 +0000 (09:19 +0000)]
Correct the default value of PcdUefiVariableDefaultPlatformLangCodes & PcdUefiVariableDefaultPlatformLang according to their semantics.

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

16 years agoRemove 'Framework' word in comments
klu2 [Thu, 20 Dec 2007 03:15:02 +0000 (03:15 +0000)]
Remove 'Framework' word in comments

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

16 years agofix a issue to pass ICC build
qwang12 [Tue, 18 Dec 2007 07:26:18 +0000 (07:26 +0000)]
fix a issue to pass ICC build

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

16 years agoSync the latest version from R8.
vanjeff [Tue, 18 Dec 2007 07:01:23 +0000 (07:01 +0000)]
Sync the latest version from R8.

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

16 years agoAdd TianoCompressed Rule for PEIM and Dxe Driver as one example.
lgao4 [Tue, 18 Dec 2007 06:55:36 +0000 (06:55 +0000)]
Add TianoCompressed Rule for PEIM and Dxe Driver as one example.

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

16 years agoFix one bug in PeiExtractGuidedSectionLib to convert the address after hob start...
lgao4 [Tue, 18 Dec 2007 06:15:55 +0000 (06:15 +0000)]
Fix one bug in PeiExtractGuidedSectionLib to convert the address after hob start address is changed.

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

16 years agoFixed the bug when set mode value is less than the Max mode value.
vanjeff [Mon, 17 Dec 2007 08:07:15 +0000 (08:07 +0000)]
Fixed the bug when set mode value is less than the Max mode value.

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

16 years agoUse the correct ASSERT form.
qwang12 [Mon, 17 Dec 2007 03:43:24 +0000 (03:43 +0000)]
Use the correct ASSERT form.

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

16 years agoFix the duplicate module in dsc file
klu2 [Mon, 17 Dec 2007 02:36:06 +0000 (02:36 +0000)]
Fix the duplicate module in dsc file

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

16 years agoRe-generated per the bug fixes.
jwang36 [Thu, 13 Dec 2007 07:04:08 +0000 (07:04 +0000)]
Re-generated per the bug fixes.

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

16 years agoRemoved commented out lines
jwang36 [Thu, 13 Dec 2007 05:22:22 +0000 (05:22 +0000)]
Removed commented out lines

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

16 years agoAdded X64 compiler build script
jwang36 [Thu, 13 Dec 2007 05:19:41 +0000 (05:19 +0000)]
Added X64 compiler build script

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

16 years agoMade it executable
jwang36 [Wed, 12 Dec 2007 07:34:39 +0000 (07:34 +0000)]
Made it executable

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

16 years agoChanged the ICC tools to use VS2005's tools and dlls because of crash of ICC working...
jwang36 [Wed, 12 Dec 2007 03:50:49 +0000 (03:50 +0000)]
Changed the ICC tools to use VS2005's tools and dlls because of crash of ICC working with VS2003.

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

16 years agoBuilt with vs.net 2005 from
jljusten [Tue, 11 Dec 2007 22:38:26 +0000 (22:38 +0000)]
Built with vs.net 2005 from
https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools r920.

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

16 years agodeleted edk2/BaseTools/Bin/Darwin:
jljusten [Tue, 11 Dec 2007 09:36:25 +0000 (09:36 +0000)]
deleted edk2/BaseTools/Bin/Darwin:
deleted edk2/BaseTools/Bin/PosixLike:
  Moved (as of buildtools r920) into
  https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools/PseudoBin

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

16 years agomodified edk2/BaseTools/BuildEnv:
jljusten [Tue, 11 Dec 2007 09:12:40 +0000 (09:12 +0000)]
modified edk2/BaseTools/BuildEnv:
  Minor cleanup:
    Conf/BuildEnv.sh2 -> Conf/BuildEnv.sh

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

16 years agomodified edk2/BaseTools/BuildEnv:
jljusten [Tue, 11 Dec 2007 09:03:30 +0000 (09:03 +0000)]
modified edk2/BaseTools/BuildEnv:
deleted  edk2/BaseTools/BuildEnv.py:
  Resolve https://edk2.tianocore.org/servlets/Scarab/id/EDKT557
    "All code in the edk2 tree must not require third party tools
     for running the provided tools."
  which refers to the usage of python by BuildEnv.py.

  /sigh

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

16 years agoUse AllocatePage for FvImage.
lgao4 [Tue, 11 Dec 2007 05:14:16 +0000 (05:14 +0000)]
Use AllocatePage for FvImage.

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

16 years agoChanged the file or directory name inconsistences
jwang36 [Tue, 11 Dec 2007 02:09:10 +0000 (02:09 +0000)]
Changed the file or directory name inconsistences

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

16 years agoUpdate PcdLib instances:
qhuang8 [Tue, 11 Dec 2007 02:08:17 +0000 (02:08 +0000)]
Update PcdLib instances:
1. Remove the [depex] section for both PeiPcdLib and DxePcdLib
2. Remove the constructor of DxePcdLib.

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

16 years agoUpdated this script to use the latest binutils and cygwin because the old versions...
jwang36 [Tue, 11 Dec 2007 02:06:55 +0000 (02:06 +0000)]
Updated this script to use the latest binutils and cygwin because the old versions of them are not available.

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

16 years agoFix build break issue
klu2 [Mon, 10 Dec 2007 15:08:34 +0000 (15:08 +0000)]
Fix build break issue

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

16 years agoMove sure FvImage buffer at its alignment when install FVB protocol on it.
lgao4 [Mon, 10 Dec 2007 08:50:24 +0000 (08:50 +0000)]
Move sure FvImage buffer at its alignment when install FVB protocol on it.

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

16 years agoSync HII and Setupbrowser related header files with UEFI 2.1 spec.
qwang12 [Mon, 10 Dec 2007 07:29:15 +0000 (07:29 +0000)]
Sync HII and Setupbrowser related header files with UEFI 2.1 spec.

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

16 years agoSync HII and Setupbrowser related header files with UEFI 2.1 spec.
qwang12 [Mon, 10 Dec 2007 07:28:15 +0000 (07:28 +0000)]
Sync HII and Setupbrowser related header files with UEFI 2.1 spec.

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

16 years agoFix one minor bug to print TE image correct start address into Fv map file.
lgao4 [Mon, 10 Dec 2007 06:23:49 +0000 (06:23 +0000)]
Fix one minor bug to print TE image correct start address into Fv map file.

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

16 years agoMdeModule cleanup for PI:
klu2 [Mon, 10 Dec 2007 03:47:56 +0000 (03:47 +0000)]
MdeModule cleanup for PI:
1) PeiMain:
   - Use PCD for bundle of status code which definitions are put into MdePkg.dec file.
2) DxeMain:
   - Use PCD for bundle of status code which definitions are put into MdePkg.dec file.
   - Do not produce SectionExtraction protocol which is belong to IntelFramework specification.
   - Update many macro for PI specifications.
3) DxeIpl
   - Use PCD for bundle of status code which definitions are put into MdePkg.dec file.
4) Add SectionExtractionDxe module (IntelFrameworkModulePkg)
   - This module will produce EFI_SECTION_EXTRACTION_PROTOCOL defined in framework specification. If a old platform want to use this protocol, then this platform need dispatch this DXE driver.

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

16 years agoRe-generated because of AutoGen changed
jwang36 [Mon, 10 Dec 2007 03:05:09 +0000 (03:05 +0000)]
Re-generated because of AutoGen changed

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

16 years agoRemove logic to repair image handles
mdkinney [Mon, 10 Dec 2007 00:43:22 +0000 (00:43 +0000)]
Remove logic to repair image handles
Fix bug when new image handles are generated by Platform Driver Override or Bus Specific Driver Override

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

16 years agoroll back change
mdkinney [Mon, 10 Dec 2007 00:18:28 +0000 (00:18 +0000)]
roll back change

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

16 years agoCache FvImage at buffer with its required alignment.
lgao4 [Fri, 7 Dec 2007 10:25:56 +0000 (10:25 +0000)]
Cache FvImage at buffer with its required alignment.

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

16 years agoFixed default Token Number missing issue and default sku value issue.
jwang36 [Fri, 7 Dec 2007 09:58:25 +0000 (09:58 +0000)]
Fixed default Token Number missing issue and default sku value issue.

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

16 years agoAdded support of calculating the string size for PCD with datum type "VOID*", if...
jwang36 [Fri, 7 Dec 2007 06:00:17 +0000 (06:00 +0000)]
Added support of calculating the string size for PCD with datum type "VOID*", if its MaxDatumSize is not specified.

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

16 years agoAdded 'DEFAULT' sku id for dynamic PCDs not found in DSC file.
jwang36 [Fri, 7 Dec 2007 05:16:46 +0000 (05:16 +0000)]
Added 'DEFAULT' sku id for dynamic PCDs not found in DSC file.

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

16 years ago1. Move some status code related PCDs to MdePkg
qhuang8 [Fri, 7 Dec 2007 02:06:52 +0000 (02:06 +0000)]
1. Move some status code related PCDs to MdePkg
2. Let DxeIpl PEIM to enable IDT table by default.
3. Fix spelling typo in UefiLib.

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

16 years agoedk2/MdeModulePkg/Include/Protocol/Dpc.h
jljusten [Thu, 6 Dec 2007 23:14:00 +0000 (23:14 +0000)]
edk2/MdeModulePkg/Include/Protocol/Dpc.h
  Remove unneeded 'typedef' near 'struct _EFI_DPC_PROTOCOL'
  to remove compiler warning.

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

16 years agoEnable PeiCore to dispatch the encapsulated fv images with depex expression. This...
lgao4 [Thu, 6 Dec 2007 09:52:27 +0000 (09:52 +0000)]
Enable PeiCore to dispatch the encapsulated fv images with depex expression. This feature can process the different fv images in the different boot path, which is useful for boot performance and image size.

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

16 years agoUpdate CapsuleDriver to use capsule library.
lgao4 [Wed, 5 Dec 2007 09:58:33 +0000 (09:58 +0000)]
Update CapsuleDriver to use capsule library.

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

16 years agoAdd Capsule library instance
lgao4 [Wed, 5 Dec 2007 09:50:31 +0000 (09:50 +0000)]
Add Capsule library instance

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

16 years agoFix the constructor typo. The new type should follow PI spec.
qhuang8 [Wed, 5 Dec 2007 07:45:54 +0000 (07:45 +0000)]
Fix the constructor typo. The new type should follow PI spec.

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

16 years agoFixed bugs of
jwang36 [Wed, 5 Dec 2007 07:32:49 +0000 (07:32 +0000)]
Fixed bugs of
    708 - Incorrect PCD type used if the PCD is not defined in DSC file
    715 - Incorrect library instance used for DAG algorithm
    717 - Incorrect function prototype used for calling

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

16 years agoUpdate default value to adapt to most platform.
qhuang8 [Wed, 5 Dec 2007 07:14:27 +0000 (07:14 +0000)]
Update default value to adapt to most platform.

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

16 years agoAdd Capsule library
lgao4 [Wed, 5 Dec 2007 07:07:13 +0000 (07:07 +0000)]
Add Capsule library

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

16 years agoAdd validate usage for some PCDs. DSC file can allow to use these PCDs.
qhuang8 [Wed, 5 Dec 2007 06:40:00 +0000 (06:40 +0000)]
Add validate usage for some PCDs. DSC file can allow to use these PCDs.

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

16 years agoFix the constructor typo. The new type should follow PI spec.
qhuang8 [Wed, 5 Dec 2007 06:38:03 +0000 (06:38 +0000)]
Fix the constructor typo. The new type should follow PI spec.

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

16 years ago1. Update default value to adapt to most platform.
qhuang8 [Wed, 5 Dec 2007 06:32:21 +0000 (06:32 +0000)]
1. Update default value to adapt to most platform.
2. Fix issues about PCD usage: PCDs in DSC file should be within one of validate PCD types in dependent package DEC file. (Newer build tool will do stricter checking.)

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

16 years agoUpdate default value to adapt to most platform.
qhuang8 [Wed, 5 Dec 2007 06:30:43 +0000 (06:30 +0000)]
Update default value to adapt to most platform.

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

16 years agoAdd Capsule library
lgao4 [Wed, 5 Dec 2007 06:28:08 +0000 (06:28 +0000)]
Add Capsule library

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

16 years agoRoll back wrong check in, peimain and dxe main still dependent on intelframeworkpkg...
klu2 [Tue, 4 Dec 2007 03:52:59 +0000 (03:52 +0000)]
Roll back wrong check in, peimain and dxe main still dependent on intelframeworkpkg yet.

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

16 years agoRemove useful dependency package's relationship
klu2 [Tue, 4 Dec 2007 02:57:38 +0000 (02:57 +0000)]
Remove useful dependency package's relationship

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

16 years agoFixed an incorrect use of EdkLogger.error() which will cause incorrect message if...
jwang36 [Fri, 30 Nov 2007 09:57:11 +0000 (09:57 +0000)]
Fixed an incorrect use of EdkLogger.error() which will cause incorrect message if there are two dsc files in the same directory.

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

16 years agoFixed the build issue when multi target specified, for example both DEBUG and RELEASE...
jwang36 [Fri, 30 Nov 2007 09:29:15 +0000 (09:29 +0000)]
Fixed the build issue when multi target specified, for example both DEBUG and RELEASE are specified in target.txt

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

16 years agoRoll back 4348 version for wrong check in.
lgao4 [Fri, 30 Nov 2007 09:25:57 +0000 (09:25 +0000)]
Roll back 4348 version for wrong check in.

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

16 years agoModify minor error in Nt32Pkg.dsc
lgao4 [Fri, 30 Nov 2007 09:18:29 +0000 (09:18 +0000)]
Modify minor error in Nt32Pkg.dsc

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