kconfig

来自「Linux Kernel 2.6.9 for OMAP1710」· 代码 · 共 658 行 · 第 1/2 页

TXT
658
字号
config SINGLE_MEMORY_CHUNK	bool "Use one physical chunk of memory only"	depends on ADVANCED && !SUN3	help	  Ignore all but the first contiguous chunk of physical memory for VM	  purposes.  This will save a few bytes kernel size and may speed up	  some operations.  Say N if not sure.config 060_WRITETHROUGH	bool "Use write-through caching for 68060 supervisor accesses"	depends on ADVANCED && M68060	---help---	  The 68060 generally uses copyback caching of recently accessed data.	  Copyback caching means that memory writes will be held in an on-chip	  cache and only written back to memory some time later.  Saying Y	  here will force supervisor (kernel) accesses to use writethrough	  caching.  Writethrough caching means that data is written to memory	  straight away, so that cache and memory data always agree.	  Writethrough caching is less efficient, but is needed for some	  drivers on 68060 based systems where the 68060 bus snooping signal	  is hardwired on.  The 53c710 SCSI driver is known to suffer from	  this problem.endmenumenu "General setup"source "fs/Kconfig.binfmt"config ZORRO	bool "Amiga Zorro (AutoConfig) bus support"	depends on AMIGA	help	  This enables support for the Zorro bus in the Amiga. If you have	  expansion cards in your Amiga that conform to the Amiga	  AutoConfig(tm) specification, say Y, otherwise N. Note that even	  expansion cards that do not fit in the Zorro slots but fit in e.g.	  the CPU slot may fall in this category, so you have to say Y to let	  Linux use these.config AMIGA_PCMCIA	bool "Amiga 1200/600 PCMCIA support (EXPERIMENTAL)"	depends on AMIGA && EXPERIMENTAL	help	  Include support in the kernel for pcmcia on Amiga 1200 and Amiga	  600. If you intend to use pcmcia cards say Y; otherwise say N.config STRAM_SWAP	bool "Support for ST-RAM as swap space"	depends on ATARI && BROKEN	---help---	  Some Atari 68k macines (including the 520STF and 1020STE) divide	  their addressible memory into ST and TT sections.  The TT section	  (up to 512MB) is the main memory; the ST section (up to 4MB) is	  accessible to the built-in graphics board, runs slower, and is	  present mainly for backward compatibility with older machines.	  This enables support for using (parts of) ST-RAM as swap space,	  instead of as normal system memory. This can first enhance system	  performance if you have lots of alternate RAM (compared to the size	  of ST-RAM), because executable code always will reside in faster	  memory. ST-RAM will remain as ultra-fast swap space. On the other	  hand, it allows much improved dynamic allocations of ST-RAM buffers	  for device driver modules (e.g. floppy, ACSI, SLM printer, DMA	  sound). The probability that such allocations at module load time	  fail is drastically reduced.config STRAM_PROC	bool "ST-RAM statistics in /proc"	depends on ATARI	help	  Say Y here to report ST-RAM usage statistics in /proc/stram.  See	  the help for CONFIG_STRAM_SWAP for discussion of ST-RAM and its	  uses.config HEARTBEAT	bool "Use power LED as a heartbeat" if AMIGA || APOLLO || ATARI || MAC ||Q40	default y if !AMIGA && !APOLLO && !ATARI && !MAC && !Q40 && HP300	help	  Use the power-on LED on your machine as a load meter.  The exact	  behavior is platform-dependent, but normally the flash frequency is	  a hyperbolic function of the 5-minute load average.# We have a dedicated heartbeat LED. :-)config PROC_HARDWARE	bool "/proc/hardware support"	help	  Say Y here to support the /proc/hardware file, which gives you	  access to information about the machine you're running on,	  including the model, CPU, MMU, clock speed, BogoMIPS rating,	  and memory size.config ISA	bool	depends on Q40 || AMIGA_PCMCIA || GG2	default y	help	  Find out whether you have ISA slots on your motherboard.  ISA is the	  name of a bus system, i.e. the way the CPU talks to the other stuff	  inside your box.  Other bus systems are PCI, EISA, MicroChannel	  (MCA) or VESA.  ISA is an older system, now being displaced by PCI;	  newer boards don't support it.  If you have ISA, say Y, otherwise N.config GENERIC_ISA_DMA	bool	depends on Q40 || AMIGA_PCMCIA || GG2	default ysource "drivers/pci/Kconfig"source "drivers/zorro/Kconfig"endmenusource "drivers/Kconfig"menu "Character devices"config ATARI_MFPSER	tristate "Atari MFP serial support"	depends on ATARI	---help---	  If you like to use the MFP serial ports ("Modem1", "Serial1") under	  Linux, say Y. The driver equally supports all kinds of MFP serial	  ports and automatically detects whether Serial1 is available.	  To compile this driver as a module, choose M here.	  Note for Falcon users: You also have an MFP port, it's just not	  wired to the outside... But you could use the port under Linux.config ATARI_SCC	tristate "Atari SCC serial support"	depends on ATARI	---help---	  If you have serial ports based on a Zilog SCC chip (Modem2, Serial2,	  LAN) and like to use them under Linux, say Y. All built-in SCC's are	  supported (TT, MegaSTE, Falcon), and also the ST-ESCC. If you have	  two connectors for channel A (Serial2 and LAN), they are visible as	  two separate devices.	  To compile this driver as a module, choose M here.config ATARI_SCC_DMA	bool "Atari SCC serial DMA support"	depends on ATARI_SCC	help	  This enables DMA support for receiving data on channel A of the SCC.	  If you have a TT you may say Y here and read	  drivers/char/atari_SCC.README. All other users should say N here,	  because only the TT has SCC-DMA, even if your machine keeps claiming	  so at boot time.config ATARI_MIDI	tristate "Atari MIDI serial support"	depends on ATARI	help	  If you want to use your Atari's MIDI port in Linux, say Y.	  To compile this driver as a module, choose M here.config ATARI_DSP56K	tristate "Atari DSP56k support (EXPERIMENTAL)"	depends on ATARI && EXPERIMENTAL	help	  If you want to be able to use the DSP56001 in Falcons, say Y. This	  driver is still experimental, and if you don't know what it is, or	  if you don't have this processor, just say N.	  To compile this driver as a module, choose M here.config AMIGA_BUILTIN_SERIAL	tristate "Amiga builtin serial support"	depends on AMIGA	help	  If you want to use your Amiga's built-in serial port in Linux,	  answer Y.	  To compile this driver as a module, choose M here.config WHIPPET_SERIAL	tristate "Hisoft Whippet PCMCIA serial support"	depends on AMIGA_PCMCIA	help	  HiSoft has a web page at <http://www.hisoft.co.uk/>, but there	  is no listing for the Whippet in their Amiga section.config MULTIFACE_III_TTY	tristate "Multiface Card III serial support"	depends on AMIGA	help	  If you want to use a Multiface III card's serial port in Linux,	  answer Y.	  To compile this driver as a module, choose M here.config GVPIOEXT	tristate "GVP IO-Extender support"	depends on PARPORT=n && ZORRO	help	  If you want to use a GVP IO-Extender serial card in Linux, say Y.	  Otherwise, say N.config GVPIOEXT_LP	tristate "GVP IO-Extender parallel printer support"	depends on GVPIOEXT	help	  Say Y to enable driving a printer from the parallel port on your	  GVP IO-Extender card, N otherwise.config GVPIOEXT_PLIP	tristate "GVP IO-Extender PLIP support"	depends on GVPIOEXT	help	  Say Y to enable doing IP over the parallel port on your GVP	  IO-Extender card, N otherwise.config MAC_SCC	tristate "Macintosh serial support"	depends on MACconfig MAC_HID	bool	depends on INPUT_ADBHID	default yconfig MAC_ADBKEYCODES	bool "Support for ADB raw keycodes"	depends on INPUT_ADBHID	help	  This provides support for sending raw ADB keycodes to console	  devices.  This is the default up to 2.4.0, but in future this may be	  phased out in favor of generic Linux keycodes.  If you say Y here,	  you can dynamically switch via the	  /proc/sys/dev/mac_hid/keyboard_sends_linux_keycodes	  sysctl and with the "keyboard_sends_linux_keycodes=" kernel	  argument.	  If unsure, say Y here.config ADB_KEYBOARD	bool "Support for ADB keyboard (old driver)"	depends on MAC && !INPUT_ADBHID	help	  This option allows you to use an ADB keyboard attached to your	  machine. Note that this disables any other (ie. PS/2) keyboard	  support, even if your machine is physically capable of using both at	  the same time.	  If you use an ADB keyboard (4 pin connector), say Y here.	  If you use a PS/2 keyboard (6 pin connector), say N here.config HPDCA	tristate "HP DCA serial support"	depends on DIO	help	  If you want to use the internal "DCA" serial ports on an HP300	  machine, say Y here.config MVME147_SCC	bool "SCC support for MVME147 serial ports"	depends on MVME147	help	  This is the driver for the serial ports on the Motorola MVME147	  boards.  Everyone using one of these boards should say Y here.config SERIAL167	bool "CD2401 support for MVME166/7 serial ports"	depends on MVME16x && BROKEN	help	  This is the driver for the serial ports on the Motorola MVME166,	  167, and 172 boards.  Everyone using one of these boards should say	  Y here.config MVME162_SCC	bool "SCC support for MVME162 serial ports"	depends on MVME16x	help	  This is the driver for the serial ports on the Motorola MVME162 and	  172 boards.  Everyone using one of these boards should say Y here.config BVME6000_SCC	bool "SCC support for BVME6000 serial ports"	depends on BVME6000	help	  This is the driver for the serial ports on the BVME4000 and BVME6000	  boards from BVM Ltd.  Everyone using one of these boards should say	  Y here.config DN_SERIAL	bool "Support for DN serial port (dummy)"	depends on APOLLOconfig SERIAL_CONSOLE	bool "Support for serial port console"	depends on (AMIGA || ATARI || MAC || HP300 || SUN3 || SUN3X || VME || APOLLO) && (ATARI_MFPSER=y || ATARI_SCC=y || ATARI_MIDI=y || MAC_SCC=y || AMIGA_BUILTIN_SERIAL=y || GVPIOEXT=y || MULTIFACE_III_TTY=y || HPDCA=y || SERIAL=y || MVME147_SCC || SERIAL167 || MVME162_SCC || BVME6000_SCC || DN_SERIAL)	---help---	  If you say Y here, it will be possible to use a serial port as the	  system console (the system console is the device which receives all	  kernel messages and warnings and which allows logins in single user	  mode). This could be useful if some terminal or printer is connected	  to that serial port.	  Even if you say Y here, the currently visible virtual console	  (/dev/tty0) will still be used as the system console by default, but	  you can alter that using a kernel command line option such as	  "console=ttyS1". (Try "man bootparam" or see the documentation of	  your boot loader (lilo or loadlin) about how to pass options to the	  kernel at boot time.)	  If you don't have a VGA card installed and you say Y here, the	  kernel will automatically use the first serial line, /dev/ttyS0, as	  system console.	  If unsure, say N.endmenusource "fs/Kconfig"source "arch/m68k/Kconfig.debug"source "security/Kconfig"source "crypto/Kconfig"source "lib/Kconfig"

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?