Add module that produces the SMM CPU I/O 2 Protocol
[mirror_edk2.git] / UefiCpuPkg / CpuIo2Smm / CpuIo2Smm.inf
1 #/** @file
2 # Component description file for CPU I/O SMM Driver.
3 #
4 # Copyright (c) 2009 - 2010, Intel Corporation.
5 #
6 # All rights reserved.
7 # This software and associated documentation (if any) is furnished
8 # under a license and may only be used or copied in accordance
9 # with the terms of the license. Except as permitted by such
10 # license, no part of this software or documentation may be
11 # reproduced, stored in a retrieval system, or transmitted in any
12 # form or by any means without the express written consent of
13 # Intel Corporation.
14 #
15 #
16 #**/
17
18 [Defines]
19 INF_VERSION = 0x00010005
20 BASE_NAME = CpuIo2Smm
21 FILE_GUID = A47EE2D8-F60E-42fd-8E58-7BD65EE4C29B
22 MODULE_TYPE = DXE_SMM_DRIVER
23 VERSION_STRING = 1.0
24 PI_SPECIFICATION_VERSION = 0x0001000A
25 ENTRY_POINT = SmmCpuIo2Initialize
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 CpuIo2Smm.c
35
36 [Packages]
37 MdePkg/MdePkg.dec
38
39 [LibraryClasses]
40 UefiDriverEntryPoint
41 BaseLib
42 DebugLib
43 IoLib
44 SmmServicesTableLib
45 BaseMemoryLib
46
47 [Protocols]
48 gEfiSmmCpuIo2ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
49
50 [Depex]
51 TRUE