kconfig
来自「Linux Kernel 2.6.9 for OMAP1710」· 代码 · 共 603 行 · 第 1/2 页
TXT
603 行
## For a description of the syntax of this configuration file,# see Documentation/kbuild/kconfig-language.txt.#config ALPHA bool default y help The Alpha is a 64-bit general-purpose processor designed and marketed by the Digital Equipment Corporation of blessed memory, now Hewlett-Packard. The Alpha Linux project has a home page at <http://www.alphalinux.org/>.config 64BIT def_bool yconfig MMU bool default yconfig UID16 boolconfig RWSEM_GENERIC_SPINLOCK boolconfig RWSEM_XCHGADD_ALGORITHM bool default yconfig GENERIC_ISA_DMA bool default yconfig GENERIC_IOMAP bool default nsource "init/Kconfig"menu "System setup"choice prompt "Alpha system type" default ALPHA_GENERIC ---help--- This is the system type of your hardware. A "generic" kernel will run on any supported Alpha system. However, if you configure a kernel for your specific system, it will be faster and smaller. To find out what type of Alpha system you have, you may want to check out the Linux/Alpha FAQ, accessible on the WWW from <http://www.alphalinux.org/>. In summary: Alcor/Alpha-XLT AS 600 Alpha-XL XL-233, XL-266 AlphaBook1 Alpha laptop Avanti AS 200, AS 205, AS 250, AS 255, AS 300, AS 400 Cabriolet AlphaPC64, AlphaPCI64 DP264 DP264 EB164 EB164 21164 evaluation board EB64+ EB64+ 21064 evaluation board EB66 EB66 21066 evaluation board EB66+ EB66+ 21066 evaluation board Jensen DECpc 150, DEC 2000 model 300, DEC 2000 model 500 LX164 AlphaPC164-LX Lynx AS 2100A Miata Personal Workstation 433a, 433au, 500a, 500au, 600a, or 600au Marvel AlphaServer ES47 / ES80 / GS1280 Mikasa AS 1000 Noname AXPpci33, UDB (Multia) Noritake AS 1000A, AS 600A, AS 800 PC164 AlphaPC164 Rawhide AS 1200, AS 4000, AS 4100 Ruffian RPX164-2, AlphaPC164-UX, AlphaPC164-BX SX164 AlphaPC164-SX Sable AS 2000, AS 2100 Shark DS 20L Takara Takara Titan AlphaServer ES45 / DS25 Wildfire AlphaServer GS 40/80/160/320 If you don't know what to do, choose "generic".config ALPHA_GENERIC bool "Generic" help A generic kernel will run on all supported Alpha hardware.config ALPHA_ALCOR bool "Alcor/Alpha-XLT" help For systems using the Digital ALCOR chipset: 5 chips (4, 64-bit data slices (Data Switch, DSW) - 208-pin PQFP and 1 control (Control, I/O Address, CIA) - a 383 pin plastic PGA). It provides a DRAM controller (256-bit memory bus) and a PCI interface. It also does all the work required to support an external Bcache and to maintain memory coherence when a PCI device DMAs into (or out of) memory.config ALPHA_XL bool "Alpha-XL" help XL-233 and XL-266-based Alpha systems.config ALPHA_BOOK1 bool "AlphaBook1" help Dec AlphaBook1/Burns Alpha-based laptops.config ALPHA_AVANTI_CH bool "Avanti"config ALPHA_CABRIOLET bool "Cabriolet" help Cabriolet AlphaPC64, AlphaPCI64 systems. Derived from EB64+ but now baby-AT with Flash boot ROM, no on-board SCSI or Ethernet. 3 ISA slots, 4 PCI slots (one pair are on a shared slot), uses plug-in Bcache SIMMs. Requires power supply with 3.3V output.config ALPHA_DP264 bool "DP264" help Various 21264 systems with the tsunami core logic chipset. API Networks: 264DP, UP2000(+), CS20; Compaq: DS10(E,L), XP900, XP1000, DS20(E), ES40.config ALPHA_EB164 bool "EB164" help EB164 21164 evaluation board from DEC. Uses 21164 and ALCOR. Has ISA and PCI expansion (3 ISA slots, 2 64-bit PCI slots (one is shared with an ISA slot) and 2 32-bit PCI slots. Uses plus-in Bcache SIMMs. I/O sub-system provides SuperI/O (2S, 1P, FD), KBD, MOUSE (PS2 style), RTC/NVRAM. Boot ROM is Flash. PC-AT-sized motherboard. Requires power supply with 3.3V output.config ALPHA_EB64P_CH bool "EB64+"config ALPHA_EB66 bool "EB66" help A Digital DS group board. Uses 21066 or 21066A. I/O sub-system is identical to EB64+. Baby PC-AT size. Runs from standard PC power supply. The EB66 schematic was published as a marketing poster advertising the 21066 as "the first microprocessor in the world with embedded PCI".config ALPHA_EB66P bool "EB66+" help Later variant of the EB66 board.config ALPHA_EIGER bool "Eiger" help Apparently an obscure OEM single-board computer based on the Typhoon/Tsunami chipset family. Information on it is scanty.config ALPHA_JENSEN bool "Jensen" help DEC PC 150 AXP (aka Jensen): This is a very old Digital system - one of the first-generation Alpha systems. A number of these systems seem to be available on the second- hand market. The Jensen is a floor-standing tower system which originally used a 150MHz 21064 It used programmable logic to interface a 486 EISA I/O bridge to the CPU.config ALPHA_LX164 bool "LX164" help A technical overview of this board is available at <http://www.unix-ag.org/Linux-Alpha/Architectures/LX164.html>.config ALPHA_LYNX bool "Lynx" help AlphaServer 2100A-based systems.config ALPHA_MARVEL bool "Marvel" help AlphaServer ES47 / ES80 / GS1280 based on EV7.config ALPHA_MIATA bool "Miata" help The Digital PersonalWorkStation (PWS 433a, 433au, 500a, 500au, 600a, or 600au). There is an Installation HOWTO for this hardware at <http://eijk.homelinux.org/~stefan/miata.html>.config ALPHA_MIKASA bool "Mikasa" help AlphaServer 1000-based Alpha systems.config ALPHA_NAUTILUS bool "Nautilus" help Alpha systems based on the AMD 751 & ALI 1543C chipsets.config ALPHA_NONAME_CH bool "Noname"config ALPHA_NORITAKE bool "Noritake" help AlphaServer 1000A, AlphaServer 600A, and AlphaServer 800-based systems.config ALPHA_PC164 bool "PC164"config ALPHA_P2K bool "Platform2000"config ALPHA_RAWHIDE bool "Rawhide" help AlphaServer 1200, AlphaServer 4000 and AlphaServer 4100 machines. See HOWTO at <http://www.alphalinux.org/docs/rawhide/4100_install.shtml>.config ALPHA_RUFFIAN bool "Ruffian" help Samsung APC164UX. There is a page on known problems and workarounds at <http://www.alphalinux.org/faq/FAQ-11.html>.config ALPHA_RX164 bool "RX164"config ALPHA_SX164 bool "SX164"config ALPHA_SABLE bool "Sable" help Digital AlphaServer 2000 and 2100-based systems.config ALPHA_SHARK bool "Shark"config ALPHA_TAKARA bool "Takara" help Alpha 11164-based OEM single-board computer.config ALPHA_TITAN bool "Titan" help AlphaServer ES45/DS25 SMP based on EV68 and Titan chipset.config ALPHA_WILDFIRE bool "Wildfire" help AlphaServer GS 40/80/160/320 SMP based on the EV67 core.endchoice# clear all implied options (don't want default values for those):# Most of these machines have ISA slots; not exactly sure which don't,# and this doesn't activate hordes of code, so do it always.config ISA bool 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 PCI bool depends on !ALPHA_JENSEN default y help Find out whether you have a PCI motherboard. PCI 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 ISA, EISA, MicroChannel (MCA) or VESA. If you have PCI, say Y, otherwise N. The PCI-HOWTO, available from <http://www.tldp.org/docs.html#howto>, contains valuable information about which PCI hardware does work under Linux and which doesn't.config PCI_DOMAINS bool default yconfig ALPHA_CORE_AGP bool depends on ALPHA_GENERIC || ALPHA_TITAN || ALPHA_MARVEL default y
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?