]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Bus/Pci/PciSioSerialDxe/PciSioSerialDxe.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / PciSioSerialDxe / PciSioSerialDxe.inf
CommitLineData
a59e2ede
RN
1## @file\r
2# Serial driver for standard UARTS on a SIO chip or PCI/PCIE card.\r
3#\r
4# Produces the Serial I/O protocol for standard UARTS using Super I/O or PCI I/O.\r
5#\r
de005223 6# Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
a59e2ede 7#\r
9d510e61 8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
a59e2ede
RN
9#\r
10##\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = PciSioSerialDxe\r
15 MODULE_UNI_FILE = PciSioSerialDxe.uni\r
16 FILE_GUID = E2775B47-D453-4EE3-ADA7-391A1B05AC17\r
17 MODULE_TYPE = UEFI_DRIVER\r
18 VERSION_STRING = 1.0\r
19 ENTRY_POINT = InitializePciSioSerial\r
20\r
21#\r
22# The following information is for reference only and not required by the build tools.\r
23#\r
de005223 24# VALID_ARCHITECTURES = IA32 X64 EBC\r
a59e2ede
RN
25#\r
26# DRIVER_BINDING = gSerialControllerDriver\r
27# COMPONENT_NAME = gPciSioSerialComponentName\r
28# COMPONENT_NAME2 = gPciSioSerialComponentName2\r
29#\r
30\r
31[Sources]\r
32 ComponentName.c\r
33 SerialIo.c\r
34 Serial.h\r
35 Serial.c\r
36\r
37[Packages]\r
38 MdePkg/MdePkg.dec\r
39 MdeModulePkg/MdeModulePkg.dec\r
40\r
41[LibraryClasses]\r
42 PcdLib\r
43 ReportStatusCodeLib\r
44 UefiBootServicesTableLib\r
45 MemoryAllocationLib\r
46 BaseMemoryLib\r
47 DevicePathLib\r
48 UefiLib\r
49 UefiDriverEntryPoint\r
50 DebugLib\r
51 IoLib\r
52\r
53[Guids]\r
54 gEfiUartDevicePathGuid ## SOMETIMES_CONSUMES ## GUID\r
55\r
56[Protocols]\r
57 gEfiSioProtocolGuid ## TO_START\r
58 gEfiDevicePathProtocolGuid ## TO_START\r
59 gEfiPciIoProtocolGuid ## TO_START\r
60 gEfiSerialIoProtocolGuid ## BY_START\r
61 gEfiDevicePathProtocolGuid ## BY_START\r
62\r
63[FeaturePcd]\r
64 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseHalfHandshake|FALSE ## CONSUMES\r
65\r
66[Pcd]\r
67 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200 ## CONSUMES\r
68 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8 ## CONSUMES\r
69 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1 ## CONSUMES\r
70 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1 ## CONSUMES\r
71 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialClockRate|1843200 ## CONSUMES\r
72 gEfiMdeModulePkgTokenSpaceGuid.PcdPciSerialParameters ## CONSUMES\r
73\r
74[UserExtensions.TianoCore."ExtraFiles"]\r
75 PciSioSerialDxeExtra.uni\r