iPXE
console.h
Go to the documentation of this file.
00001 #ifndef CONFIG_CONSOLE_H
00002 #define CONFIG_CONSOLE_H
00003 
00004 /** @file
00005  *
00006  * Console configuration
00007  *
00008  * These options specify the console types that iPXE will use for
00009  * interaction with the user.
00010  *
00011  */
00012 
00013 FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
00014 
00015 #include <config/defaults.h>
00016 
00017 /*
00018  * Default console types
00019  *
00020  * These are all enabled by default for the appropriate platforms.
00021  * You may disable them if needed.
00022  *
00023  */
00024 
00025 //#undef        CONSOLE_PCBIOS          /* Default BIOS console */
00026 //#undef        CONSOLE_EFI             /* Default EFI console */
00027 //#undef        CONSOLE_LINUX           /* Default Linux console */
00028 
00029 /*
00030  * Additional console types
00031  *
00032  * These are not enabled by default, but may be useful in your
00033  * environment.
00034  *
00035  */
00036 
00037 //#define       CONSOLE_SERIAL          /* Serial port console */
00038 //#define       CONSOLE_FRAMEBUFFER     /* Graphical framebuffer console */
00039 //#define       CONSOLE_SYSLOG          /* Syslog console */
00040 //#define       CONSOLE_SYSLOGS         /* Encrypted syslog console */
00041 //#define       CONSOLE_VMWARE          /* VMware logfile console */
00042 //#define       CONSOLE_DEBUGCON        /* Bochs/QEMU/KVM debug port console */
00043 //#define       CONSOLE_INT13           /* INT13 disk log console */
00044 
00045 /*
00046  * Very obscure console types
00047  *
00048  * You almost certainly do not need to enable these.
00049  *
00050  */
00051 
00052 //#define       CONSOLE_DIRECT_VGA      /* Direct access to VGA card */
00053 //#define       CONSOLE_PC_KBD          /* Direct access to PC keyboard */
00054 
00055 /* Keyboard map (available maps in hci/keymap/) */
00056 #define KEYBOARD_MAP    us
00057 
00058 /* Control which syslog() messages are generated.
00059  *
00060  * Note that this is not related in any way to CONSOLE_SYSLOG.
00061  */
00062 #define LOG_LEVEL       LOG_NONE
00063 
00064 #include <config/named.h>
00065 #include NAMED_CONFIG(console.h)
00066 #include <config/local/console.h>
00067 #include LOCAL_NAMED_CONFIG(console.h)
00068 
00069 #endif /* CONFIG_CONSOLE_H */