• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## @file
2#  SdDxe driver is used to manage the SD memory card device.
3#
4#  It produces BlockIo and BlockIo2 protocols to allow upper layer
5#  access the SD memory card device.
6#
7#  Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
8#
9#  This program and the accompanying materials
10#  are licensed and made available under the terms and conditions of the BSD License
11#  which accompanies this distribution. The full text of the license may be found at
12#  http://opensource.org/licenses/bsd-license.php
13#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
14#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
15#
16#
17##
18
19[Defines]
20  INF_VERSION                    = 0x00010005
21  BASE_NAME                      = SdDxe
22  MODULE_UNI_FILE                = SdDxe.uni
23  FILE_GUID                      = 430AC2F7-EEC6-4093-94F7-9F825A7C1C40
24  MODULE_TYPE                    = UEFI_DRIVER
25  VERSION_STRING                 = 1.0
26  ENTRY_POINT                    = InitializeSdDxe
27
28#
29# The following information is for reference only and not required by the build tools.
30#
31#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC
32#
33#  DRIVER_BINDING                =  gSdDxeDriverBinding
34#  COMPONENT_NAME                =  gSdDxeComponentName
35#  COMPONENT_NAME2               =  gSdDxeComponentName2
36#
37
38[Sources.common]
39  ComponentName.c
40  SdDxe.c
41  SdDxe.h
42  SdBlockIo.c
43  SdBlockIo.h
44
45[Packages]
46  MdePkg/MdePkg.dec
47
48[LibraryClasses]
49  DevicePathLib
50  UefiBootServicesTableLib
51  MemoryAllocationLib
52  BaseMemoryLib
53  UefiLib
54  BaseLib
55  UefiDriverEntryPoint
56  DebugLib
57
58[Protocols]
59  gEfiSdMmcPassThruProtocolGuid                ## TO_START
60  gEfiBlockIoProtocolGuid                      ## BY_START
61  gEfiBlockIo2ProtocolGuid                     ## BY_START
62  gEfiEraseBlockProtocolGuid                   ## BY_START
63  ## TO_START
64  ## BY_START
65  gEfiDevicePathProtocolGuid
66
67