]> git.proxmox.com Git - mirror_edk2.git/blob - IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/IsaFloppyPei.inf
2e2c4f3574db09b60c79a306a6b180fb9d4865af
[mirror_edk2.git] / IntelFrameworkModulePkg / Bus / Isa / IsaFloppyPei / IsaFloppyPei.inf
1 ## @file
2 # ISA Floppy PEIM to support recovery boot via floppy disk.
3 #
4 # This module detects Floppy devices. If found, it will install BlockIo PPI.
5 # This module is only dispatched in Recovery Boot mode.
6 #
7 # Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
8 #
9 # This program and the accompanying materials
10 # are licensed and made available under the terms and conditions
11 # of the BSD License which accompanies this distribution. The
12 # full text of the license may be found at
13 # http://opensource.org/licenses/bsd-license.php
14 #
15 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
16 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
17 #
18 ##
19
20 ################################################################################
21 #
22 # Defines Section - statements that will be processed to create a Makefile.
23 #
24 ################################################################################
25 [Defines]
26 INF_VERSION = 0x00010005
27 BASE_NAME = IsaFloppyPei
28 FILE_GUID = 7F6E0A24-DBFD-43df-9755-0292D7D3DD48
29 MODULE_TYPE = PEIM
30 VERSION_STRING = 1.0
31
32 ENTRY_POINT = FdcPeimEntry
33
34 #
35 # The following information is for reference only and not required by the build tools.
36 #
37 # VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only)
38 #
39
40 [Sources]
41 FloppyPeim.c
42 FloppyPeim.h
43 Fdc.h
44
45 [Packages]
46 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
47 MdePkg/MdePkg.dec
48
49 [LibraryClasses]
50 IoLib
51 TimerLib
52 ReportStatusCodeLib
53 BaseMemoryLib
54 PeiServicesLib
55 PeimEntryPoint
56 DebugLib
57 MemoryAllocationLib
58 PcdLib
59
60 [Ppis]
61 gEfiPeiVirtualBlockIoPpiGuid # PPI ALWAYS_PRODUCED
62
63 [Pcd]
64 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdFdcBaseAddress
65
66 [Depex]
67 gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiBootInRecoveryModePpiGuid
68