UefiCpuPkg: Adding a new TSC library by using CPUID(0x15) TSC leaf

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1909

Cc: Ray Ni <ray.ni@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Amy Chan <amy.chan@intel.com>
Cc: Rangasai V Chaganty <rangasai.v.chaganty@intel.com>
Signed-off-by: Donald Kuo <donald.kuo@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
This commit is contained in:
Donald Kuo
2019-08-12 12:34:39 +08:00
committed by Liming Gao
parent 9c90d39b60
commit 30781febe2
13 changed files with 643 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
// /** @file
// Base CPU Timer Library
//
// Provides basic timer support using CPUID Leaf 0x15 XTAL frequency. The performance
// counter features are provided by the processors time stamp counter.
//
// Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
//
// SPDX-License-Identifier: BSD-2-Clause-Patent
//
// **/
#string STR_MODULE_ABSTRACT #language en-US "CPU Timer Library"
#string STR_MODULE_DESCRIPTION #language en-US "Provides basic timer support using CPUID Leaf 0x15 XTAL frequency."