From 4faa50287ee70f2140ab81efbacfb0bb0ac891b8 Mon Sep 17 00:00:00 2001 From: vanjeff Date: Fri, 2 Feb 2007 05:36:42 +0000 Subject: 1. removed BaseTimerLibLocalApic from MdePkg and Nt32TimerLib from EdkNt32Pkg. 2. added BaseTimerlibNullTemplate in MdePkg and SecPeiDxeTimerLibCpu in MdePkg. 3. modified the related spd and fpd files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2347 6f19259b-4bc3-4df7-8a09-765794883524 --- .../SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa | 64 ++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa (limited to 'MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa') diff --git a/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa b/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa new file mode 100644 index 0000000000..4c152caae6 --- /dev/null +++ b/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.msa @@ -0,0 +1,64 @@ + + + + SecPeiDxeTimerLibCpu + BASE + b5a05743-9b71-489b-a0ed-a0eb3950d23b + 1.0 + Timer Library implementation for boot time drivers. + Timer Library that uses CPU resources to provide calibrated + delays on IA-32 and x64, and uses ITC on IPF. Note: Because CpuLocalApci + and ITC could be programmed by OS, it cannot be used by SMM drivers + and runtime drivers, ACPI timer is recommended for SMM drivers and RUNTIME + drivers. + Copyright (c) 2006 - 2007, Intel Corporation. + All rights reserved. This program and the accompanying materials + are licensed and made available under the terms and conditions of the BSD License + which accompanies this distribution. The full text of the license may be found at + http://opensource.org/licenses/bsd-license.php + THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, + WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 + + + IA32 X64 IPF + false + SecPeiDxeTimerLibCpu + + + + TimerLib + + + BaseLib + + + IoLib + + + DebugLib + + + PcdLib + + + + x86TimerLib.c + x86TimerLib.c + IpfTimerLib.c + + + + + + EFI_SPECIFICATION_VERSION 0x00020000 + EDK_RELEASE_VERSION 0x00020000 + + + + PcdFSBClock + gEfiMdePkgTokenSpaceGuid + This value is FSB Clock frequency. Its unit is Hz and its default value is 200000000, that means FSB frequency is 200Mhz. + + + \ No newline at end of file -- cgit v1.2.3