1## @file
2# SMBUS library that layers on top of the SMBUS2 PPI.
3#
4# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
5#
6#  SPDX-License-Identifier: BSD-2-Clause-Patent
7#
8#
9##
10
11[Defines]
12  INF_VERSION                    = 0x00010005
13  BASE_NAME                      = PeiSmbusLibSmbus2Ppi
14  MODULE_UNI_FILE                = PeiSmbusLibSmbus2Ppi.uni
15  FILE_GUID                      = 2A1E1C92-AABA-4d62-AC40-F3A4C3387356
16  MODULE_TYPE                    = PEIM
17  VERSION_STRING                 = 1.0
18  LIBRARY_CLASS                  = SmbusLib|PEIM SEC
19
20
21#
22#  VALID_ARCHITECTURES           = IA32 X64 EBC (EBC is for build only)
23#
24
25[Sources]
26  SmbusLib.c
27  PeiSmbusLib.c
28  InternalSmbusLib.h
29
30
31[Packages]
32  MdePkg/MdePkg.dec
33
34
35[LibraryClasses]
36  BaseMemoryLib
37  PeiServicesLib
38  DebugLib
39
40[Ppis]
41  gEfiPeiSmbus2PpiGuid                           ## CONSUMES
42
43[Depex.common.PEIM]
44  gEfiPeiSmbus2PpiGuid
45
46