2 # SerialPortLib instance for 16550 UART.
4 # Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
10 INF_VERSION = 0x00010005
11 BASE_NAME = BaseSerialPortLib16550
12 MODULE_UNI_FILE = BaseSerialPortLib16550.uni
13 FILE_GUID = 9E7C00CF-355A-4d4e-BF60-0428CFF95540
16 LIBRARY_CLASS = SerialPortLib
20 MdeModulePkg/MdeModulePkg.dec
29 BaseSerialPortLib16550.c
32 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseMmio ## CONSUMES
33 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseHardwareFlowControl ## CONSUMES
34 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialDetectCable ## SOMETIMES_CONSUMES
35 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase ## CONSUMES
36 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialBaudRate ## CONSUMES
37 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialLineControl ## CONSUMES
38 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialFifoControl ## CONSUMES
39 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialClockRate ## CONSUMES
40 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialPciDeviceInfo ## CONSUMES
41 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialExtendedTxFifoSize ## CONSUMES
42 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterStride ## CONSUMES