1, Remove DxeReportStatus driver, because DxeIpl has published a instance from hob. And new status code library will use this instance from hob.

2, Use gBS->Stall() for MicroSecondDelay() implementation in DuetTimerLib.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7202 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
klu2
2009-01-07 09:36:44 +00:00
parent 3ed0238a62
commit dc4dc1ded8
5 changed files with 65 additions and 163 deletions

View File

@@ -22,7 +22,7 @@
INF_VERSION = 0x00010005
BASE_NAME = DuetTimerLib
FILE_GUID = 5F9A01F5-726E-4f59-809D-887F4766734E
MODULE_TYPE = BASE
MODULE_TYPE = DXE_DRIVER
VERSION_STRING = 1.0
LIBRARY_CLASS = TimerLib
EDK_RELEASE_VERSION = 0x00020000
@@ -43,26 +43,10 @@
[Packages]
MdePkg/MdePkg.dec
[LibraryClasses]
BaseLib
[LibraryClasses.IA32]
PcdLib
IoLib
[LibraryClasses.X64]
PcdLib
IoLib
[LibraryClasses.IPF]
DebugLib
PalLib
[Pcd.IA32]
gEfiMdePkgTokenSpaceGuid.PcdFSBClock
[Pcd.X64]
gEfiMdePkgTokenSpaceGuid.PcdFSBClock
UefiBootServicesTableLib
[Protocols]
gEfiMetronomeArchProtocolGuid # ALWAYS_CONSUMED