SDMediaDeviceDxe.inf 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. ## @file
  2. #
  3. # Component Description File For SDMediaDeviceDxe Module.
  4. #
  5. # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
  6. #
  7. # This program and the accompanying materials
  8. # are licensed and made available under the terms and conditions of the BSD License
  9. # which accompanies this distribution. The full text of the license may be found at
  10. # http://opensource.org/licenses/bsd-license.php
  11. #
  12. # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
  13. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
  14. #
  15. ##
  16. [Defines]
  17. INF_VERSION = 0x00010005
  18. BASE_NAME = SDMediaDevice
  19. FILE_GUID = 80897901-91F6-4efe-9579-3353A0C02DAB
  20. MODULE_TYPE = UEFI_DRIVER
  21. VERSION_STRING = 1.0
  22. ENTRY_POINT = InitializeSDMediaDevice
  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 = gSDMediaDeviceDriverBinding
  29. # COMPONENT_NAME = gSDMediaDeviceName
  30. # COMPONENT_NAME2 = gSDMediaDeviceName2
  31. #
  32. [Sources]
  33. SDMediaDevice.c
  34. SDMediaDevice.h
  35. MMCSDTransfer.c
  36. CEATA.c
  37. CEATABlockIo.c
  38. MMCSDBlockIo.c
  39. ComponentName.c
  40. ComponentName.h
  41. [Packages]
  42. MdePkg/MdePkg.dec
  43. MdeModulePkg/MdeModulePkg.dec
  44. QuarkSocPkg/QuarkSocPkg.dec
  45. [LibraryClasses]
  46. MemoryAllocationLib
  47. BaseLib
  48. UefiLib
  49. UefiBootServicesTableLib
  50. UefiDriverEntryPoint
  51. BaseMemoryLib
  52. DebugLib
  53. PcdLib
  54. [Protocols]
  55. gEfiPciIoProtocolGuid ## TO_START
  56. gEfiSDHostIoProtocolGuid ## TO_START
  57. gEfiBlockIoProtocolGuid ## BY_START
  58. [Pcd.common]