## @file # Library description file for H2OSerialConfigLibNull module. # #****************************************************************************** #* Copyright 2021 Insyde Software Corp. All Rights Reserved. #* #* You may not reproduce, distribute, publish, display, perform, modify, adapt, #* transmit, broadcast, present, recite, release, license or otherwise exploit #* any part of this publication in any form, by any means, without the prior #* written permission of Insyde Software Corp. #* #****************************************************************************** # ## ## @file # SerialPortLib instance for 16550 UART. # # Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.
# Copyright (c) 2020, ARM Limited. All rights reserved. # # SPDX-License-Identifier: BSD-2-Clause-Patent # ## [Defines] INF_VERSION = 0x00010005 BASE_NAME = BaseSerialPortLib16550 MODULE_UNI_FILE = BaseSerialPortLib16550.uni FILE_GUID = 351CCC27-6929-4C86-861B-21046381E697 MODULE_TYPE = BASE VERSION_STRING = 1.1 LIBRARY_CLASS = SerialPortLib CONSTRUCTOR = BaseSerialPortLib16550 [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec InsydeModulePkg/InsydeModulePkg.dec [LibraryClasses] PcdLib IoLib PlatformHookLib PciLib BaseMemoryLib H2OSerialConfigLib [Sources] BaseSerialPortLib16550.c [Pcd] gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseMmio ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseHardwareFlowControl ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialDetectCable ## SOMETIMES_CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialBaudRate ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialLineControl ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialFifoControl ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialClockRate ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialPciDeviceInfo ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialExtendedTxFifoSize ## CONSUMES gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterStride ## CONSUMES gInsydeTokenSpaceGuid.PcdSerialUsage gInsydeTokenSpaceGuid.PcdSerialUseSoftwareFlowControl