2 * This file defines the configuration for Etherboot.
4 * The build system splits this file into several individual header
5 * files of the form config/%.h, so that changing one option doesn't
6 * necessitate a rebuild of every single object. For this reason, it
7 * is important to maintain the strict formatting in this file.
13 * Console configuration
15 * These options specify the console types that Etherboot will use for
16 * interaction with the user.
20 #define CONSOLE_FIRMWARE 1 /* Default BIOS console */
21 #define CONSOLE_SERIAL 0 /* Serial port */
22 #define CONSOLE_DIRECT_VGA 0 /* Direct access to VGA card */
23 #define CONSOLE_BTEXT 0 /* Who knows what this does? */
24 #define CONSOLE_PC_KBD 0 /* Direct access to PC keyboard */
30 * Serial port configuration
32 * These options affect the operation of the serial console. They
33 * take effect only if the serial console is included using the
34 * CONSOLE_SERIAL option.
38 #define COMCONSOLE 0x3f8 /* I/O port address */
40 /* Keep settings from a previous user of the serial port (e.g. lilo or
41 * LinuxBIOS), ignoring COMSPEED, COMDATA, COMPARITY and COMSTOP.
46 #define COMSPEED 9600 /* Baud rate */
47 #define COMDATA 8 /* Data bits */
48 #define COMPARITY 0 /* Parity: 0=None, 1=Odd, 2=Even */
49 #define COMSTOP 1 /* Stop bits */