]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxe.inf
Update the copyright notice format
[mirror_edk2.git] / IntelFrameworkModulePkg / Bus / Pci / IdeBusDxe / IdeBusDxe.inf
1 ## @file
2 # Component description file for IdeBus module.
3 #
4 # IDE bus driver. This driver will enumerate IDE device and export the blockIo
5 # protocol for every device.
6 # Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
7 #
8 # This program and the accompanying materials
9 # are licensed and made available under the terms and conditions of the BSD License
10 # which accompanies this distribution. The full text of the license may be found at
11 # http://opensource.org/licenses/bsd-license.php
12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14 #
15 #
16 ##
17
18 [Defines]
19 INF_VERSION = 0x00010005
20 BASE_NAME = IdeBusDxe
21 FILE_GUID = 69FD8E47-A161-4550-B01A-5594CEB2B2B2
22 MODULE_TYPE = UEFI_DRIVER
23 VERSION_STRING = 1.0
24 ENTRY_POINT = InitializeIdeBus
25
26 #
27 # The following information is for reference only and not required by the build tools.
28 #
29 # VALID_ARCHITECTURES = IA32 X64 IPF EBC
30 #
31 # DRIVER_BINDING = gIDEBusDriverBinding
32 # COMPONENT_NAME = gIDEBusComponentName
33 # COMPONENT_NAME2 = gIDEBusComponentName2
34 # Variable Guid C Name: gConfigurationGuid Variable Name: L"Configuration"
35 #
36 #
37
38 [Sources]
39 DriverDiagnostics.c
40 DriverConfiguration.c
41 ComponentName.h
42 ComponentName.c
43 Atapi.c
44 Ata.c
45 Ide.c
46 IdeBus.c
47 IdeData.h
48 Ide.h
49 IdeBus.h
50
51
52 [Packages]
53 MdePkg/MdePkg.dec
54 IntelFrameworkPkg/IntelFrameworkPkg.dec
55 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
56
57
58 [LibraryClasses]
59 DevicePathLib
60 UefiRuntimeServicesTableLib
61 UefiBootServicesTableLib
62 PerformanceLib
63 MemoryAllocationLib
64 ReportStatusCodeLib
65 BaseMemoryLib
66 UefiLib
67 BaseLib
68 UefiDriverEntryPoint
69 DebugLib
70
71
72 [Guids]
73 gEfiDiskInfoIdeInterfaceGuid # CONSUMES ## GUID
74 gEfiEventExitBootServicesGuid # CONSUMES ## Event
75
76
77 [Protocols]
78 gEfiDiskInfoProtocolGuid # BY_START
79 gEfiBlockIoProtocolGuid # BY_START
80 gEfiIdeControllerInitProtocolGuid # TO_START
81 gEfiPciIoProtocolGuid # TO_START
82 gEfiDevicePathProtocolGuid # TO_START
83
84