Config.in 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see scripts/kbuild/config-language.txt.
  4. #
  5. menu "Console Utilities"
  6. config BUSYBOX_CHVT
  7. bool "chvt"
  8. default n
  9. depends on BUSYBOX_PLATFORM_LINUX
  10. help
  11. This program is used to change to another terminal.
  12. Example: chvt 4 (change to terminal /dev/tty4)
  13. config BUSYBOX_FGCONSOLE
  14. bool "fgconsole"
  15. default n
  16. depends on BUSYBOX_PLATFORM_LINUX
  17. help
  18. This program prints active (foreground) console number.
  19. config BUSYBOX_CLEAR
  20. bool "clear"
  21. default y
  22. help
  23. This program clears the terminal screen.
  24. config BUSYBOX_DEALLOCVT
  25. bool "deallocvt"
  26. default n
  27. depends on BUSYBOX_PLATFORM_LINUX
  28. help
  29. This program deallocates unused virtual consoles.
  30. config BUSYBOX_DUMPKMAP
  31. bool "dumpkmap"
  32. default n
  33. depends on BUSYBOX_PLATFORM_LINUX
  34. help
  35. This program dumps the kernel's keyboard translation table to
  36. stdout, in binary format. You can then use loadkmap to load it.
  37. config BUSYBOX_KBD_MODE
  38. bool "kbd_mode"
  39. default y if ADK_TARGET_WITH_INPUT
  40. default n
  41. depends on BUSYBOX_PLATFORM_LINUX
  42. help
  43. This program reports and sets keyboard mode.
  44. config BUSYBOX_LOADFONT
  45. bool "loadfont"
  46. default n
  47. depends on BUSYBOX_PLATFORM_LINUX
  48. help
  49. This program loads a console font from standard input.
  50. config BUSYBOX_LOADKMAP
  51. bool "loadkmap"
  52. default y if ADK_TARGET_WITH_INPUT
  53. default n
  54. depends on BUSYBOX_PLATFORM_LINUX
  55. help
  56. This program loads a keyboard translation table from
  57. standard input.
  58. config BUSYBOX_OPENVT
  59. bool "openvt"
  60. default n
  61. depends on BUSYBOX_PLATFORM_LINUX
  62. help
  63. This program is used to start a command on an unused
  64. virtual terminal.
  65. config BUSYBOX_RESET
  66. bool "reset"
  67. default y
  68. help
  69. This program is used to reset the terminal screen, if it
  70. gets messed up.
  71. config BUSYBOX_RESIZE
  72. bool "resize"
  73. default n
  74. help
  75. This program is used to (re)set the width and height of your current
  76. terminal.
  77. config BUSYBOX_FEATURE_RESIZE_PRINT
  78. bool "Print environment variables"
  79. default n
  80. depends on BUSYBOX_RESIZE
  81. help
  82. Prints the newly set size (number of columns and rows) of
  83. the terminal.
  84. E.g.:
  85. COLUMNS=80;LINES=44;export COLUMNS LINES;
  86. config BUSYBOX_SETCONSOLE
  87. bool "setconsole"
  88. default n
  89. depends on BUSYBOX_PLATFORM_LINUX
  90. help
  91. This program redirects the system console to another device,
  92. like the current tty while logged in via telnet.
  93. config BUSYBOX_FEATURE_SETCONSOLE_LONG_OPTIONS
  94. bool "Enable long options"
  95. default n
  96. depends on BUSYBOX_SETCONSOLE && BUSYBOX_LONG_OPTS
  97. help
  98. Support long options for the setconsole applet.
  99. config BUSYBOX_SETFONT
  100. bool "setfont"
  101. default n
  102. depends on BUSYBOX_PLATFORM_LINUX
  103. help
  104. Allows to load console screen map. Useful for i18n.
  105. config BUSYBOX_FEATURE_SETFONT_TEXTUAL_MAP
  106. bool "Support reading textual screen maps"
  107. default n
  108. depends on BUSYBOX_SETFONT
  109. help
  110. Support reading textual screen maps.
  111. config BUSYBOX_DEFAULT_SETFONT_DIR
  112. string "Default directory for console-tools files"
  113. default ""
  114. depends on BUSYBOX_SETFONT
  115. help
  116. Directory to use if setfont's params are simple filenames
  117. (not /path/to/file or ./file). Default is "" (no default directory).
  118. config BUSYBOX_SETKEYCODES
  119. bool "setkeycodes"
  120. default n
  121. depends on BUSYBOX_PLATFORM_LINUX
  122. help
  123. This program loads entries into the kernel's scancode-to-keycode
  124. map, allowing unusual keyboards to generate usable keycodes.
  125. config BUSYBOX_SETLOGCONS
  126. bool "setlogcons"
  127. default n
  128. depends on BUSYBOX_PLATFORM_LINUX
  129. help
  130. This program redirects the output console of kernel messages.
  131. config BUSYBOX_SHOWKEY
  132. bool "showkey"
  133. default n
  134. depends on BUSYBOX_PLATFORM_LINUX
  135. help
  136. Shows keys pressed.
  137. comment "Common options for loadfont and setfont"
  138. depends on BUSYBOX_LOADFONT || BUSYBOX_SETFONT
  139. config BUSYBOX_FEATURE_LOADFONT_PSF2
  140. bool "Support for PSF2 console fonts"
  141. default y
  142. depends on BUSYBOX_LOADFONT || BUSYBOX_SETFONT
  143. help
  144. Support PSF2 console fonts.
  145. config BUSYBOX_FEATURE_LOADFONT_RAW
  146. bool "Support for old (raw) console fonts"
  147. default y
  148. depends on BUSYBOX_LOADFONT || BUSYBOX_SETFONT
  149. help
  150. Support old (raw) console fonts.
  151. endmenu