]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf
Add module that produces the SMM CPU I/O 2 Protocol
[mirror_edk2.git] / UefiCpuPkg / CpuIo2Smm / CpuIo2Smm.inf
diff --git a/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf b/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf
new file mode 100644 (file)
index 0000000..d8549f9
--- /dev/null
@@ -0,0 +1,51 @@
+#/** @file\r
+# Component description file for CPU I/O SMM Driver.\r
+#\r
+# Copyright (c) 2009 - 2010, Intel Corporation.\r
+#\r
+#  All rights reserved.\r
+#  This software and associated documentation (if any) is furnished\r
+#  under a license and may only be used or copied in accordance\r
+#  with the terms of the license. Except as permitted by such\r
+#  license, no part of this software or documentation may be\r
+#  reproduced, stored in a retrieval system, or transmitted in any\r
+#  form or by any means without the express written consent of\r
+#  Intel Corporation.\r
+#\r
+#\r
+#**/\r
+\r
+[Defines]\r
+  INF_VERSION                    = 0x00010005\r
+  BASE_NAME                      = CpuIo2Smm\r
+  FILE_GUID                      = A47EE2D8-F60E-42fd-8E58-7BD65EE4C29B\r
+  MODULE_TYPE                    = DXE_SMM_DRIVER\r
+  VERSION_STRING                 = 1.0\r
+  PI_SPECIFICATION_VERSION       = 0x0001000A\r
+  ENTRY_POINT                    = SmmCpuIo2Initialize\r
+\r
+#\r
+# The following information is for reference only and not required by the build tools.\r
+#\r
+#  VALID_ARCHITECTURES           = IA32 X64 \r
+#\r
+\r
+[Sources]\r
+  CpuIo2Smm.c\r
+  \r
+[Packages]\r
+  MdePkg/MdePkg.dec\r
+\r
+[LibraryClasses]\r
+  UefiDriverEntryPoint\r
+  BaseLib\r
+  DebugLib\r
+  IoLib\r
+  SmmServicesTableLib\r
+  BaseMemoryLib\r
+  \r
+[Protocols]\r
+  gEfiSmmCpuIo2ProtocolGuid                   # PROTOCOL ALWAYS_CONSUMED\r
+\r
+[Depex]\r
+  TRUE\r