]> git.proxmox.com Git - mirror_edk2.git/blobdiff - PerformancePkg/Library/TscTimerLib/PeiTscTimerLib.inf
SignedCapsulePkg: Update EdkiiSystemCapsuleLib to check PCD value
[mirror_edk2.git] / PerformancePkg / Library / TscTimerLib / PeiTscTimerLib.inf
index 177e4c3aed578b8d1c6557076d0cc62f96675a45..68e34e0ede15540683ee760b4f596010cc0c66e4 100644 (file)
@@ -1,6 +1,10 @@
 ## @file\r
 #  Pei Timer Library which uses the Time Stamp Counter in the processor.\r
 #\r
+#  Note: This library is a sample implementation that depends on chipset ACPI timer. \r
+#    It may not work on new generation chipset. PcAtChipsetPkg AcpiTimerLib is \r
+#    the generic timer library that can replace this one. \r
+#\r
 #  A version of the Timer Library using the processor's TSC.\r
 #  The time stamp counter in newer processors may support an enhancement, referred to as invariant TSC.\r
 #  The invariant TSC runs at a constant rate in all ACPI P-, C-. and T-states.\r
@@ -8,7 +12,7 @@
 #  TSC reads are much more efficient and do not incur the overhead associated with a ring transition or\r
 #  access to a platform resource.\r
 #\r
-#  Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2009 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
 #  which accompanies this distribution. The full text of the license may be found at\r
@@ -34,6 +38,7 @@
 [Sources.common]\r
   TscTimerLibShare.c\r
   PeiTscTimerLib.c\r
+  TscTimerLibInternal.h\r
 \r
 \r
 [Packages]\r
@@ -49,7 +54,7 @@
   HobLib\r
 \r
 [Guids]\r
-  gEfiTscFrequencyGuid                          ## PRODUCES ## Hob\r
+  gEfiTscFrequencyGuid                          ## PRODUCES ## HOB\r
 \r
 [Pcd.common]\r
-  gPerformancePkgTokenSpaceGuid.PcdPerfPkgAcpiIoPortBaseAddress\r
+  gPerformancePkgTokenSpaceGuid.PcdPerfPkgAcpiIoPortBaseAddress     ## SOMETIMES_CONSUMES\r