1## @file
2# Work with PCI capabilities in PCI config space.
3#
4# Provides functions to parse capabilities lists, and to locate, describe, read
5# and write capabilities. PCI config space access is abstracted away.
6#
7# Copyright (C) 2018, Red Hat, Inc.
8#
9# SPDX-License-Identifier: BSD-2-Clause-Patent
10##
11
12[Defines]
13  INF_VERSION    = 1.27
14  BASE_NAME      = BasePciCapLib
15  FILE_GUID      = 6957540D-F7B5-4D5B-BEE4-FC14114DCD3C
16  MODULE_TYPE    = BASE
17  VERSION_STRING = 1.0
18  LIBRARY_CLASS  = PciCapLib
19
20[Sources]
21  BasePciCapLib.h
22  BasePciCapLib.c
23
24[Packages]
25  MdePkg/MdePkg.dec
26  OvmfPkg/OvmfPkg.dec
27
28[LibraryClasses]
29  BaseMemoryLib
30  DebugLib
31  MemoryAllocationLib
32  OrderedCollectionLib
33