blob: f6142417e5df224319e979b3cb8d834e3931e358 [file] [log] [blame]
andrewfisha3f98642010-01-28 21:32:01 +00001#/** @file
2#
andrewfisha3f98642010-01-28 21:32:01 +00003# Interrupt DXE driver
4#
hhtian3d706432010-04-29 12:46:45 +00005# Copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>
6# This program and the accompanying materials
andrewfisha3f98642010-01-28 21:32:01 +00007# are licensed and made available under the terms and conditions of the BSD License
8# which accompanies this distribution. The full text of the license may be found at
9# http://opensource.org/licenses/bsd-license.php
10#
11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13#
14#**/
15
16[Defines]
17 INF_VERSION = 0x00010005
andrewfish801ee6c2010-04-13 18:25:49 +000018 BASE_NAME = Omap35xxBoardInterruptDxe
andrewfisha3f98642010-01-28 21:32:01 +000019 FILE_GUID = 23eed05d-1b93-4a1a-8e1b-931d69e37952
20 MODULE_TYPE = DXE_DRIVER
21 VERSION_STRING = 1.0
22
23 ENTRY_POINT = InterruptDxeInitialize
24
25
26[Sources.common]
27 HardwareInterrupt.c
28
29
30[Packages]
andrewfish026c3d32010-02-24 22:38:46 +000031 ArmPkg/ArmPkg.dec
andrewfisha3f98642010-01-28 21:32:01 +000032 Omap35xxPkg/Omap35xxPkg.dec
33 MdePkg/MdePkg.dec
34 EmbeddedPkg/EmbeddedPkg.dec
35
36[LibraryClasses]
37 BaseLib
38 UefiLib
39 UefiBootServicesTableLib
40 DebugLib
41 PrintLib
42 UefiDriverEntryPoint
43 IoLib
andrewfish026c3d32010-02-24 22:38:46 +000044 ArmLib
andrewfisha3f98642010-01-28 21:32:01 +000045
46[Guids]
47
48
49[Protocols]
50 gHardwareInterruptProtocolGuid
51 gEfiCpuArchProtocolGuid
52
53[FixedPcd.common]
54 gEmbeddedTokenSpaceGuid.PcdInterruptBaseAddress
55
56[depex]
57 TRUE