linux/arch/h8300/Kconfig
<<
>>
Prefs
   1config H8300
   2        bool
   3        default y
   4        select HAVE_IDE
   5        select HAVE_GENERIC_HARDIRQS
   6        select GENERIC_ATOMIC64
   7        select HAVE_UID16
   8        select VIRT_TO_BUS
   9        select ARCH_WANT_IPC_PARSE_VERSION
  10        select GENERIC_IRQ_SHOW
  11        select GENERIC_CPU_DEVICES
  12        select MODULES_USE_ELF_RELA
  13        select OLD_SIGSUSPEND3
  14        select OLD_SIGACTION
  15
  16config SYMBOL_PREFIX
  17        string
  18        default "_"
  19
  20config MMU
  21        bool
  22        default n
  23
  24config SWAP
  25        bool
  26        default n
  27
  28config ZONE_DMA
  29        bool
  30        default y
  31
  32config FPU
  33        bool
  34        default n
  35
  36config RWSEM_GENERIC_SPINLOCK
  37        bool
  38        default y
  39
  40config RWSEM_XCHGADD_ALGORITHM
  41        bool
  42        default n
  43
  44config ARCH_HAS_ILOG2_U32
  45        bool
  46        default n
  47
  48config ARCH_HAS_ILOG2_U64
  49        bool
  50        default n
  51
  52config GENERIC_HWEIGHT
  53        bool
  54        default y
  55
  56config GENERIC_CALIBRATE_DELAY
  57        bool
  58        default y
  59
  60config GENERIC_BUG
  61        bool
  62        depends on BUG
  63
  64config TIME_LOW_RES
  65        bool
  66        default y
  67
  68config NO_IOPORT
  69        def_bool y
  70
  71config NO_DMA
  72        def_bool y
  73
  74config ISA
  75        bool
  76        default y
  77
  78config PCI
  79        bool
  80        default n
  81
  82config HZ
  83        int
  84        default 100
  85
  86source "init/Kconfig"
  87
  88source "kernel/Kconfig.freezer"
  89
  90source "arch/h8300/Kconfig.cpu"
  91
  92menu "Executable file formats"
  93
  94source "fs/Kconfig.binfmt"
  95
  96endmenu
  97
  98source "net/Kconfig"
  99
 100source "drivers/base/Kconfig"
 101
 102source "drivers/mtd/Kconfig"
 103
 104source "drivers/block/Kconfig"
 105
 106source "drivers/ide/Kconfig"
 107
 108source "arch/h8300/Kconfig.ide"
 109
 110source "drivers/net/Kconfig"
 111
 112#
 113# input - input/joystick depends on it. As does USB.
 114#
 115source "drivers/input/Kconfig"
 116
 117menu "Character devices"
 118
 119config VT
 120        bool "Virtual terminal"
 121        ---help---
 122          If you say Y here, you will get support for terminal devices with
 123          display and keyboard devices. These are called "virtual" because you
 124          can run several virtual terminals (also called virtual consoles) on
 125          one physical terminal. This is rather useful, for example one
 126          virtual terminal can collect system messages and warnings, another
 127          one can be used for a text-mode user session, and a third could run
 128          an X session, all in parallel. Switching between virtual terminals
 129          is done with certain key combinations, usually Alt-<function key>.
 130
 131          The setterm command ("man setterm") can be used to change the
 132          properties (such as colors or beeping) of a virtual terminal. The
 133          man page console_codes(4) ("man console_codes") contains the special
 134          character sequences that can be used to change those properties
 135          directly. The fonts used on virtual terminals can be changed with
 136          the setfont ("man setfont") command and the key bindings are defined
 137          with the loadkeys ("man loadkeys") command.
 138
 139          You need at least one virtual terminal device in order to make use
 140          of your keyboard and monitor. Therefore, only people configuring an
 141          embedded system would want to say N here in order to save some
 142          memory; the only way to log into such a system is then via a serial
 143          or network connection.
 144
 145          If unsure, say Y, or else you won't be able to do much with your new
 146          shiny Linux system :-)
 147
 148config VT_CONSOLE
 149        bool "Support for console on virtual terminal"
 150        depends on VT
 151        ---help---
 152          The system console is the device which receives all kernel messages
 153          and warnings and which allows logins in single user mode. If you
 154          answer Y here, a virtual terminal (the device used to interact with
 155          a physical terminal) can be used as system console. This is the most
 156          common mode of operations, so you should say Y here unless you want
 157          the kernel messages be output only to a serial port (in which case
 158          you should say Y to "Console on serial port", below).
 159
 160          If you do say Y here, by default the currently visible virtual
 161          terminal (/dev/tty0) will be used as system console. You can change
 162          that with a kernel command line option such as "console=tty3" which
 163          would use the third virtual terminal as system console. (Try "man
 164          bootparam" or see the documentation of your boot loader (lilo or
 165          loadlin) about how to pass options to the kernel at boot time.)
 166
 167          If unsure, say Y.
 168
 169config HW_CONSOLE
 170        bool
 171        depends on VT
 172        default y
 173
 174comment "Unix98 PTY support"
 175
 176config UNIX98_PTYS
 177        bool "Unix98 PTY support"
 178        ---help---
 179          A pseudo terminal (PTY) is a software device consisting of two
 180          halves: a master and a slave. The slave device behaves identical to
 181          a physical terminal; the master device is used by a process to
 182          read data from and write data to the slave, thereby emulating a
 183          terminal. Typical programs for the master side are telnet servers
 184          and xterms.
 185
 186          Linux has traditionally used the BSD-like names /dev/ptyxx for
 187          masters and /dev/ttyxx for slaves of pseudo terminals. This scheme
 188          has a number of problems. The GNU C library glibc 2.1 and later,
 189          however, supports the Unix98 naming standard: in order to acquire a
 190          pseudo terminal, a process opens /dev/ptmx; the number of the pseudo
 191          terminal is then made available to the process and the pseudo
 192          terminal slave can be accessed as /dev/pts/<number>. What was
 193          traditionally /dev/ttyp2 will then be /dev/pts/2, for example.
 194
 195          The entries in /dev/pts/ are created on the fly by a virtual
 196          file system; therefore, if you say Y here you should say Y to
 197          "/dev/pts file system for Unix98 PTYs" as well.
 198
 199          If you want to say Y here, you need to have the C library glibc 2.1
 200          or later (equal to libc-6.1, check with "ls -l /lib/libc.so.*").
 201          Read the instructions in <file:Documentation/Changes> pertaining to
 202          pseudo terminals. It's safe to say N.
 203
 204source "drivers/char/pcmcia/Kconfig"
 205
 206source "drivers/tty/serial/Kconfig"
 207
 208source "drivers/i2c/Kconfig"
 209
 210source "drivers/hwmon/Kconfig"
 211
 212source "drivers/usb/Kconfig"
 213
 214source "drivers/uwb/Kconfig"
 215
 216endmenu
 217
 218source "drivers/staging/Kconfig"
 219
 220source "fs/Kconfig"
 221
 222source "arch/h8300/Kconfig.debug"
 223
 224source "security/Kconfig"
 225
 226source "crypto/Kconfig"
 227
 228source "lib/Kconfig"
 229
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.