]> git.proxmox.com Git - mirror_edk2.git/blob - EmbeddedPkg/Library/NonCoherentDmaLib/NonCoherentDmaLib.inf
EmbeddedPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / EmbeddedPkg / Library / NonCoherentDmaLib / NonCoherentDmaLib.inf
1 #/** @file
2 #
3 # Generic non-coherent implementation of DmaLib.h
4 #
5 # Copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>
6 # Copyright (c) 2015 - 2017, Linaro, Ltd. All rights reserved.<BR>
7 #
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 #
10 #**/
11
12 [Defines]
13 INF_VERSION = 0x00010019
14 BASE_NAME = NonCoherentDmaLib
15 FILE_GUID = 43ad4920-db15-4e24-9889-2db568431fbd
16 MODULE_TYPE = DXE_DRIVER
17 VERSION_STRING = 1.0
18 LIBRARY_CLASS = DmaLib
19 CONSTRUCTOR = NonCoherentDmaLibConstructor
20
21 [Sources]
22 NonCoherentDmaLib.c
23
24 [Packages]
25 EmbeddedPkg/EmbeddedPkg.dec
26 MdePkg/MdePkg.dec
27
28 [LibraryClasses]
29 BaseMemoryLib
30 DebugLib
31 DxeServicesTableLib
32 IoLib
33 MemoryAllocationLib
34 UefiBootServicesTableLib
35
36 [Protocols]
37 gEfiCpuArchProtocolGuid
38
39 [Pcd]
40 gEmbeddedTokenSpaceGuid.PcdDmaDeviceOffset
41
42 [Depex]
43 gEfiCpuArchProtocolGuid