1menu "UML Character Devices" 2 3config STDERR_CONSOLE 4 bool "stderr console" 5 default y 6 help 7 console driver which dumps all printk messages to stderr. 8 9config STDIO_CONSOLE 10 bool 11 default y 12 13config SSL 14 bool "Virtual serial line" 15 help 16 The User-Mode Linux environment allows you to create virtual serial 17 lines on the UML that are usually made to show up on the host as 18 ttys or ptys. 19 20 See <http://user-mode-linux.sourceforge.net/old/input.html> for more 21 information and command line examples of how to use this facility. 22 23 Unless you have a specific reason for disabling this, say Y. 24 25config NULL_CHAN 26 bool "null channel support" 27 help 28 This option enables support for attaching UML consoles and serial 29 lines to a device similar to /dev/null. Data written to it disappears 30 and there is never any data to be read. 31 32config PORT_CHAN 33 bool "port channel support" 34 help 35 This option enables support for attaching UML consoles and serial 36 lines to host portals. They may be accessed with 'telnet <host> 37 <port number>'. Any number of consoles and serial lines may be 38 attached to a single portal, although what UML device you get when 39 you telnet to that portal will be unpredictable. 40 It is safe to say 'Y' here. 41 42config PTY_CHAN 43 bool "pty channel support" 44 help 45 This option enables support for attaching UML consoles and serial 46 lines to host pseudo-terminals. Access to both traditional 47 pseudo-terminals (/dev/pty*) and pts pseudo-terminals are controlled 48 with this option. The assignment of UML devices to host devices 49 will be announced in the kernel message log. 50 It is safe to say 'Y' here. 51 52config TTY_CHAN 53 bool "tty channel support" 54 help 55 This option enables support for attaching UML consoles and serial 56 lines to host terminals. Access to both virtual consoles 57 (/dev/tty*) and the slave side of pseudo-terminals (/dev/ttyp* and 58 /dev/pts/*) are controlled by this option. 59 It is safe to say 'Y' here. 60 61config XTERM_CHAN 62 bool "xterm channel support" 63 help 64 This option enables support for attaching UML consoles and serial 65 lines to xterms. Each UML device so assigned will be brought up in 66 its own xterm. 67 It is safe to say 'Y' here. 68 69config NOCONFIG_CHAN 70 bool 71 default !(XTERM_CHAN && TTY_CHAN && PTY_CHAN && PORT_CHAN && NULL_CHAN) 72 73config CON_ZERO_CHAN 74 string "Default main console channel initialization" 75 default "fd:0,fd:1" 76 help 77 This is the string describing the channel to which the main console 78 will be attached by default. This value can be overridden from the 79 command line. The default value is "fd:0,fd:1", which attaches the 80 main console to stdin and stdout. 81 It is safe to leave this unchanged. 82 83config CON_CHAN 84 string "Default console channel initialization" 85 default "xterm" 86 help 87 This is the string describing the channel to which all consoles 88 except the main console will be attached by default. This value can 89 be overridden from the command line. The default value is "xterm", 90 which brings them up in xterms. 91 It is safe to leave this unchanged, although you may wish to change 92 this if you expect the UML that you build to be run in environments 93 which don't have X or xterm available. 94 95config SSL_CHAN 96 string "Default serial line channel initialization" 97 default "pty" 98 help 99 This is the string describing the channel to which the serial lines 100 will be attached by default. This value can be overridden from the 101 command line. The default value is "pty", which attaches them to 102 traditional pseudo-terminals. 103 It is safe to leave this unchanged, although you may wish to change 104 this if you expect the UML that you build to be run in environments 105 which don't have a set of /dev/pty* devices. 106 107config UML_SOUND 108 tristate "Sound support" 109 help 110 This option enables UML sound support. If enabled, it will pull in 111 soundcore and the UML hostaudio relay, which acts as a intermediary 112 between the host's dsp and mixer devices and the UML sound system. 113 It is safe to say 'Y' here. 114 115config SOUND 116 tristate 117 default UML_SOUND 118 119config SOUND_OSS_CORE 120 bool 121 default UML_SOUND 122 123config HOSTAUDIO 124 tristate 125 default UML_SOUND 126 127endmenu 128