kconfig

来自「linux 内核源代码」· 代码 · 共 1,045 行 · 第 1/3 页

TXT
1,045
字号
	  should NEVER idly tamper with it. See Ralf Brown's interrupt list	  for a guide to the use of CMOS bytes by your BIOS.	  On Atari machines, /dev/nvram is always configured and does not need	  to be selected.	  To compile this driver as a module, choose M here: the	  module will be called nvram.config RTC	tristate "Enhanced Real Time Clock Support"	depends on !PPC && !PARISC && !IA64 && !M68K && !SPARC && !FRV && !ARM && !SUPERH && !S390	---help---	  If you say Y here and create a character special file /dev/rtc with	  major number 10 and minor number 135 using mknod ("man mknod"), you	  will get access to the real time clock (or hardware clock) built	  into your computer.	  Every PC has such a clock built in. It can be used to generate	  signals from as low as 1Hz up to 8192Hz, and can also be used	  as a 24 hour alarm. It reports status information via the file	  /proc/driver/rtc and its behaviour is set by various ioctls on	  /dev/rtc.	  If you run Linux on a multiprocessor machine and said Y to	  "Symmetric Multi Processing" above, you should say Y here to read	  and set the RTC in an SMP compatible fashion.	  If you think you have a use for such a device (such as periodic data	  sampling), then say Y here, and read <file:Documentation/rtc.txt>	  for details.	  To compile this driver as a module, choose M here: the	  module will be called rtc.config JS_RTC	tristate "Enhanced Real Time Clock Support"	depends on SPARC32 && PCI	---help---	  If you say Y here and create a character special file /dev/rtc with	  major number 10 and minor number 135 using mknod ("man mknod"), you	  will get access to the real time clock (or hardware clock) built	  into your computer.	  Every PC has such a clock built in. It can be used to generate	  signals from as low as 1Hz up to 8192Hz, and can also be used	  as a 24 hour alarm. It reports status information via the file	  /proc/driver/rtc and its behaviour is set by various ioctls on	  /dev/rtc.	  If you think you have a use for such a device (such as periodic data	  sampling), then say Y here, and read <file:Documentation/rtc.txt>	  for details.	  To compile this driver as a module, choose M here: the	  module will be called js-rtc.config SGI_DS1286	tristate "SGI DS1286 RTC support"	depends on SGI_IP22	help	  If you say Y here and create a character special file /dev/rtc with	  major number 10 and minor number 135 using mknod ("man mknod"), you	  will get access to the real time clock built into your computer.	  Every SGI has such a clock built in. It reports status information	  via the file /proc/rtc and its behaviour is set by various ioctls on	  /dev/rtc.config SGI_IP27_RTC	bool "SGI M48T35 RTC support"	depends on SGI_IP27	help	  If you say Y here and create a character special file /dev/rtc with	  major number 10 and minor number 135 using mknod ("man mknod"), you	  will get access to the real time clock built into your computer.	  Every SGI has such a clock built in. It reports status information	  via the file /proc/rtc and its behaviour is set by various ioctls on	  /dev/rtc.config GEN_RTC	tristate "Generic /dev/rtc emulation"	depends on RTC!=y && !IA64 && !ARM && !M32R && !MIPS && !SPARC && !FRV && !S390 && !SUPERH	---help---	  If you say Y here and create a character special file /dev/rtc with	  major number 10 and minor number 135 using mknod ("man mknod"), you	  will get access to the real time clock (or hardware clock) built	  into your computer.	  It reports status information via the file /proc/driver/rtc and its	  behaviour is set by various ioctls on /dev/rtc. If you enable the	  "extended RTC operation" below it will also provide an emulation	  for RTC_UIE which is required by some programs and may improve	  precision in some cases.	  To compile this driver as a module, choose M here: the	  module will be called genrtc.config GEN_RTC_X	bool "Extended RTC operation"	depends on GEN_RTC	help	  Provides an emulation for RTC_UIE which is required by some programs	  and may improve precision of the generic RTC support in some cases.config EFI_RTC	bool "EFI Real Time Clock Services"	depends on IA64config DS1302	tristate "DS1302 RTC support"	depends on M32R && (PLAT_M32700UT || PLAT_OPSPUT)	help	  If you say Y here and create a character special file /dev/rtc with	  major number 121 and minor number 0 using mknod ("man mknod"), you	  will get access to the real time clock (or hardware clock) built	  into your computer.config COBALT_LCD	bool "Support for Cobalt LCD"	depends on MIPS_COBALT	help	  This option enables support for the LCD display and buttons found	  on Cobalt systems through a misc device.config DTLK	tristate "Double Talk PC internal speech card support"	depends on ISA	help	  This driver is for the DoubleTalk PC, a speech synthesizer	  manufactured by RC Systems (<http://www.rcsys.com/>).  It is also	  called the `internal DoubleTalk'.	  To compile this driver as a module, choose M here: the	  module will be called dtlk.config R3964	tristate "Siemens R3964 line discipline"	---help---	  This driver allows synchronous communication with devices using the	  Siemens R3964 packet protocol. Unless you are dealing with special	  hardware like PLCs, you are unlikely to need this.	  To compile this driver as a module, choose M here: the	  module will be called n_r3964.	  If unsure, say N.config APPLICOM	tristate "Applicom intelligent fieldbus card support"	depends on PCI	---help---	  This driver provides the kernel-side support for the intelligent	  fieldbus cards made by Applicom International. More information	  about these cards can be found on the WWW at the address	  <http://www.applicom-int.com/>, or by email from David Woodhouse	  <dwmw2@infradead.org>.	  To compile this driver as a module, choose M here: the	  module will be called applicom.	  If unsure, say N.config SONYPI	tristate "Sony Vaio Programmable I/O Control Device support (EXPERIMENTAL)"	depends on EXPERIMENTAL && X86 && PCI && INPUT && !64BIT	---help---	  This driver enables access to the Sony Programmable I/O Control	  Device which can be found in many (all ?) Sony Vaio laptops.	  If you have one of those laptops, read	  <file:Documentation/sonypi.txt>, and say Y or M here.	  To compile this driver as a module, choose M here: the	  module will be called sonypi.config GPIO_TB0219	tristate "TANBAC TB0219 GPIO support"	depends on TANBAC_TB022X	select GPIO_VR41XXsource "drivers/char/pcmcia/Kconfig"config MWAVE	tristate "ACP Modem (Mwave) support"	depends on X86	select SERIAL_8250	---help---	  The ACP modem (Mwave) for Linux is a WinModem. It is composed of a	  kernel driver and a user level application. Together these components	  support direct attachment to public switched telephone networks (PSTNs)	  and support selected world wide countries.	  This version of the ACP Modem driver supports the IBM Thinkpad 600E,	  600, and 770 that include on board ACP modem hardware.	  The modem also supports the standard communications port interface	  (ttySx) and is compatible with the Hayes AT Command Set.	  The user level application needed to use this driver can be found at	  the IBM Linux Technology Center (LTC) web site:	  <http://www.ibm.com/linux/ltc/>.	  If you own one of the above IBM Thinkpads which has the Mwave chipset	  in it, say Y.	  To compile this driver as a module, choose M here: the	  module will be called mwave.config SCx200_GPIO	tristate "NatSemi SCx200 GPIO Support"	depends on SCx200	select NSC_GPIO	help	  Give userspace access to the GPIO pins on the National	  Semiconductor SCx200 processors.	  If compiled as a module, it will be called scx200_gpio.config PC8736x_GPIO	tristate "NatSemi PC8736x GPIO Support"	depends on X86	default SCx200_GPIO	# mostly N	select NSC_GPIO		# needed for support routines	help	  Give userspace access to the GPIO pins on the National	  Semiconductor PC-8736x (x=[03456]) SuperIO chip.  The chip	  has multiple functional units, inc several managed by	  hwmon/pc87360 driver.  Tested with PC-87366	  If compiled as a module, it will be called pc8736x_gpio.config NSC_GPIO	tristate "NatSemi Base GPIO Support"	depends on X86_32	# selected by SCx200_GPIO and PC8736x_GPIO	# what about 2 selectors differing: m != y	help	  Common support used (and needed) by scx200_gpio and	  pc8736x_gpio drivers.  If those drivers are built as	  modules, this one will be too, named nsc_gpioconfig CS5535_GPIO	tristate "AMD CS5535/CS5536 GPIO (Geode Companion Device)"	depends on X86_32	help	  Give userspace access to the GPIO pins on the AMD CS5535 and	  CS5536 Geode companion devices.	  If compiled as a module, it will be called cs5535_gpio.config GPIO_VR41XX	tristate "NEC VR4100 series General-purpose I/O Unit support"	depends on CPU_VR41XXconfig RAW_DRIVER	tristate "RAW driver (/dev/raw/rawN)"	depends on BLOCK	help	  The raw driver permits block devices to be bound to /dev/raw/rawN.	  Once bound, I/O against /dev/raw/rawN uses efficient zero-copy I/O.	  See the raw(8) manpage for more details.          Applications should preferably open the device (eg /dev/hda1)          with the O_DIRECT flag.config MAX_RAW_DEVS	int "Maximum number of RAW devices to support (1-8192)"	depends on RAW_DRIVER	default "256"	help	  The maximum number of RAW devices that are supported.	  Default is 256. Increase this number in case you need lots of	  raw devices.config HPET	bool "HPET - High Precision Event Timer" if (X86 || IA64)	default n	depends on ACPI	help	  If you say Y here, you will have a miscdevice named "/dev/hpet/".  Each	  open selects one of the timers supported by the HPET.  The timers are	  non-periodic and/or periodic.config HPET_RTC_IRQ	bool "HPET Control RTC IRQ" if !HPET_EMULATE_RTC	default n	depends on HPET	help	  If you say Y here, you will disable RTC_IRQ in drivers/char/rtc.c. It	  is assumed the platform called hpet_alloc with the RTC IRQ values for	  the HPET timers.config HPET_MMAP	bool "Allow mmap of HPET"	default y	depends on HPET	help	  If you say Y here, user applications will be able to mmap	  the HPET registers.	  In some hardware implementations, the page containing HPET	  registers may also contain other things that shouldn't be	  exposed to the user.  If this applies to your hardware,	  say N here.config HANGCHECK_TIMER	tristate "Hangcheck timer"	depends on X86 || IA64 || PPC64 || S390	help	  The hangcheck-timer module detects when the system has gone	  out to lunch past a certain margin.  It can reboot the system	  or merely print a warning.config MMTIMER	tristate "MMTIMER Memory mapped RTC for SGI Altix"	depends on IA64_GENERIC || IA64_SGI_SN2	default y	help	  The mmtimer device allows direct userspace access to the	  Altix system timer.source "drivers/char/tpm/Kconfig"config TELCLOCK	tristate "Telecom clock driver for ATCA SBC"	depends on EXPERIMENTAL && X86	default n	help	  The telecom clock device is specific to the MPCBL0010 and MPCBL0050	  ATCA computers and allows direct userspace access to the	  configuration of the telecom clock configuration settings.  This	  device is used for hardware synchronization across the ATCA backplane	  fabric.  Upon loading, the driver exports a sysfs directory,	  /sys/devices/platform/telco_clock, with a number of files for	  controlling the behavior of this hardware.config DEVPORT	bool	depends on !M68K	depends on ISA || PCI	default ysource "drivers/s390/char/Kconfig"endmenu

⌨️ 快捷键说明

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