summaryrefslogtreecommitdiff
path: root/DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf
diff options
context:
space:
mode:
authorklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>2009-01-07 09:36:44 +0000
committerklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>2009-01-07 09:36:44 +0000
commitdc4dc1ded8ddf3ed9743631472ddc591b059a229 (patch)
treefa8dbcb48917f5a12ae900df246b6795798ba82a /DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf
parent3ed0238a622b56509bac6994e23349440eba7740 (diff)
downloadedk2-platforms-dc4dc1ded8ddf3ed9743631472ddc591b059a229.tar.xz
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
Diffstat (limited to 'DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf')
-rw-r--r--DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf24
1 files changed, 4 insertions, 20 deletions
diff --git a/DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf b/DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf
index 9a3af0afb6..6d841645b0 100644
--- a/DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf
+++ b/DuetPkg/Library/DuetTimerLib/DuetTimerLib.inf
@@ -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