]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/8254TimerDxe/8254Timer.inf
UefiCpuPkg/MpInitLib: Remove Executable attribute from MpLib.h
[mirror_edk2.git] / OvmfPkg / 8254TimerDxe / 8254Timer.inf
CommitLineData
1a3ffdff
HW
1## @file\r
2# 8254 timer driver that provides Timer Arch protocol.\r
3#\r
e3c787af 4# Copyright (c) 2005 - 2019, Intel Corporation. All rights reserved.<BR>\r
1a3ffdff
HW
5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
6#\r
7##\r
8\r
9[Defines]\r
10 INF_VERSION = 0x00010005\r
11 BASE_NAME = Timer\r
12 MODULE_UNI_FILE = Timer.uni\r
e3c787af 13 FILE_GUID = C190FE35-44AA-41A1-8AEA-4947BC60E09D\r
1a3ffdff
HW
14 MODULE_TYPE = DXE_DRIVER\r
15 VERSION_STRING = 1.0\r
16\r
17 ENTRY_POINT = TimerDriverInitialize\r
18\r
19[Packages]\r
20 MdePkg/MdePkg.dec\r
e3c787af 21 OvmfPkg/OvmfPkg.dec\r
1a3ffdff
HW
22\r
23[LibraryClasses]\r
24 UefiBootServicesTableLib\r
25 BaseLib\r
26 DebugLib\r
27 UefiDriverEntryPoint\r
28 IoLib\r
29\r
30[Sources]\r
31 Timer.h\r
32 Timer.c\r
33\r
34[Protocols]\r
35 gEfiCpuArchProtocolGuid ## CONSUMES\r
36 gEfiLegacy8259ProtocolGuid ## CONSUMES\r
37 gEfiTimerArchProtocolGuid ## PRODUCES\r
38\r
39[Depex]\r
40 gEfiCpuArchProtocolGuid AND gEfiLegacy8259ProtocolGuid\r
41[UserExtensions.TianoCore."ExtraFiles"]\r
42 TimerExtra.uni\r