1 # Copyright (c) 2011, ARM Limited. All rights reserved. 2 # 3 # This program and the accompanying materials 4 # are licensed and made available under the terms and conditions of the BSD License 5 # which accompanies this distribution. The full text of the license may be found at 6 # http://opensource.org/licenses/bsd-license.php 7 # 8 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 9 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 10 # 11 12 [Defines] 13 INF_VERSION = 0x00010005 14 BASE_NAME = MMC 15 FILE_GUID = 100c2cfa-b586-4198-9b4c-1683d195b1da 16 MODULE_TYPE = DXE_DRIVER 17 VERSION_STRING = 1.0 18 19 ENTRY_POINT = MMCInitialize 20 21 22 [Sources.common] 23 MmcHostDxe.c 24 25 [Packages] 26 MdePkg/MdePkg.dec 27 EmbeddedPkg/EmbeddedPkg.dec 28 Omap35xxPkg/Omap35xxPkg.dec 29 30 [LibraryClasses] 31 PcdLib 32 UefiLib 33 UefiDriverEntryPoint 34 MemoryAllocationLib 35 IoLib 36 OmapDmaLib 37 DmaLib 38 39 [Guids] 40 41 [Protocols] 42 gEfiBlockIoProtocolGuid 43 gEfiCpuArchProtocolGuid 44 gEfiDevicePathProtocolGuid 45 gEmbeddedExternalDeviceProtocolGuid 46 gEfiMmcHostProtocolGuid 47 48 [Pcd] 49 gOmap35xxTokenSpaceGuid.PcdOmap35xxMMCHS1Base 50 gOmap35xxTokenSpaceGuid.PcdMmchsTimerFreq100NanoSeconds 51 52 [depex] 53 gEmbeddedExternalDeviceProtocolGuid 54