]> git.proxmox.com Git - mirror_edk2.git/log
mirror_edk2.git
15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 years agoCode scrub:
jji4 [Fri, 7 Nov 2008 07:44:21 +0000 (07:44 +0000)]
Code scrub:
MdeModulePkg/Universal/PcatRealTimeClockRuntimeDxe

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

15 years agoCode Scrub for ConPlatform.
xli24 [Fri, 7 Nov 2008 07:18:15 +0000 (07:18 +0000)]
Code Scrub for ConPlatform.

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

15 years agoAdd gEfiDriverConfiguration2ProtocolGuid GUID C Name in INF.
qhuang8 [Fri, 7 Nov 2008 06:31:56 +0000 (06:31 +0000)]
Add gEfiDriverConfiguration2ProtocolGuid GUID C Name in INF.

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

15 years agoAdd gEfiDriverConfigurationProtocolGuid GUID C Name in INF.
qhuang8 [Fri, 7 Nov 2008 06:30:22 +0000 (06:30 +0000)]
Add gEfiDriverConfigurationProtocolGuid GUID C Name in INF.

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

15 years agoUpdate IdeBus for the EfiLibInstallAllDriverBindingg2() API change.
qhuang8 [Fri, 7 Nov 2008 06:26:03 +0000 (06:26 +0000)]
Update IdeBus for the EfiLibInstallAllDriverBindingg2() API change.

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

15 years agoUpdate WinNtBlockIo for the EfiLibInstallAllDriverBindingg2() API change.
qhuang8 [Fri, 7 Nov 2008 06:25:23 +0000 (06:25 +0000)]
Update WinNtBlockIo for the EfiLibInstallAllDriverBindingg2() API change.

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

15 years agoSync the UefiDriverModule.c with counter part in MdePkg
qhuang8 [Fri, 7 Nov 2008 06:24:34 +0000 (06:24 +0000)]
Sync the UefiDriverModule.c with counter part in MdePkg

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

15 years agoUpdate the implementation of EfiLibInstallAllDriverBinding2().
qhuang8 [Fri, 7 Nov 2008 06:23:56 +0000 (06:23 +0000)]
Update the implementation of EfiLibInstallAllDriverBinding2().

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

15 years agoAdd extra DriverConfiguration2 protocol parameter for EfiLibInstallAllDriverbinding2...
qhuang8 [Fri, 7 Nov 2008 06:23:27 +0000 (06:23 +0000)]
Add extra DriverConfiguration2 protocol parameter for EfiLibInstallAllDriverbinding2() API in UefiLib class.

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

15 years agoCode Scrub for EdkDxePrintLib.
xli24 [Thu, 6 Nov 2008 14:14:22 +0000 (14:14 +0000)]
Code Scrub for EdkDxePrintLib.

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

15 years agoAdd IA32, x64 & EBC version of EfiConvertFunctionPointer()
qhuang8 [Thu, 6 Nov 2008 13:56:29 +0000 (13:56 +0000)]
Add IA32, x64 & EBC version of EfiConvertFunctionPointer()

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

15 years agoAdd new API in UefiRuntimeLib to convert function pointer.
qhuang8 [Thu, 6 Nov 2008 13:55:41 +0000 (13:55 +0000)]
Add new API in UefiRuntimeLib to convert function pointer.

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

15 years agoAt bit mask for PEI/DXE dispatch
qhuang8 [Thu, 6 Nov 2008 11:44:39 +0000 (11:44 +0000)]
At bit mask for PEI/DXE dispatch

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

15 years agoMinor comments update to remove long line (column num > 120)
qhuang8 [Thu, 6 Nov 2008 08:31:19 +0000 (08:31 +0000)]
Minor comments update to remove long line (column num > 120)

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

15 years agoCode scrub EdkFvbServiceLib.
qhuang8 [Thu, 6 Nov 2008 08:29:42 +0000 (08:29 +0000)]
Code scrub EdkFvbServiceLib.

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

15 years agoFix HSD 201801: [GenFds] Error reported when a non-existing INF file is specified...
jlin16 [Thu, 6 Nov 2008 07:53:01 +0000 (07:53 +0000)]
Fix HSD 201801: [GenFds] Error reported when a non-existing INF file is specified is not clear

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

15 years agoCode Scrub for DxePlatDriOverLib.
xli24 [Thu, 6 Nov 2008 07:47:11 +0000 (07:47 +0000)]
Code Scrub for DxePlatDriOverLib.

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

15 years agoRemove gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultTimeout. This Pcd was for frame...
qhuang8 [Thu, 6 Nov 2008 01:34:40 +0000 (01:34 +0000)]
Remove gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultTimeout. This Pcd was for framework BDS modules, which scattered in platform modules. Now we have new UEFI BDS in MdeModulePkg with the equivalent PCD “gEfiMdeModulePkgTokenSpaceGuid.PcdPlatformBootTimeOutDefault”

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

15 years agoVertical check - Every PCD entries in DEC file need to have comments
eric_tian [Wed, 5 Nov 2008 17:05:38 +0000 (17:05 +0000)]
Vertical check - Every PCD entries in DEC file need to have comments

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

15 years agoVertical check - Every PCD entries in DEC file need to have comments
eric_tian [Wed, 5 Nov 2008 17:00:53 +0000 (17:00 +0000)]
Vertical check - Every PCD entries in DEC file need to have comments

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

15 years agoCoding style and Doxygen update.
qwang12 [Wed, 5 Nov 2008 11:59:01 +0000 (11:59 +0000)]
Coding style and Doxygen update.

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