|
iPXE
|
16550-compatible UART More...
Go to the source code of this file.
Macros | |
| #define | COM1_BASE 0x3f8 |
| #define | COM2_BASE 0x2f8 |
| #define | COM3_BASE 0x3e8 |
| #define | COM4_BASE 0x2e8 |
| #define | COM1 &com1 |
| #define | COM2 &com2 |
| #define | COM3 &com3 |
| #define | COM4 &com4 |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| static | __attribute__ ((always_inline)) void ns16550_write(struct ns16550_uart *ns16550 |
| Write to UART register. | |
Variables | |
| static unsigned int | address |
| static unsigned int uint8_t | data |
| struct uart | com1 |
| struct uart | com2 |
| struct uart | com3 |
| struct uart | com4 |
16550-compatible UART
Definition in file ns16550.h.
| #define COM1_BASE 0x3f8 |
Definition at line 43 of file ns16550.h.
Referenced by ISA_UART().
| #define COM2_BASE 0x2f8 |
Definition at line 44 of file ns16550.h.
Referenced by ISA_UART().
| #define COM3_BASE 0x3e8 |
Definition at line 45 of file ns16550.h.
Referenced by ISA_UART().
| #define COM4_BASE 0x2e8 |
Definition at line 46 of file ns16550.h.
Referenced by ISA_UART().
| #define COM1 &com1 |
Definition at line 55 of file ns16550.h.
Referenced by uart_register_fixed().
| #define COM2 &com2 |
Definition at line 56 of file ns16550.h.
Referenced by uart_register_fixed().
| #define COM3 &com3 |
Definition at line 57 of file ns16550.h.
Referenced by uart_register_fixed().
| #define COM4 &com4 |
Definition at line 58 of file ns16550.h.
Referenced by uart_register_fixed().
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
|
inlinestatic |
Write to UART register.
Read from UART register.
| ns16550 | 16550 UART |
| address | Register address |
| data | Data |
| ns16550 | 16550 UART |
| address | Register address |
| data | Data |
| unsigned int address |
| unsigned int uint8_t data |
|
extern |
Referenced by ISA_UART().
|
extern |
Referenced by ISA_UART().
|
extern |
Referenced by ISA_UART().
|
extern |
Referenced by ISA_UART().