mirror_edk2.git
13 years agoAdd the dependency of DevicePathLib for the reference of DevicePathLib macros.
qhuang8 [Fri, 14 Nov 2008 01:48:58 +0000 (01:48 +0000)]
Add the dependency of DevicePathLib for the reference of DevicePathLib macros.

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

13 years agoAdd dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.
qhuang8 [Thu, 13 Nov 2008 15:33:57 +0000 (15:33 +0000)]
Add dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.

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

13 years agoAdd missed Metronome.h in [Sources] section
qhuang8 [Thu, 13 Nov 2008 11:36:30 +0000 (11:36 +0000)]
Add missed Metronome.h in [Sources] section

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

13 years agoAdd change log as the brief summary of previous non-backward compatible changes to...
qhuang8 [Thu, 13 Nov 2008 11:23:43 +0000 (11:23 +0000)]
Add change log as the brief summary of previous non-backward compatible changes to MdePkg and other packages.

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

13 years agoAdd package dependency of MdeModulePkg.dec since HiiLib has been moved to MdeModulePkg
qhuang8 [Thu, 13 Nov 2008 10:59:57 +0000 (10:59 +0000)]
Add package dependency of MdeModulePkg.dec since HiiLib has been moved to MdeModulePkg

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

13 years agoAdd package dependency of MdeModulePkg.dec since HiiLib has been moved to MdeModulePkg
qhuang8 [Thu, 13 Nov 2008 10:59:37 +0000 (10:59 +0000)]
Add package dependency of MdeModulePkg.dec since HiiLib has been moved to MdeModulePkg

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

13 years agoRemoved the replacement rule of PEI_PCI_CFG_PPI for R8 source code conversion
jwang36 [Thu, 13 Nov 2008 10:24:56 +0000 (10:24 +0000)]
Removed the replacement rule of PEI_PCI_CFG_PPI for R8 source code conversion

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

13 years agoAdd dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.
qhuang8 [Thu, 13 Nov 2008 10:10:16 +0000 (10:10 +0000)]
Add dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.

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

13 years agoUpdate UNIX DSC file for library class/instances renaming.
qhuang8 [Thu, 13 Nov 2008 09:44:29 +0000 (09:44 +0000)]
Update UNIX DSC file for library class/instances renaming.

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

13 years agoUpdate DUET DSC file for library class/instances renaming.
qhuang8 [Thu, 13 Nov 2008 09:41:38 +0000 (09:41 +0000)]
Update DUET DSC file for library class/instances renaming.

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

13 years agoUpdate ECP DSC file for library class/instances renaming.
qhuang8 [Thu, 13 Nov 2008 09:36:05 +0000 (09:36 +0000)]
Update ECP DSC file for library class/instances renaming.

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

13 years agoUpdate MdeModulePkg DSC file for library class/instances renaming.
qhuang8 [Thu, 13 Nov 2008 09:35:12 +0000 (09:35 +0000)]
Update MdeModulePkg DSC file for library class/instances renaming.

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

13 years agoUpdate NT32 platform DSC file for library class/instances renaming.
qhuang8 [Thu, 13 Nov 2008 09:27:05 +0000 (09:27 +0000)]
Update NT32 platform DSC file for library class/instances renaming.
Tested on build and boot to shell, reconnect -r 3 times.

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

13 years agoAdd dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.
qhuang8 [Thu, 13 Nov 2008 09:24:27 +0000 (09:24 +0000)]
Add dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.

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

13 years agoAdd dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.
qhuang8 [Thu, 13 Nov 2008 09:24:17 +0000 (09:24 +0000)]
Add dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.

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

13 years agoAdd dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.
qhuang8 [Thu, 13 Nov 2008 09:23:44 +0000 (09:23 +0000)]
Add dependency of MdeModulePkg since HiiLib has been moved to MdeModulePkg.

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

13 years agoRename the reference library class of UsbLib to UefiUsbLib.
qhuang8 [Thu, 13 Nov 2008 09:19:18 +0000 (09:19 +0000)]
Rename the reference library class of UsbLib to UefiUsbLib.

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

13 years agoRename the reference library class of ScsiLib to UefiScsiLib.
qhuang8 [Thu, 13 Nov 2008 09:18:40 +0000 (09:18 +0000)]
Rename the reference library class of ScsiLib to UefiScsiLib.

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

13 years agoRename PiLibInstallFvInfoPpi() to PeiServicesInstallFvInfoPpi() and remove the refere...
qhuang8 [Thu, 13 Nov 2008 09:17:38 +0000 (09:17 +0000)]
Rename PiLibInstallFvInfoPpi() to PeiServicesInstallFvInfoPpi() and remove the reference of PeiPiLib, it has been merged to PeiServicesLib

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

13 years agoRename DxePiLib to DxeServicesLib
qhuang8 [Thu, 13 Nov 2008 09:16:04 +0000 (09:16 +0000)]
Rename DxePiLib to DxeServicesLib

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

13 years agoRename PalCallLib to PalLib
qhuang8 [Thu, 13 Nov 2008 09:15:16 +0000 (09:15 +0000)]
Rename PalCallLib to PalLib

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

13 years agoUpdate library instances naming.
qhuang8 [Thu, 13 Nov 2008 09:09:03 +0000 (09:09 +0000)]
Update library instances naming.

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

13 years agoRemove UefiHiiLib & UefiIfrSupportLib. They have been moved to MdeModulePkg.
qhuang8 [Thu, 13 Nov 2008 09:07:30 +0000 (09:07 +0000)]
Remove UefiHiiLib & UefiIfrSupportLib. They have been moved to MdeModulePkg.

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

13 years agoAdd UefiHiiLib & UefiIfrSupportLib. They are from MdePkg.
qhuang8 [Thu, 13 Nov 2008 09:06:25 +0000 (09:06 +0000)]
Add UefiHiiLib & UefiIfrSupportLib. They are from MdePkg.

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

13 years agoUpdate for the library class renaming: UsbLib -> UefiUsbLib
qhuang8 [Thu, 13 Nov 2008 09:05:12 +0000 (09:05 +0000)]
Update for the library class renaming: UsbLib -> UefiUsbLib

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

13 years agoUpdate for the library class renaming: ScsiLib -> UefiScsiLib
qhuang8 [Thu, 13 Nov 2008 09:04:51 +0000 (09:04 +0000)]
Update for the library class renaming: ScsiLib -> UefiScsiLib

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

13 years agoUse PalLib instead of PalCallLib
qhuang8 [Thu, 13 Nov 2008 09:03:20 +0000 (09:03 +0000)]
Use PalLib instead of PalCallLib

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

13 years agoUse PalLib instead of PalCallLib
qhuang8 [Thu, 13 Nov 2008 09:02:55 +0000 (09:02 +0000)]
Use PalLib instead of PalCallLib

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

13 years agoUse PalLib instead of PalCallLib
qhuang8 [Thu, 13 Nov 2008 09:02:32 +0000 (09:02 +0000)]
Use PalLib instead of PalCallLib

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

13 years agoRetired PeiPiLib, all its API has been merged to PeiServicesLib
qhuang8 [Thu, 13 Nov 2008 09:01:48 +0000 (09:01 +0000)]
Retired PeiPiLib, all its API has been merged to PeiServicesLib

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

13 years agoAdd PeiServicesInstallFvInfoPpi(). It is formerly PiLibInstallFvInfoPpi() in PeiPiLib
qhuang8 [Thu, 13 Nov 2008 08:59:25 +0000 (08:59 +0000)]
Add PeiServicesInstallFvInfoPpi(). It is formerly PiLibInstallFvInfoPpi() in PeiPiLib

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

13 years agoRename DxePiLib to DxeServicesLib
qhuang8 [Thu, 13 Nov 2008 08:54:56 +0000 (08:54 +0000)]
Rename DxePiLib to DxeServicesLib

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

13 years agoRemove BasePalCallLibNull
qhuang8 [Thu, 13 Nov 2008 08:53:45 +0000 (08:53 +0000)]
Remove BasePalCallLibNull
It is replaced by BasePalLibNull

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

13 years agoAdd BasePalLibNull
qhuang8 [Thu, 13 Nov 2008 08:52:29 +0000 (08:52 +0000)]
Add BasePalLibNull
It originates from BasePalCallLibNull

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

13 years agoUse PalLib instead of PalCallLib
qhuang8 [Thu, 13 Nov 2008 08:44:34 +0000 (08:44 +0000)]
Use PalLib instead of PalCallLib

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

13 years agoUpdate [LibraryClasses] section for the updated library class.
qhuang8 [Thu, 13 Nov 2008 08:42:57 +0000 (08:42 +0000)]
Update [LibraryClasses] section for the updated library class.

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

13 years agoUpdate [LibraryClasses] section for the updated library class.
qhuang8 [Thu, 13 Nov 2008 08:42:27 +0000 (08:42 +0000)]
Update [LibraryClasses] section for the updated library class.

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

13 years agoRemove FvbServiceLib, HiiLib & IfrSupportLib.
qhuang8 [Thu, 13 Nov 2008 08:41:46 +0000 (08:41 +0000)]
Remove FvbServiceLib, HiiLib & IfrSupportLib.
They have been moved to MdeModulePkg.

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

13 years agoAdd FvbServiceLib, HiiLib & IfrSupportLib.h
qhuang8 [Thu, 13 Nov 2008 08:41:24 +0000 (08:41 +0000)]
Add FvbServiceLib, HiiLib & IfrSupportLib.h
They originate from MdePkg.

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

13 years agoFixed HSD 201877: 'END' in [depex] caused GenDepex failure
jwang36 [Thu, 13 Nov 2008 08:37:47 +0000 (08:37 +0000)]
Fixed HSD 201877: 'END' in [depex] caused GenDepex failure

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

13 years agoRename ScsiLib to UefiScsiLib
qhuang8 [Thu, 13 Nov 2008 08:37:19 +0000 (08:37 +0000)]
Rename ScsiLib to UefiScsiLib

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

13 years agoRename UsbLib to UefiUsbLib
qhuang8 [Thu, 13 Nov 2008 08:36:51 +0000 (08:36 +0000)]
Rename UsbLib to UefiUsbLib

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

13 years ago1. Merge the API of PiLibInstallFvInfoPpi() to PeiServicesLib and rename it to PeiSer...
qhuang8 [Thu, 13 Nov 2008 08:36:10 +0000 (08:36 +0000)]
1. Merge the API of PiLibInstallFvInfoPpi() to PeiServicesLib and rename it to PeiServicesInstallFvInfoPpi().

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

13 years agoRename PalCallLib to PalLib
qhuang8 [Thu, 13 Nov 2008 08:34:34 +0000 (08:34 +0000)]
Rename PalCallLib to PalLib

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

13 years agoRename DxePiLib to DxeServicesLib
qhuang8 [Thu, 13 Nov 2008 08:33:28 +0000 (08:33 +0000)]
Rename DxePiLib to DxeServicesLib

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

13 years agoUpdate minor comments for Smbus, PcdLib, PeiServicesLib library instance. And change...
lgao4 [Thu, 13 Nov 2008 08:30:16 +0000 (08:30 +0000)]
Update minor comments for Smbus, PcdLib, PeiServicesLib library instance. And change UefiRuntimeLib instance type to UEFI_DRIVER according to MdeLib spec.

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

13 years agoScrubbed some code for Udp4
jgong5 [Thu, 13 Nov 2008 08:08:44 +0000 (08:08 +0000)]
Scrubbed some code for Udp4

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

13 years agoAdd DevicePathLib reference, for these macros have been moved to DevicePathLib
qhuang8 [Thu, 13 Nov 2008 08:04:46 +0000 (08:04 +0000)]
Add DevicePathLib reference, for these macros have been moved to DevicePathLib
Change the reference of EfiIsDevicePathEnd() to IsDevicePathEnd()

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

13 years agoUpdate DebugSupportDxe module to pass IPF GCC build.
xli24 [Thu, 13 Nov 2008 08:02:26 +0000 (08:02 +0000)]
Update DebugSupportDxe module to pass IPF GCC build.

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

13 years agoAdd DevicePathLib reference, for these macros have been moved to DevicePathLib
qhuang8 [Thu, 13 Nov 2008 07:59:35 +0000 (07:59 +0000)]
Add DevicePathLib reference, for these macros have been moved to DevicePathLib

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

13 years agoa. Added ImportTool.bat script
jwang36 [Thu, 13 Nov 2008 07:51:03 +0000 (07:51 +0000)]
a. Added ImportTool.bat script
b. Added more error check for Trim.exe

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

13 years agoAdd DevicePathLib reference, for these macros have been moved to DevicePathLib
qhuang8 [Thu, 13 Nov 2008 07:45:26 +0000 (07:45 +0000)]
Add DevicePathLib reference, for these macros have been moved to DevicePathLib

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

13 years agoa. Changed ASL code trim scheme
jwang36 [Thu, 13 Nov 2008 07:07:29 +0000 (07:07 +0000)]
a. Changed ASL code trim scheme
b. Added one more rule for convert R8 source code and added missing '&' before gPciCfgPpi.

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

13 years agoUpdated protocol function header per UEFI Spec.
jgong5 [Thu, 13 Nov 2008 06:26:27 +0000 (06:26 +0000)]
Updated protocol function header per UEFI Spec.

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

13 years agoa. Fixed conversion failure for ASL style include.
jwang36 [Thu, 13 Nov 2008 04:56:54 +0000 (04:56 +0000)]
a. Fixed conversion failure for ASL style include.
b. Not to save file if converted file is intact and the target file is the source file.

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

13 years agosync comments, fix function header, rename variable name to follow coding style.
niry [Thu, 13 Nov 2008 03:42:21 +0000 (03:42 +0000)]
sync comments, fix function header, rename variable name to follow coding style.

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

13 years agoCode Scrub:
jji4 [Thu, 13 Nov 2008 01:47:14 +0000 (01:47 +0000)]
Code Scrub:
/MdeModulePkg/Universal/Variable/Pei/Variable.c re-scrubbed

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

13 years agoCode Scrub:
jji4 [Wed, 12 Nov 2008 10:30:50 +0000 (10:30 +0000)]
Code Scrub:
MdeModulePkg\Universal\Variable\Pei

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

13 years agoUse correct signature to fix the bug that Tiger platform cannot boot to OS.
xli24 [Wed, 12 Nov 2008 09:33:02 +0000 (09:33 +0000)]
Use correct signature to fix the bug that Tiger platform cannot boot to OS.

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

13 years agoCode Scrub:
jji4 [Wed, 12 Nov 2008 06:41:40 +0000 (06:41 +0000)]
Code Scrub:
MdeModulePkg\Universal\PcatRealTimeClockRuntimeDxe

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

13 years agoRemove unnecessary header file including for library class in MdePkg.
klu2 [Wed, 12 Nov 2008 06:09:02 +0000 (06:09 +0000)]
Remove unnecessary header file including for library class in MdePkg.

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

13 years agofixed comments to follow UEFI Spec
jgong5 [Wed, 12 Nov 2008 02:27:50 +0000 (02:27 +0000)]
fixed comments to follow UEFI Spec

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

13 years agoCode Scrub:
jji4 [Wed, 12 Nov 2008 01:30:58 +0000 (01:30 +0000)]
Code Scrub:
MdeModulePkg\Bus\ScsiBusDxe\
MdeModulePkg\Bus\ScsiDisk\

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

13 years agoFix ICC build break.
qhuang8 [Wed, 12 Nov 2008 01:14:36 +0000 (01:14 +0000)]
Fix ICC build break.

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

13 years agoEFI Specification extension on Media Device Path. MEDIA_FW_VOL_FILEPATH_DEVICE_PATH...
qwang12 [Tue, 11 Nov 2008 22:42:28 +0000 (22:42 +0000)]
EFI Specification extension on Media Device Path. MEDIA_FW_VOL_FILEPATH_DEVICE_PATH is adopted by UEFI later and added in UEFI2.10.
In EdkCompatibility Package, we only support MEDIA_FW_VOL_FILEPATH_DEVICE_PATH that complies with EFI 1.10 and UEFI 2.10.

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

13 years agoRevert all the #pramga(1) related patches to r6434, we need to review all the updates...
qhuang8 [Tue, 11 Nov 2008 22:21:08 +0000 (22:21 +0000)]
Revert all the #pramga(1) related patches to r6434, we need to review all the updates carefully.

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

13 years ago1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
klu2 [Tue, 11 Nov 2008 15:50:13 +0000 (15:50 +0000)]
1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
2, Add DevicePathLib library class to module's INF that use device path utility macros

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

13 years ago1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
klu2 [Tue, 11 Nov 2008 15:45:34 +0000 (15:45 +0000)]
1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
2, Add DevicePathLib library class to module's INF that use device path utility macros

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

13 years ago1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
klu2 [Tue, 11 Nov 2008 15:44:41 +0000 (15:44 +0000)]
1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
2, Add DevicePathLib library class to module's INF that use device path utility macros

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

13 years ago1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
klu2 [Tue, 11 Nov 2008 15:43:50 +0000 (15:43 +0000)]
1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
2, Add DevicePathLib library class to module's INF that use device path utility macros

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

13 years ago1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
klu2 [Tue, 11 Nov 2008 15:42:40 +0000 (15:42 +0000)]
1, Add <Library/DevicePathLib.h> for all source that use device path utility macros
2, Add DevicePathLib library class to module's INF that use device path utility macros

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

13 years ago1, Move device path utility macros from protocol's header file to DevicePathLib libra...
klu2 [Tue, 11 Nov 2008 15:39:02 +0000 (15:39 +0000)]
1, Move device path utility macros from protocol's header file to DevicePathLib library classes
2, Remove Unpack type

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

13 years agoScrubbed more.
jgong5 [Tue, 11 Nov 2008 09:23:25 +0000 (09:23 +0000)]
Scrubbed more.

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

13 years agoECP_PEI_PCI_CFG_PPI should be passed to ECP_PEI_PCI_CFG_PPI's function.
qwang12 [Tue, 11 Nov 2008 09:14:14 +0000 (09:14 +0000)]
ECP_PEI_PCI_CFG_PPI should be passed to ECP_PEI_PCI_CFG_PPI's function.

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

13 years agoa. Allowed flags of tools not defined tools_def.txt
jwang36 [Tue, 11 Nov 2008 08:37:20 +0000 (08:37 +0000)]
a. Allowed flags of tools not defined tools_def.txt
b. Added BUILD as internal tool to pass compatible mode of unicode to build tool.
c. Added support of [Depex.common.<ModuleType>] in inf file
d. Added more optimization, especially for architecture protocols, in GeDepex tool
e. Fixed the generation of _gPeimRevision and _gDxeRevision global variables in AutoGen.c according to new MdePkg spec.
f. Changed the header file of DxeSmmeEntryPoint.h to UefiDriverEntryPoint.h in AutoGen.c since it's no longer exist.
g. Fixed $(PROCESSOR) macro replacement issue in [nmake] section

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

13 years agoAdd following library instances to MDE package:
xli24 [Tue, 11 Nov 2008 08:33:02 +0000 (08:33 +0000)]
Add following library instances to MDE package:
1. DxePciLibPciRootBridgeIo
2. DxePciSegmentLibPciRootBridgeIo
3. PeiPciLibPciCfg2
4. PeiPciSegmentLibPciCfg2
5. UefiPalLib
6. UefiSalLib

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

13 years agoRevert previous check in. ECP is only supposed to support UEFI 2.0.
qhuang8 [Tue, 11 Nov 2008 07:43:45 +0000 (07:43 +0000)]
Revert previous check in. ECP is only supposed to support UEFI 2.0.

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

13 years agoadd #pragma pack(1) for some structures.
vanjeff [Tue, 11 Nov 2008 06:22:39 +0000 (06:22 +0000)]
add #pragma pack(1) for some structures.

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

13 years agoDo not use statically macros of EFI_SPECIFICATION_VERSION: Use gST->Hdr.Revision...
qhuang8 [Tue, 11 Nov 2008 04:22:00 +0000 (04:22 +0000)]
Do not use statically macros of EFI_SPECIFICATION_VERSION: Use gST->Hdr.Revision to judge the use of UEFI 2.0 services or EFI 1.0 services

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

13 years agoScrubbed some files for IP4
jgong5 [Tue, 11 Nov 2008 02:44:30 +0000 (02:44 +0000)]
Scrubbed some files for IP4

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

13 years agoClean up for GCC tool-chain.
qwang12 [Mon, 10 Nov 2008 13:31:37 +0000 (13:31 +0000)]
Clean up for GCC tool-chain.

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

13 years agoclean up for IPF ICC tool chain.
qwang12 [Mon, 10 Nov 2008 13:27:09 +0000 (13:27 +0000)]
clean up for IPF ICC tool chain.

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

13 years agoRename EfiScsiStallSeconds to EFI_SCSI_STALL_SECONDS to follow the naming convention...
qwang12 [Mon, 10 Nov 2008 12:57:21 +0000 (12:57 +0000)]
Rename EfiScsiStallSeconds to EFI_SCSI_STALL_SECONDS to follow the naming convention for MACRO.

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

13 years agoRename EfiScsiStallSeconds to EFI_SCSI_STALL_SECONDS to follow the naming convention...
qwang12 [Mon, 10 Nov 2008 12:56:32 +0000 (12:56 +0000)]
Rename EfiScsiStallSeconds to EFI_SCSI_STALL_SECONDS to follow the naming convention for MACRO.

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

13 years agoRemove 4 dead files.
qwang12 [Mon, 10 Nov 2008 12:49:05 +0000 (12:49 +0000)]
Remove 4 dead files.

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

13 years agoRemove the unused include.
qwang12 [Mon, 10 Nov 2008 12:47:21 +0000 (12:47 +0000)]
Remove the unused include.

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

13 years ago1) Add in support for Framework VFR file which specify all VAR Store correctly. This...
qwang12 [Mon, 10 Nov 2008 12:40:07 +0000 (12:40 +0000)]
1) Add in support for Framework VFR file which specify all VAR Store correctly. This patch enable the ThunkExtractConfig and ThunkRounteConfig to handle more than one VAR Storage based on the VARSTORE ID specified.
2) Remove the unnecessary data structure defined for IFR Parser.
  1) All data structure definition that have nothing to do with IFR Default value scanning (
     required to implement Framework HII's GetDefaultImage ()) is removed.
  2) Ignore the IFR opcode which is invalid for Form Package
     generated using Framework VFR file.
3) Remove unnecessary files.
4) Add in Doxygen function header for all functions.

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

13 years agoadd #pragma pack(1) for some structures.
vanjeff [Mon, 10 Nov 2008 09:11:32 +0000 (09:11 +0000)]
add #pragma pack(1) for some structures.

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

13 years agoFixed an issue which caused incorrect path generated when validating
jwang36 [Mon, 10 Nov 2008 05:54:23 +0000 (05:54 +0000)]
Fixed an issue which caused incorrect path generated when validating

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

13 years agoremove un-necessary #pragma pack(1) and clean up doxgen format.
vanjeff [Mon, 10 Nov 2008 05:28:57 +0000 (05:28 +0000)]
remove un-necessary #pragma pack(1) and clean up doxgen format.

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

13 years agoScrubbed SnpNt32 c header and source.
jgong5 [Mon, 10 Nov 2008 05:11:29 +0000 (05:11 +0000)]
Scrubbed SnpNt32 c header and source.

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

13 years agoremove un-necessary #pragma pack(1) and clean up doxgen format.
vanjeff [Mon, 10 Nov 2008 02:48:42 +0000 (02:48 +0000)]
remove un-necessary #pragma pack(1) and clean up doxgen format.

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

13 years agoFix X64 build break
mdkinney [Sun, 9 Nov 2008 23:41:07 +0000 (23:41 +0000)]
Fix X64 build break

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

13 years agoCheck the GUID too before identify the opcode is a LABEL, otherwise it may treat...
qwang12 [Sat, 8 Nov 2008 04:36:22 +0000 (04:36 +0000)]
Check the GUID too before identify the opcode is a LABEL, otherwise it may treat other GUID opcode as a LABEL and mess up the FormSet.

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

13 years ago+++++ mdkinney 11/5/2008 11:08:13 PM
eric_tian [Fri, 7 Nov 2008 10:00:54 +0000 (10:00 +0000)]
+++++ mdkinney 11/5/2008 11:08:13 PM
The library class DxeSmmDriverEntryPoint is no longer required.  It is identical to UefiDriverEntryPoint, so that library class should be used.  We can still have a different library instance for UEFI and DXE SMM drivers, but they can share the same lib class defintion.

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

13 years agoCode scrub for Metronome driver.
xli24 [Fri, 7 Nov 2008 09:55:05 +0000 (09:55 +0000)]
Code scrub for Metronome driver.

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

13 years agoCode scrub for Metronome driver.
xli24 [Fri, 7 Nov 2008 09:53:51 +0000 (09:53 +0000)]
Code scrub for Metronome driver.

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

13 years agoCode scrub for NullMemoryTest driver.
xli24 [Fri, 7 Nov 2008 09:34:50 +0000 (09:34 +0000)]
Code scrub for NullMemoryTest driver.

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

13 years agoadd function header for SIGNATURE_XX, according to MDE Spec, 0.61e-7
vanjeff [Fri, 7 Nov 2008 09:05:44 +0000 (09:05 +0000)]
add function header for SIGNATURE_XX, according to MDE Spec, 0.61e-7

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

13 years agoCode Scrub for BaseMemoryTest PEIM.
xli24 [Fri, 7 Nov 2008 08:05:42 +0000 (08:05 +0000)]
Code Scrub for BaseMemoryTest PEIM.

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