Add qemu 2.4.0
[kvmfornfv.git] / qemu / roms / seabios / src / hw / serialio.h
1 #ifndef __SERIALIO_H
2 #define __SERIALIO_H
3
4 #include "types.h" // u16
5
6 #define PORT_LPT2              0x0278
7 #define PORT_SERIAL4           0x02e8
8 #define PORT_SERIAL2           0x02f8
9 #define PORT_LPT1              0x0378
10 #define PORT_SERIAL3           0x03e8
11 #define PORT_SERIAL1           0x03f8
12
13 // Serial port offsets
14 #define SEROFF_DATA    0
15 #define SEROFF_DLL     0
16 #define SEROFF_IER     1
17 #define SEROFF_DLH     1
18 #define SEROFF_IIR     2
19 #define SEROFF_LCR     3
20 #define SEROFF_LSR     5
21 #define SEROFF_MSR     6
22
23 void serial_debug_preinit(void);
24 void serial_debug_putc(char c);
25 void serial_debug_flush(void);
26 extern u16 DebugOutputPort;
27 void qemu_debug_putc(char c);
28
29 #endif // serialio.h