]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/8259InterruptControllerDxe/8259.inf
IntelFsp2Pkg/SplitFspBin.py: Support rebasing 1.x binary.
[mirror_edk2.git] / OvmfPkg / 8259InterruptControllerDxe / 8259.inf
CommitLineData
9a86fd33
HW
1## @file\r
2# 8259 Interrupt Controller driver that provides Legacy 8259 protocol.\r
3#\r
c0185243 4# Copyright (c) 2005 - 2019, Intel Corporation. All rights reserved.<BR>\r
9a86fd33
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 = Legacy8259\r
12 MODULE_UNI_FILE = Legacy8259.uni\r
c0185243 13 FILE_GUID = 245CB4DA-8E15-4A1B-87E3-9878FFA07520\r
9a86fd33
HW
14 MODULE_TYPE = DXE_DRIVER\r
15 VERSION_STRING = 1.0\r
16 ENTRY_POINT = Install8259\r
17\r
18[Sources]\r
19 8259.c\r
20 8259.h\r
21\r
22[Packages]\r
23 MdePkg/MdePkg.dec\r
c0185243 24 OvmfPkg/OvmfPkg.dec\r
9a86fd33
HW
25\r
26[LibraryClasses]\r
27 UefiBootServicesTableLib\r
28 DebugLib\r
29 UefiDriverEntryPoint\r
30 IoLib\r
31 PcdLib\r
32\r
33[Protocols]\r
34 gEfiLegacy8259ProtocolGuid ## PRODUCES\r
35 gEfiPciIoProtocolGuid ## SOMETIMES_CONSUMES\r
36\r
37[Pcd]\r
c0185243
HW
38 gUefiOvmfPkgTokenSpaceGuid.Pcd8259LegacyModeMask ## CONSUMES\r
39 gUefiOvmfPkgTokenSpaceGuid.Pcd8259LegacyModeEdgeLevel ## CONSUMES\r
9a86fd33
HW
40\r
41[Depex]\r
42 TRUE\r
43\r
44[UserExtensions.TianoCore."ExtraFiles"]\r
45 Legacy8259Extra.uni\r