Home | History | Annotate | Download | only in Omap35xxTimerLib
      1 #/** @file
      2 # Timer library implementation
      3 #
      4 # A non-functional instance of the Timer Library that can be used as a template
      5 #  for the implementation of a functional timer library instance. This library instance can
      6 #  also be used to test build DXE, Runtime, DXE SAL, and DXE SMM modules that require timer
      7 #  services as well as EBC modules that require timer services
      8 # Copyright (c) 2007, Intel Corporation. All rights reserved.<BR>
      9 #
     10 #  This program and the accompanying materials
     11 #  are licensed and made available under the terms and conditions of the BSD License
     12 #  which accompanies this distribution. The full text of the license may be found at
     13 #  http://opensource.org/licenses/bsd-license.php
     14 #  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     15 #  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     16 #
     17 #
     18 #**/
     19 
     20 [Defines]
     21   INF_VERSION                    = 0x00010005
     22   BASE_NAME                      = BeagleBoardTimerLib
     23   FILE_GUID                      = fe1d7183-9abb-42ce-9a3b-36d7c6a8959f
     24   MODULE_TYPE                    = BASE
     25   VERSION_STRING                 = 1.0
     26   LIBRARY_CLASS                  = TimerLib
     27 
     28 [Sources.common]
     29   TimerLib.c
     30 
     31 [Packages]
     32   Omap35xxPkg/Omap35xxPkg.dec
     33   MdePkg/MdePkg.dec
     34   EmbeddedPkg/EmbeddedPkg.dec
     35 
     36 [LibraryClasses]
     37   DebugLib
     38   OmapLib
     39   IoLib
     40 
     41 [Pcd]
     42   gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterFrequencyInHz
     43   gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterPeriodInNanoseconds
     44   gOmap35xxTokenSpaceGuid.PcdOmap35xxFreeTimer
     45 
     46