|
iPXE
|
A Serial Port Console Redirection table. More...
#include <spcr.h>
Data Fields | |
| struct acpi_header | acpi |
| ACPI header. More... | |
| uint8_t | type |
| Interface type. More... | |
| uint8_t | reserved_a [3] |
| Reserved. More... | |
| struct acpi_address | base |
| Base address. More... | |
| uint8_t | reserved_b [6] |
| Reserved. More... | |
| uint8_t | baud |
| Baud rate. More... | |
| uint8_t | parity |
| Parity. More... | |
| uint8_t | stop |
| Stop bits. More... | |
| uint8_t | flow |
| Flow control. More... | |
| uint8_t | terminal |
| Terminal type. More... | |
| uint8_t | lang |
| Language. More... | |
| uint16_t | pci_device_id |
| PCI device ID. More... | |
| uint16_t | pci_vendor_id |
| PCI vendor ID. More... | |
| uint8_t | pci_bus |
| PCI bus number. More... | |
| uint8_t | pci_dev |
| PCI device number. More... | |
| uint8_t | pci_func |
| PCI function number. More... | |
| uint8_t | reserved_c [4] |
| Reserved. More... | |
| uint8_t | pci_segment |
| PCI segment. More... | |
| uint32_t | clock |
| Clock frequency. More... | |
| uint32_t | precise |
| Precise baud rate. More... | |
| uint8_t | reserved_d [4] |
| Reserved. More... | |
| struct acpi_header spcr_table::acpi |
| uint8_t spcr_table::type |
| struct acpi_address spcr_table::base |
| uint8_t spcr_table::baud |
Baud rate.
0: leave unchanged 1: 2400 = 115200 / 48 (not defined in standard) 2: 4800 = 115200 / 24 (not defined in standard) 3: 9600 = 115200 / 12 4: 19200 = 115200 / 6 5: 38400 = 115200 / 3 (not defined in standard) 6: 57600 = 115200 / 2 7: 115200 = 115200 / 1
Definition at line 41 of file spcr.h.
Referenced by spcr_console().
| uint16_t spcr_table::pci_device_id |
| uint16_t spcr_table::pci_vendor_id |
| uint8_t spcr_table::pci_bus |
| uint8_t spcr_table::pci_dev |
| uint8_t spcr_table::pci_func |
| uint8_t spcr_table::pci_segment |
| uint32_t spcr_table::clock |
| uint32_t spcr_table::precise |
1.8.15