<GuidValue>f4731d79-537e-4505-bd52-c03f9b1f6b89</GuidValue>\r
<Version>1.0</Version>\r
<Abstract>Timer library NULL template implementaton</Abstract>\r
- <Description>This NULL Timer library provides one template API of TimerLib library,
- this library do not impletement functionality completely.</Description>\r
+ <Description>A non-functional instance of the Timer Library that can be used as a template\r
+ for the implementation of a functional timer library instance. This library instance can\r
+ also be used to test build DXE, Runtime, DXE SAL, and DXE SMM modules that require timer\r
+ services as well as EBC modules that require timer services</Description>\r
<Copyright>Copyright (c) 2007, Intel Corporation.</Copyright>\r
<License>All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
/** @file\r
- Timer Library functions for runtime drivers.\r
+ A non-functional instance of the Timer Library.\r
\r
Copyright (c) 2007, Intel Corporation<BR>\r
All rights reserved. This program and the accompanying materials\r
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
\r
- Module Name: RuntimeTimerLib.c\r
+ Module Name: TimerLibNull.c\r
\r
**/\r
\r
/** @file\r
- Timer Library functions built upon ITC on IA32/x64.\r
+ Timer Library functions built upon ITC on IPF.\r
\r
Copyright (c) 2006 - 2007, Intel Corporation<BR>\r
All rights reserved. This program and the accompanying materials\r
<ModuleType>BASE</ModuleType>\r
<GuidValue>b5a05743-9b71-489b-a0ed-a0eb3950d23b</GuidValue>\r
<Version>1.0</Version>\r
- <Abstract>Timer Library implementation for boot time drivers.</Abstract>\r
+ <Abstract>Timer Library implementation for Boot Timer moudles that require timer services.</Abstract>\r
<Description>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
/** @file\r
Timer Library functions built upon local APIC on IA32/x64.\r
\r
- @bug Should use PCD to retrieve all the constants including index of\r
- the IA32_APIC_BASE MSR, the offsets of InitialCount, CorrentCount\r
- and DivideConfiguration.\r
-\r
Copyright (c) 2006 - 2007, Intel Corporation<BR>\r
All rights reserved. This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r