8254Timer.inf 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. ## @file
  2. # 8254 timer driver that provides Timer Arch protocol.
  3. #
  4. # Copyright (c) 2005 - 2018, Intel Corporation. All rights reserved.<BR>
  5. # SPDX-License-Identifier: BSD-2-Clause-Patent
  6. #
  7. ##
  8. [Defines]
  9. INF_VERSION = 0x00010005
  10. BASE_NAME = Timer
  11. MODULE_UNI_FILE = Timer.uni
  12. FILE_GUID = f2765dec-6b41-11d5-8e71-00902707b35e
  13. MODULE_TYPE = DXE_DRIVER
  14. VERSION_STRING = 1.0
  15. ENTRY_POINT = TimerDriverInitialize
  16. [Packages]
  17. MdePkg/MdePkg.dec
  18. IntelFrameworkPkg/IntelFrameworkPkg.dec
  19. [LibraryClasses]
  20. UefiBootServicesTableLib
  21. BaseLib
  22. DebugLib
  23. UefiDriverEntryPoint
  24. IoLib
  25. [Sources]
  26. Timer.h
  27. Timer.c
  28. [Protocols]
  29. gEfiCpuArchProtocolGuid ## CONSUMES
  30. gEfiLegacy8259ProtocolGuid ## CONSUMES
  31. gEfiTimerArchProtocolGuid ## PRODUCES
  32. [Depex]
  33. gEfiCpuArchProtocolGuid AND gEfiLegacy8259ProtocolGuid
  34. [UserExtensions.TianoCore."ExtraFiles"]
  35. TimerExtra.uni