struct AcpiSpcr

Defined at line 296 of file ../../src/firmware/gigaboot/cpp/acpi.h

Serial Port Console Redirection table

Public Members

SdtHeader hdr
uint8_t interface_type
uint8_t[3] reserved
AcpiGas base_address
uint8_t interrupt_type
uint8_t irq
uint32_t gsiv
uint8_t baud_rate
uint8_t parity
uint8_t stop_bits
uint8_t flow_control
uint8_t terminal_type
uint8_t language
uint16_t pci_device_id
uint16_t pci_vendor_id
uint8_t pci_bus_number
uint8_t pci_device_number
uint8_t pci_function_number
uint32_t pci_flags
uint8_t pci_segment
uint32_t uart_clock_frequency
static array kSig

Public Methods

zbi_dcfg_simple_t DeriveUartDriver ()

Return a UART driver config structure.

Defined at line 281 of file ../../src/firmware/gigaboot/cpp/acpi.cc

uint32_t GetKdrv ()

Returns a numeric constant describing the serial driver type.

Returns 0 if the interface type is unsupported.

Defined at line 137 of file ../../src/firmware/gigaboot/cpp/acpi.cc