IsaBusDxe.inf 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. ## @file
  2. # ISA Bus driver to manage the child devices attached to the ISA Host Controller.
  3. #
  4. # This driver follows UEFI driver model and layers on ISA HC protocol defined
  5. # in PI spec 1.2.1. It consumes the ISA Host Controller protocol produced by
  6. # the ISA Host Controller and installs the ISA Host Controller Service Binding
  7. # protocol on the ISA Host Controller's handle.
  8. #
  9. # Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>
  10. #
  11. # SPDX-License-Identifier: BSD-2-Clause-Patent
  12. #
  13. #
  14. ##
  15. [Defines]
  16. INF_VERSION = 0x00010005
  17. BASE_NAME = IsaBusDxe
  18. MODULE_UNI_FILE = IsaBusDxe.uni
  19. FILE_GUID = DCBE6D66-D928-4138-8041-358F35CBCF80
  20. MODULE_TYPE = UEFI_DRIVER
  21. VERSION_STRING = 1.0
  22. ENTRY_POINT = InitializeIsaBus
  23. #
  24. # The following information is for reference only and not required by the build tools.
  25. #
  26. # VALID_ARCHITECTURES = IA32 X64 EBC
  27. #
  28. # DRIVER_BINDING = gIsaBusDriverBinding
  29. # COMPONENT_NAME = gIsaBusComponentName
  30. # COMPONENT_NAME2 = gIsaBusComponentName2
  31. #
  32. [Sources]
  33. IsaBusDxe.h
  34. IsaBusDxe.c
  35. ComponentName.h
  36. ComponentName.c
  37. [Packages]
  38. MdePkg/MdePkg.dec
  39. [LibraryClasses]
  40. UefiDriverEntryPoint
  41. UefiBootServicesTableLib
  42. BaseLib
  43. BaseMemoryLib
  44. MemoryAllocationLib
  45. UefiLib
  46. DebugLib
  47. [Protocols]
  48. ## CONSUMES
  49. ## PRODUCES
  50. gEfiIsaHcProtocolGuid
  51. gEfiIsaHcServiceBindingProtocolGuid ## PRODUCES
  52. [UserExtensions.TianoCore."ExtraFiles"]
  53. IsaBusDxeExtra.uni