| /** @file | |
| This file defines the hob structure for serial port. | |
| Copyright (c) 2014 - 2019, Intel Corporation. All rights reserved.<BR> | |
| SPDX-License-Identifier: BSD-2-Clause-Patent | |
| **/ | |
| #pragma once | |
| /// | |
| /// Serial Port Information GUID | |
| /// | |
| extern EFI_GUID gUefiSerialPortInfoGuid; | |
| #define PLD_SERIAL_TYPE_IO_MAPPED 1 | |
| #define PLD_SERIAL_TYPE_MEMORY_MAPPED 2 | |
| typedef struct { | |
| UINT8 Revision; | |
| UINT8 Reserved0[3]; | |
| UINT32 Type; | |
| UINT32 BaseAddr; | |
| UINT32 Baud; | |
| UINT32 RegWidth; | |
| UINT32 InputHertz; | |
| UINT32 UartPciAddr; | |
| } SERIAL_PORT_INFO; |