17#ifndef _SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_H_
18#define _SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_H_
31#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_REVISION 0x02
73#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_16550 0
77#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_16450 1
87#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_ARM_PL011_UART 0x03
92#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_ARM_SBSA_GENERIC_UART_2X 0x0d
97#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_ARM_SBSA_GENERIC_UART 0x0e
106#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERRUPT_TYPE_8259 0x1
110#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERRUPT_TYPE_APIC 0x2
114#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERRUPT_TYPE_SAPIC 0x4
118#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERRUPT_TYPE_GIC 0x8
123#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_BAUD_RATE_9600 3
124#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_BAUD_RATE_19200 4
125#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_BAUD_RATE_57600 6
126#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_BAUD_RATE_115200 7
131#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_PARITY_NO_PARITY 0
136#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_STOP_BITS_1 1
145#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_FLOW_CONTROL_DCD 0x1
149#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_FLOW_CONTROL_RTS_CTS 0x2
153#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_FLOW_CONTROL_XON_XOFF 0x4
158#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_TERMINAL_TYPE_VT100 0
159#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_TERMINAL_TYPE_VT100_PLUS 1
160#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_TERMINAL_TYPE_VT_UTF8 2
161#define EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_TERMINAL_TYPE_ANSI 3
unsigned int UINT32
Definition ProcessorBind.h:102
uint32_t Reserved1
Definition pe.h:18
unsigned short UINT16
Definition actypes.h:237
unsigned char UINT8
Definition actypes.h:236
Definition SerialPortConsoleRedirectionTable.h:36
UINT8 InterruptType
Definition SerialPortConsoleRedirectionTable.h:41
UINT8 Parity
Definition SerialPortConsoleRedirectionTable.h:45
UINT8 FlowControl
Definition SerialPortConsoleRedirectionTable.h:47
EFI_ACPI_DESCRIPTION_HEADER Header
Definition SerialPortConsoleRedirectionTable.h:37
UINT16 PciVendorId
Definition SerialPortConsoleRedirectionTable.h:51
UINT8 PciSegment
Definition SerialPortConsoleRedirectionTable.h:56
UINT8 Irq
Definition SerialPortConsoleRedirectionTable.h:42
UINT8 InterfaceType
Definition SerialPortConsoleRedirectionTable.h:38
UINT8 PciFunctionNumber
Definition SerialPortConsoleRedirectionTable.h:54
EFI_ACPI_5_0_GENERIC_ADDRESS_STRUCTURE BaseAddress
Definition SerialPortConsoleRedirectionTable.h:40
UINT16 PciDeviceId
Definition SerialPortConsoleRedirectionTable.h:50
UINT8 PciDeviceNumber
Definition SerialPortConsoleRedirectionTable.h:53
UINT32 Reserved3
Definition SerialPortConsoleRedirectionTable.h:57
UINT8 BaudRate
Definition SerialPortConsoleRedirectionTable.h:44
UINT32 PciFlags
Definition SerialPortConsoleRedirectionTable.h:55
UINT32 GlobalSystemInterrupt
Definition SerialPortConsoleRedirectionTable.h:43
UINT8 TerminalType
Definition SerialPortConsoleRedirectionTable.h:48
UINT8 StopBits
Definition SerialPortConsoleRedirectionTable.h:46
UINT8 Reserved2
Definition SerialPortConsoleRedirectionTable.h:49
UINT8 PciBusNumber
Definition SerialPortConsoleRedirectionTable.h:52