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