]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/LocalApicTimerDxe/LocalApicTimerDxe.inf
OvmfPkg: Switch timer in build time for OvmfPkg
[mirror_edk2.git] / OvmfPkg / LocalApicTimerDxe / LocalApicTimerDxe.inf
CommitLineData
d668c8bc
AP
1## @file\r
2# Local APIC timer driver that provides Timer Arch protocol.\r
c37cbc03 3# PcdFSBClock is defined in MdePkg and it should be set by the consumer.\r
d668c8bc
AP
4#\r
5# Copyright (c) 2005 - 2019, Intel Corporation. All rights reserved.<BR>\r
6# Copyright (c) 2019, Citrix Systems, Inc.\r
7#\r
8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9#\r
10##\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
c2e7be40 14 BASE_NAME = LocalApicTimerDxe\r
d668c8bc
AP
15 FILE_GUID = 52fe8196-f9de-4d07-b22f-51f77a0e7c41\r
16 MODULE_TYPE = DXE_DRIVER\r
17 VERSION_STRING = 1.0\r
18\r
19 ENTRY_POINT = TimerDriverInitialize\r
20\r
21[Packages]\r
22 MdePkg/MdePkg.dec\r
23 UefiCpuPkg/UefiCpuPkg.dec\r
24 OvmfPkg/OvmfPkg.dec\r
25\r
26[LibraryClasses]\r
27 UefiBootServicesTableLib\r
28 BaseLib\r
29 DebugLib\r
30 UefiDriverEntryPoint\r
31 LocalApicLib\r
32\r
33[Sources]\r
c2e7be40
MX
34 LocalApicTimerDxe.h\r
35 LocalApicTimerDxe.c\r
d668c8bc
AP
36\r
37[Protocols]\r
38 gEfiCpuArchProtocolGuid ## CONSUMES\r
39 gEfiTimerArchProtocolGuid ## PRODUCES\r
40[Pcd]\r
41 gEfiMdePkgTokenSpaceGuid.PcdFSBClock ## CONSUMES\r
42[Depex]\r
43 gEfiCpuArchProtocolGuid\r