]> git.proxmox.com Git - mirror_edk2.git/blob - MdeModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Bus / Isa / Ps2MouseDxe / Ps2MouseDxe.inf
1 ## @file
2 # PS2 Mouse Driver.
3 #
4 # This driver provides support for PS2 based mice.
5 #
6 # Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
7 #
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 #
10 #
11 ##
12
13 [Defines]
14 INF_VERSION = 0x00010005
15 BASE_NAME = Ps2MouseDxe
16 MODULE_UNI_FILE = Ps2MouseDxe.uni
17 FILE_GUID = 08464531-4C99-4C4C-A887-8D8BA4BBB063
18 MODULE_TYPE = UEFI_DRIVER
19 VERSION_STRING = 1.0
20 ENTRY_POINT = InitializePs2Mouse
21
22 #
23 # VALID_ARCHITECTURES = IA32 X64 EBC
24 # DRIVER_BINDING = gPS2MouseDriver;
25 # COMPONENT_NAME = gPs2MouseComponentName;
26 # COMPONENT_NAME2 = gPs2MouseComponentName2;
27 #
28
29 [Sources]
30 ComponentName.c
31 CommPs2.h
32 CommPs2.c
33 Ps2Mouse.h
34 Ps2Mouse.c
35
36 [Packages]
37 MdePkg/MdePkg.dec
38 MdeModulePkg/MdeModulePkg.dec
39
40 [LibraryClasses]
41 ReportStatusCodeLib
42 UefiBootServicesTableLib
43 MemoryAllocationLib
44 BaseMemoryLib
45 UefiLib
46 UefiDriverEntryPoint
47 DebugLib
48 PcdLib
49 IoLib
50 DevicePathLib
51
52 [Protocols]
53 gEfiSioProtocolGuid ## TO_START
54 gEfiSimplePointerProtocolGuid ## BY_START
55 gEfiDevicePathProtocolGuid ## TO_START
56
57 [FeaturePcd]
58 gEfiMdeModulePkgTokenSpaceGuid.PcdPs2MouseExtendedVerification ## CONSUMES
59
60 #
61 # [Event]
62 #
63 # ##
64 # # Timer event used to check the mouse state at a regular interval.
65 # #
66 # EVENT_TYPE_PERIODIC_TIMER ## CONSUMES
67 #
68
69 [UserExtensions.TianoCore."ExtraFiles"]
70 Ps2MouseDxeExtra.uni