1## @file 2# SMM Instance of I/O Library using SMM CPU I/O 2 Protocol. 3# 4# I/O Library SMM implementation that uses SMM CPU I/O 2 Protocol for I/O 5# and MMIO operations. 6# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR> 7# 8# This program and the accompanying materials 9# are licensed and made available under the terms and conditions of the BSD License 10# which accompanies this distribution. The full text of the license may be found at 11# http://opensource.org/licenses/bsd-license.php. 12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 13# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 14# 15## 16 17[Defines] 18 INF_VERSION = 0x00010005 19 BASE_NAME = SmmIoLibSmmCpuIo2 20 MODULE_UNI_FILE = SmmIoLibSmmCpuIo2.uni 21 FILE_GUID = DEEEA15E-4A77-4513-BA75-71D26FEF78A1 22 MODULE_TYPE = DXE_SMM_DRIVER 23 VERSION_STRING = 1.0 24 LIBRARY_CLASS = IoLib|DXE_SMM_DRIVER SMM_CORE 25 PI_SPECIFICATION_VERSION = 0x0001000A 26 27# 28# The following information is for reference only and not required by the build tools. 29# 30# VALID_ARCHITECTURES = IA32 X64 31# 32 33[Sources] 34 IoLibMmioBuffer.c 35 SmmCpuIoLibInternal.h 36 IoHighLevel.c 37 IoLib.c 38 39[Packages] 40 MdePkg/MdePkg.dec 41 42[LibraryClasses] 43 BaseLib 44 DebugLib 45 SmmServicesTableLib 46 47[Depex.common.DXE_SMM_DRIVER] 48 gEfiSmmCpuIo2ProtocolGuid 49 50