kconfig
来自「Linux Kernel 2.6.9 for OMAP1710」· 代码 · 共 716 行 · 第 1/2 页
TXT
716 行
## For a description of the syntax of this configuration file,# see Documentation/kbuild/kconfig-language.txt.#mainmenu "Linux Kernel Configuration"config ARM bool default y help The ARM series is a line of low-power-consumption RISC chip designs licensed by ARM ltd and targeted at embedded applications and handhelds such as the Compaq IPAQ. ARM-based PCs are no longer manufactured, but legacy ARM-based PC hardware remains popular in Europe. There is an ARM Linux project with a web page at <http://www.arm.linux.org.uk/>.config MMU bool default yconfig EISA bool ---help--- The Extended Industry Standard Architecture (EISA) bus was developed as an open alternative to the IBM MicroChannel bus. The EISA bus provided some of the features of the IBM MicroChannel bus while maintaining backward compatibility with cards made for the older ISA bus. The EISA bus saw limited use between 1988 and 1995 when it was made obsolete by the PCI bus. Say Y here if you are building a kernel for an EISA-based machine. Otherwise, say N.config SBUS boolconfig MCA bool help MicroChannel Architecture is found in some IBM PS/2 machines and laptops. It is a bus system similar to PCI or ISA. See <file:Documentation/mca.txt> (and especially the web page given there) before attempting to build an MCA bus kernel.config UID16 bool default yconfig RWSEM_GENERIC_SPINLOCK bool default yconfig RWSEM_XCHGADD_ALGORITHM boolconfig GENERIC_BUST_SPINLOCK boolconfig GENERIC_ISA_DMA boolconfig GENERIC_IOMAP bool default ysource "init/Kconfig"menu "System Type"choice prompt "ARM system type" default ARCH_RPCconfig ARCH_CLPS7500 bool "Cirrus-CL-PS7500FE"config ARCH_CLPS711X bool "CLPS711x/EP721x-based"config ARCH_CO285 bool "Co-EBSA285"config ARCH_EBSA110 bool "EBSA-110" help This is an evaluation board for the StrongARM processor available from Digital. It has limited hardware on-board, including an onboard Ethernet interface, two PCMCIA sockets, two serial ports and a parallel port.config ARCH_CAMELOT bool "Epxa10db" help This enables support for Altera's Excalibur XA10 development board. If you would like to build your kernel to run on one of these boards then you must say 'Y' here. Otherwise say 'N'config ARCH_FOOTBRIDGE bool "FootBridge"config ARCH_INTEGRATOR bool "Integrator"config ARCH_OMAP24XX bool "omap24xx"config ARCH_IOP3XX bool "IOP3xx-based"config ARCH_IXP4XX bool "IXP4xx-based"config ARCH_IXP2000 bool "IXP2400/2800-based"config ARCH_L7200 bool "LinkUp-L7200" help Say Y here if you intend to run this kernel on a LinkUp Systems L7200 Software Development Board which uses an ARM720T processor. Information on this board can be obtained at: <http://www.linkupsys.com/> If you have any questions or comments about the Linux kernel port to this board, send e-mail to sjhill@cotw.com.config ARCH_PXA bool "PXA2xx-based"config ARCH_RPC bool "RiscPC" help On the Acorn Risc-PC, Linux can support the internal IDE disk and CD-ROM interface, serial and parallel port, and the floppy drive.config ARCH_SA1100 bool "SA1100-based"config ARCH_S3C2410 bool "Samsung S3C2410" help Samsung S3C2410X CPU based systems, such as the Simtec Electronics BAST (http://www.simtec.co.uk/products/EB110ITX/), the IPAQ 1940 or the Samsung SMDK2410 development board (and derviatives).config ARCH_SHARK bool "Shark"config ARCH_LH7A40X bool "Sharp LH7A40X" help Say Y here for systems based on one of the Sharp LH7A40X System on a Chip processors. These CPUs include an ARM922T core with a wide array of integrated devices for hand-held and low-power applications.config ARCH_OMAP bool "TI OMAP"config ARCH_VERSATILE_PB bool "Versatile PB" help This enables support for ARM Ltd Versatile PB board.config ARCH_IMX bool "IMX"config ARCH_H720X bool "Hynix-HMS720x-based" help This enables support for systems based on the Hynix HMS720xendchoicesource "arch/arm/mach-clps711x/Kconfig"source "arch/arm/mach-epxa10db/Kconfig"source "arch/arm/mach-footbridge/Kconfig"source "arch/arm/mach-integrator/Kconfig"source "arch/arm/mach-iop3xx/Kconfig"source "arch/arm/mach-ixp4xx/Kconfig"source "arch/arm/mach-ixp2000/Kconfig"source "arch/arm/mach-pxa/Kconfig"source "arch/arm/mach-sa1100/Kconfig"source "arch/arm/mach-omap/Kconfig"source "arch/arm/mach-omap2/Kconfig"source "arch/arm/mach-s3c2410/Kconfig"source "arch/arm/mach-lh7a40x/Kconfig"source "arch/arm/mach-imx/Kconfig"source "arch/arm/mach-h720x/Kconfig"# Definitions to make life easierconfig ARCH_ACORN bool depends on ARCH_RPC default yconfig TIMER_ACORN bool depends on ARCH_ACORN || ARCH_CLPS7500 default y###################################################################### Footbridge supportconfig FOOTBRIDGE bool depends on ARCH_CO285 || ARCH_FOOTBRIDGE default yconfig FOOTBRIDGE_HOST bool depends on ARCH_CATS || ARCH_EBSA285_HOST || ARCH_NETWINDER || ARCH_PERSONAL_SERVER default yconfig FOOTBRIDGE_ADDIN bool depends on ARCH_CO285 || ARCH_EBSA285_ADDIN default yconfig ARCH_EBSA285 bool depends on ARCH_EBSA285_HOST || ARCH_EBSA285_ADDIN default y###################################################################### SA1111 supportconfig SA1111 bool depends on ASSABET_NEPONSET || SA1100_ADSBITSY || SA1100_BADGE4 || SA1100_CONSUS || SA1100_GRAPHICSMASTER || SA1100_JORNADA720 || ARCH_LUBBOCK || SA1100_PFS168 || SA1100_PT_SYSTEM3 || SA1100_XP860 default yconfig SHARP_LOCOMO bool depends on SA1100_COLLIE default yconfig FORCE_MAX_ZONEORDER int depends on SA1111 default "9"config DMABOUNCE bool depends on SA1111 || ARCH_IXP4XX default ysource arch/arm/mm/Kconfig# bool 'Use XScale PMU as timer source' CONFIG_XSCALE_PMU_TIMERconfig XSCALE_PMU bool depends on CPU_XSCALE && !XSCALE_PMU_TIMER default yendmenumenu "General setup"# Select various configuration options depending on the machine typeconfig DISCONTIGMEM bool depends on ARCH_EDB7211 || ARCH_SA1100 || (ARCH_LH7A40X && !LH7A40X_CONTIGMEM) default y help Say Y to support efficient handling of discontiguous physical memory, for architectures which are either NUMA (Non-Uniform Memory Access) or have huge holes in the physical address space for other reasons. See <file:Documentation/vm/numa> for more.# Now handle the bus typesconfig PCI bool "PCI support" if ARCH_INTEGRATOR_AP default y if ARCH_SHARK || FOOTBRIDGE_HOST || ARCH_IOP3XX || ARCH_IXP4XX || ARCH_IXP2000 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.# Select the host bridge typeconfig PCI_HOST_VIA82C505 bool depends on PCI && ARCH_SHARK default yconfig ICST525 bool depends on ARCH_INTEGRATOR default yconfig ARM_AMBA bool depends on ARCH_INTEGRATOR || ARCH_VERSATILE_PB default yconfig ISA bool depends on FOOTBRIDGE_HOST || ARCH_SHARK || ARCH_CLPS7500 || ARCH_EBSA110 || ARCH_CDB89712 || ARCH_EDB7211 || ARCH_SA1100 || ARCH_MX1ADS 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 ISA_DMA bool depends on FOOTBRIDGE_HOST || ARCH_SHARK default yconfig FIQ bool depends on ARCH_ACORN || ARCH_L7200 || ARCH_LH7A400 default y# Compressed boot loader in ROM. Yes, we really want to ask about# TEXT and BSS so we preserve their values in the config files.config ZBOOT_ROM bool "Compressed boot loader in ROM/flash" help Say Y here if you intend to execute your compressed kernel image (zImage) directly from ROM or flash. If unsure, say N.config ZBOOT_ROM_TEXT hex "Compressed ROM boot loader base address" default "0" help The base address for zImage. Unless you have special requirements, you should not change this value.config ZBOOT_ROM_BSS hex "Compressed ROM boot loader BSS address" default "0" help
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?