17b202cb0f917fde1d84f77b000063d56e2c11530lgao## @file
2546f14bf7a5ed6e48a3ef188c5d39338a3952180Qiu, Shumin# 8259 Interrupt Controller driver that provides Legacy 8259 protocol.
390b8b0ecf56e7282c2a39e1efe4745b74c6fc9d5jljusten#
4944d79b75485068324d1d39281288601764e235dShumin Qiu# Copyright (c) 2005 - 2015, Intel Corporation. All rights reserved.<BR>
595d48e8299e000aefae3c7682039ce2473648940hhtian# This program and the accompanying materials                          
61166d06825aca8d7e172776bd1297d6bcd3ad47cklu# are licensed and made available under the terms and conditions of the BSD License         
71166d06825aca8d7e172776bd1297d6bcd3ad47cklu# which accompanies this distribution.  The full text of the license may be found at        
81166d06825aca8d7e172776bd1297d6bcd3ad47cklu# http://opensource.org/licenses/bsd-license.php                                            
91166d06825aca8d7e172776bd1297d6bcd3ad47cklu#                                                                                           
101166d06825aca8d7e172776bd1297d6bcd3ad47cklu# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     
111166d06825aca8d7e172776bd1297d6bcd3ad47cklu# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             
121166d06825aca8d7e172776bd1297d6bcd3ad47cklu#
137b202cb0f917fde1d84f77b000063d56e2c11530lgao##
141166d06825aca8d7e172776bd1297d6bcd3ad47cklu
151166d06825aca8d7e172776bd1297d6bcd3ad47cklu[Defines]
161166d06825aca8d7e172776bd1297d6bcd3ad47cklu  INF_VERSION                    = 0x00010005
171166d06825aca8d7e172776bd1297d6bcd3ad47cklu  BASE_NAME                      = Legacy8259
18546f14bf7a5ed6e48a3ef188c5d39338a3952180Qiu, Shumin  MODULE_UNI_FILE                = Legacy8259.uni
191166d06825aca8d7e172776bd1297d6bcd3ad47cklu  FILE_GUID                      = 79CA4208-BBA1-4a9a-8456-E1E66A81484E
201166d06825aca8d7e172776bd1297d6bcd3ad47cklu  MODULE_TYPE                    = DXE_DRIVER
211166d06825aca8d7e172776bd1297d6bcd3ad47cklu  VERSION_STRING                 = 1.0
221166d06825aca8d7e172776bd1297d6bcd3ad47cklu  ENTRY_POINT                    = Install8259
231166d06825aca8d7e172776bd1297d6bcd3ad47cklu
242a8e98291d2030e8eb25ed9dc4dbbf7c4453eb94mdkinney[Sources]
252a8e98291d2030e8eb25ed9dc4dbbf7c4453eb94mdkinney  8259.c
262a8e98291d2030e8eb25ed9dc4dbbf7c4453eb94mdkinney  8259.h
272a8e98291d2030e8eb25ed9dc4dbbf7c4453eb94mdkinney
281166d06825aca8d7e172776bd1297d6bcd3ad47cklu[Packages]
291166d06825aca8d7e172776bd1297d6bcd3ad47cklu  MdePkg/MdePkg.dec
301166d06825aca8d7e172776bd1297d6bcd3ad47cklu  IntelFrameworkPkg/IntelFrameworkPkg.dec
310547cf4b30b92b2909d279589c9c0c5e3337cbf2klu  PcAtChipsetPkg/PcAtChipsetPkg.dec
320547cf4b30b92b2909d279589c9c0c5e3337cbf2klu  
331166d06825aca8d7e172776bd1297d6bcd3ad47cklu[LibraryClasses]
341166d06825aca8d7e172776bd1297d6bcd3ad47cklu  UefiBootServicesTableLib
351166d06825aca8d7e172776bd1297d6bcd3ad47cklu  DebugLib
361166d06825aca8d7e172776bd1297d6bcd3ad47cklu  UefiDriverEntryPoint
378be701c3baf0ad82c38879f281e73d8676f5819emdkinney  IoLib
380547cf4b30b92b2909d279589c9c0c5e3337cbf2klu  PcdLib
390547cf4b30b92b2909d279589c9c0c5e3337cbf2klu  
401166d06825aca8d7e172776bd1297d6bcd3ad47cklu[Protocols]
41944d79b75485068324d1d39281288601764e235dShumin Qiu  gEfiLegacy8259ProtocolGuid                    ## PRODUCES
42546f14bf7a5ed6e48a3ef188c5d39338a3952180Qiu, Shumin  gEfiPciIoProtocolGuid                         ## SOMETIMES_CONSUMES
431166d06825aca8d7e172776bd1297d6bcd3ad47cklu
44856f592ccf397bd55a242375fc1854a190c776e1mdkinney[Pcd]
45546f14bf7a5ed6e48a3ef188c5d39338a3952180Qiu, Shumin  gPcAtChipsetPkgTokenSpaceGuid.Pcd8259LegacyModeMask      ## CONSUMES
46546f14bf7a5ed6e48a3ef188c5d39338a3952180Qiu, Shumin  gPcAtChipsetPkgTokenSpaceGuid.Pcd8259LegacyModeEdgeLevel ## CONSUMES
470547cf4b30b92b2909d279589c9c0c5e3337cbf2klu  
481166d06825aca8d7e172776bd1297d6bcd3ad47cklu[Depex]
4990b8b0ecf56e7282c2a39e1efe4745b74c6fc9d5jljusten  TRUE
5090b8b0ecf56e7282c2a39e1efe4745b74c6fc9d5jljusten
51546f14bf7a5ed6e48a3ef188c5d39338a3952180Qiu, Shumin[UserExtensions.TianoCore."ExtraFiles"]
52546f14bf7a5ed6e48a3ef188c5d39338a3952180Qiu, Shumin  Legacy8259Extra.uni
53