1 # DO NOT EDIT. This file is generated from Config.src
3 # For a description of the syntax of this configuration file,
4 # see docs/Kconfig-language.txt.
7 menu "Console Utilities"
9 config BUSYBOX_CONFIG_CHVT
11 default BUSYBOX_DEFAULT_CHVT
12 select BUSYBOX_CONFIG_PLATFORM_LINUX
14 This program is used to change to another terminal.
15 Example: chvt 4 (change to terminal /dev/tty4)
16 config BUSYBOX_CONFIG_CLEAR
18 default BUSYBOX_DEFAULT_CLEAR
20 This program clears the terminal screen.
21 config BUSYBOX_CONFIG_DEALLOCVT
22 bool "deallocvt (1.9 kb)"
23 default BUSYBOX_DEFAULT_DEALLOCVT
24 select BUSYBOX_CONFIG_PLATFORM_LINUX
26 This program deallocates unused virtual consoles.
27 config BUSYBOX_CONFIG_DUMPKMAP
28 bool "dumpkmap (1.6 kb)"
29 default BUSYBOX_DEFAULT_DUMPKMAP
30 select BUSYBOX_CONFIG_PLATFORM_LINUX
32 This program dumps the kernel's keyboard translation table to
33 stdout, in binary format. You can then use loadkmap to load it.
34 config BUSYBOX_CONFIG_FGCONSOLE
35 bool "fgconsole (1.5 kb)"
36 default BUSYBOX_DEFAULT_FGCONSOLE
37 select BUSYBOX_CONFIG_PLATFORM_LINUX
39 This program prints active (foreground) console number.
40 config BUSYBOX_CONFIG_KBD_MODE
41 bool "kbd_mode (4.1 kb)"
42 default BUSYBOX_DEFAULT_KBD_MODE
43 select BUSYBOX_CONFIG_PLATFORM_LINUX
45 This program reports and sets keyboard mode.
46 config BUSYBOX_CONFIG_LOADFONT
47 bool "loadfont (5.2 kb)"
48 default BUSYBOX_DEFAULT_LOADFONT
49 select BUSYBOX_CONFIG_PLATFORM_LINUX
51 This program loads a console font from standard input.
53 config BUSYBOX_CONFIG_SETFONT
54 bool "setfont (24 kb)"
55 default BUSYBOX_DEFAULT_SETFONT
56 select BUSYBOX_CONFIG_PLATFORM_LINUX
58 Allows to load console screen map. Useful for i18n.
60 config BUSYBOX_CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
61 bool "Support reading textual screen maps"
62 default BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP
63 depends on BUSYBOX_CONFIG_SETFONT
65 Support reading textual screen maps.
67 config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
68 string "Default directory for console-tools files"
69 default BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR
70 depends on BUSYBOX_CONFIG_SETFONT
72 Directory to use if setfont's params are simple filenames
73 (not /path/to/file or ./file). Default is "" (no default directory).
75 comment "Common options for loadfont and setfont"
76 depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
78 config BUSYBOX_CONFIG_FEATURE_LOADFONT_PSF2
79 bool "Support PSF2 console fonts"
80 default BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2
81 depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
83 config BUSYBOX_CONFIG_FEATURE_LOADFONT_RAW
84 bool "Support old (raw) console fonts"
85 default BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW
86 depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
87 config BUSYBOX_CONFIG_LOADKMAP
88 bool "loadkmap (1.8 kb)"
89 default BUSYBOX_DEFAULT_LOADKMAP
90 select BUSYBOX_CONFIG_PLATFORM_LINUX
92 This program loads a keyboard translation table from
94 config BUSYBOX_CONFIG_OPENVT
95 bool "openvt (7.2 kb)"
96 default BUSYBOX_DEFAULT_OPENVT
97 select BUSYBOX_CONFIG_PLATFORM_LINUX
99 This program is used to start a command on an unused
101 config BUSYBOX_CONFIG_RESET
102 bool "reset (345 bytes)"
103 default BUSYBOX_DEFAULT_RESET
105 This program is used to reset the terminal screen, if it
107 config BUSYBOX_CONFIG_RESIZE
108 bool "resize (903 bytes)"
109 default BUSYBOX_DEFAULT_RESIZE
111 This program is used to (re)set the width and height of your current
114 config BUSYBOX_CONFIG_FEATURE_RESIZE_PRINT
115 bool "Print environment variables"
116 default BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT
117 depends on BUSYBOX_CONFIG_RESIZE
119 Prints the newly set size (number of columns and rows) of
122 COLUMNS=80;LINES=44;export COLUMNS LINES;
123 config BUSYBOX_CONFIG_SETCONSOLE
124 bool "setconsole (3.6 kb)"
125 default BUSYBOX_DEFAULT_SETCONSOLE
126 select BUSYBOX_CONFIG_PLATFORM_LINUX
128 Redirect writes to /dev/console to another device,
129 like the current tty while logged in via telnet.
130 This does not redirect kernel log, only writes
133 config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
134 bool "Enable long options"
135 default BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS
136 depends on BUSYBOX_CONFIG_SETCONSOLE && BUSYBOX_CONFIG_LONG_OPTS
137 config BUSYBOX_CONFIG_SETKEYCODES
138 bool "setkeycodes (2.1 kb)"
139 default BUSYBOX_DEFAULT_SETKEYCODES
140 select BUSYBOX_CONFIG_PLATFORM_LINUX
142 This program loads entries into the kernel's scancode-to-keycode
143 map, allowing unusual keyboards to generate usable keycodes.
144 config BUSYBOX_CONFIG_SETLOGCONS
145 bool "setlogcons (1.8 kb)"
146 default BUSYBOX_DEFAULT_SETLOGCONS
147 select BUSYBOX_CONFIG_PLATFORM_LINUX
149 This program redirects the output console of kernel messages.
150 config BUSYBOX_CONFIG_SHOWKEY
151 bool "showkey (4.7 kb)"
152 default BUSYBOX_DEFAULT_SHOWKEY
153 select BUSYBOX_CONFIG_PLATFORM_LINUX