⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kconfig

📁 linux 内核源代码
💻
📖 第 1 页 / 共 2 页
字号:
## 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	select RTC_LIB	select SYS_SUPPORTS_APM_EMULATION	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 SYS_SUPPORTS_APM_EMULATION	boolconfig GENERIC_GPIO	bool	default nconfig GENERIC_TIME	bool	default nconfig GENERIC_CLOCKEVENTS	bool	default nconfig MMU	bool	default yconfig NO_IOPORT	bool	default nconfig 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 GENERIC_HARDIRQS	bool	default yconfig STACKTRACE_SUPPORT	bool	default yconfig LOCKDEP_SUPPORT	bool	default yconfig TRACE_IRQFLAGS_SUPPORT	bool	default yconfig HARDIRQS_SW_RESEND	bool	default yconfig GENERIC_IRQ_PROBE	bool	default yconfig RWSEM_GENERIC_SPINLOCK	bool	default yconfig RWSEM_XCHGADD_ALGORITHM	boolconfig ARCH_HAS_ILOG2_U32	bool	default nconfig ARCH_HAS_ILOG2_U64	bool	default nconfig GENERIC_HWEIGHT	bool	default yconfig GENERIC_CALIBRATE_DELAY	bool	default yconfig ARCH_MAY_HAVE_PC_FDC	boolconfig ZONE_DMA	bool	default yconfig GENERIC_ISA_DMA	boolconfig FIQ	boolconfig ARCH_MTD_XIP	boolconfig VECTORS_BASE	hex	default 0xffff0000 if MMU || CPU_HIGH_VECTOR	default DRAM_BASE if REMAP_VECTORS_TO_RAM	default 0x00000000	help	  The base address of exception vectors.source "init/Kconfig"menu "System Type"choice	prompt "ARM system type"	default ARCH_VERSATILEconfig ARCH_AAEC2000	bool "Agilent AAEC-2000 based"	select ARM_AMBA	help	  This enables support for systems based on the Agilent AAEC-2000config ARCH_INTEGRATOR	bool "ARM Ltd. Integrator family"	select ARM_AMBA	select ICST525	help	  Support for ARM's Integrator platform.config ARCH_REALVIEW	bool "ARM Ltd. RealView family"	select ARM_AMBA	select ICST307	help	  This enables support for ARM Ltd RealView boards.config ARCH_VERSATILE	bool "ARM Ltd. Versatile family"	select ARM_AMBA	select ARM_VIC	select ICST307	select GENERIC_TIME	select GENERIC_CLOCKEVENTS	help	  This enables support for ARM Ltd Versatile board.config ARCH_AT91	bool "Atmel AT91"	select GENERIC_GPIO	help	  This enables support for systems based on the Atmel AT91RM9200	  and AT91SAM9xxx processors.config ARCH_CLPS7500	bool "Cirrus CL-PS7500FE"	select TIMER_ACORN	select ISA	select NO_IOPORT	help	  Support for the Cirrus Logic PS7500FE system-on-a-chip.config ARCH_CLPS711X	bool "Cirrus Logic CLPS711x/EP721x-based"	help	  Support for Cirrus Logic 711x/721x based boards.config ARCH_CO285	bool "Co-EBSA285"	select FOOTBRIDGE	select FOOTBRIDGE_ADDIN	help	  Support for Intel's EBSA285 companion chip.config ARCH_EBSA110	bool "EBSA-110"	select ISA	select NO_IOPORT	help	  This is an evaluation board for the StrongARM processor available	  from Digital. It has limited hardware on-board, including an	  Ethernet interface, two PCMCIA sockets, two serial ports and a	  parallel port.config ARCH_EP93XX	bool "EP93xx-based"	select ARM_AMBA	select ARM_VIC	help	  This enables support for the Cirrus EP93xx series of CPUs.config ARCH_FOOTBRIDGE	bool "FootBridge"	select FOOTBRIDGE	help	  Support for systems based on the DC21285 companion chip	  ("FootBridge"), such as the Simtec CATS and the Rebel NetWinder.config ARCH_NETX	bool "Hilscher NetX based"	select ARM_VIC	help	  This enables support for systems based on the Hilscher NetX Socconfig ARCH_H720X	bool "Hynix HMS720x-based"	select ISA_DMA_API	help	  This enables support for systems based on the Hynix HMS720xconfig ARCH_IMX	bool "IMX"	select GENERIC_GPIO	select GENERIC_TIME	select GENERIC_CLOCKEVENTS	help	  Support for Motorola's i.MX family of processors (MX1, MXL).config ARCH_IOP13XX	bool "IOP13xx-based"	depends on MMU	select PLAT_IOP	select PCI	select ARCH_SUPPORTS_MSI	help	  Support for Intel's IOP13XX (XScale) family of processors.config ARCH_IOP32X	bool "IOP32x-based"	depends on MMU	select PLAT_IOP	select PCI	help	  Support for Intel's 80219 and IOP32X (XScale) family of	  processors.config ARCH_IOP33X	bool "IOP33x-based"	depends on MMU	select PLAT_IOP	select PCI	help	  Support for Intel's IOP33X (XScale) family of processors.config ARCH_IXP23XX 	bool "IXP23XX-based"	depends on MMU 	select PCI	help	  Support for Intel's IXP23xx (XScale) family of processors.config ARCH_IXP2000	bool "IXP2400/2800-based"	depends on MMU	select PCI	help	  Support for Intel's IXP2400/2800 (XScale) family of processors.config ARCH_IXP4XX	bool "IXP4xx-based"	depends on MMU	select GENERIC_GPIO	select GENERIC_TIME	select GENERIC_CLOCKEVENTS	help	  Support for Intel's IXP4XX (XScale) family of processors.config ARCH_L7200	bool "LinkUp-L7200"	select FIQ	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_KS8695	bool "Micrel/Kendin KS8695"	select GENERIC_GPIO	help	  Support for Micrel/Kendin KS8695 "Centaur" (ARM922T) based	  System-on-Chip devices.config ARCH_NS9XXX	bool "NetSilicon NS9xxx"	select GENERIC_GPIO	select GENERIC_TIME	select GENERIC_CLOCKEVENTS	help	  Say Y here if you intend to run this kernel on a NetSilicon NS9xxx	  System.	  <http://www.digi.com/products/microprocessors/index.jsp>config ARCH_MXC	bool "Freescale MXC/iMX-based"	select ARCH_MTD_XIP	help	  Support for Freescale MXC/iMX-based family of processorsconfig ARCH_PNX4008	bool "Philips Nexperia PNX4008 Mobile"	help	  This enables support for Philips PNX4008 mobile platform.config ARCH_PXA	bool "PXA2xx/PXA3xx-based"	depends on MMU	select ARCH_MTD_XIP	select GENERIC_GPIO	select GENERIC_TIME	select GENERIC_CLOCKEVENTS	help	  Support for Intel/Marvell's PXA2xx/PXA3xx processor line.config ARCH_RPC	bool "RiscPC"	select ARCH_ACORN	select FIQ	select TIMER_ACORN	select ARCH_MAY_HAVE_PC_FDC	select ISA_DMA_API	select NO_IOPORT	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"	select ISA	select ARCH_DISCONTIGMEM_ENABLE	select ARCH_MTD_XIP	select GENERIC_GPIO	help	  Support for StrongARM 11x0 based boards.config ARCH_S3C2410	bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442, S3C2443"	select GENERIC_GPIO	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 derivatives).config ARCH_SHARK	bool "Shark"	select ISA	select ISA_DMA	select PCI	help	  Support for the StrongARM based Digital DNARD machine, also known	  as "Shark" (<http://www.shark-linux.de/shark.html>).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_DAVINCI	bool "TI DaVinci"	select GENERIC_TIME	select GENERIC_CLOCKEVENTS	select GENERIC_GPIO	help	  Support for TI's DaVinci platform.config ARCH_OMAP	bool "TI OMAP"	select GENERIC_GPIO	select GENERIC_TIME	help	  Support for TI's OMAP platform (OMAP1 and OMAP2).endchoicesource "arch/arm/mach-clps711x/Kconfig"source "arch/arm/mach-ep93xx/Kconfig"source "arch/arm/mach-footbridge/Kconfig"source "arch/arm/mach-integrator/Kconfig"source "arch/arm/mach-iop32x/Kconfig"source "arch/arm/mach-iop33x/Kconfig"source "arch/arm/mach-iop13xx/Kconfig"source "arch/arm/mach-ixp4xx/Kconfig"source "arch/arm/mach-ixp2000/Kconfig"source "arch/arm/mach-ixp23xx/Kconfig"source "arch/arm/mach-pxa/Kconfig"source "arch/arm/mach-sa1100/Kconfig"source "arch/arm/plat-omap/Kconfig"source "arch/arm/mach-omap1/Kconfig"source "arch/arm/mach-omap2/Kconfig"source "arch/arm/plat-s3c24xx/Kconfig"source "arch/arm/plat-s3c/Kconfig"if ARCH_S3C2410source "arch/arm/mach-s3c2400/Kconfig"source "arch/arm/mach-s3c2410/Kconfig"source "arch/arm/mach-s3c2412/Kconfig"source "arch/arm/mach-s3c2440/Kconfig"source "arch/arm/mach-s3c2442/Kconfig"source "arch/arm/mach-s3c2443/Kconfig"endifsource "arch/arm/mach-lh7a40x/Kconfig"source "arch/arm/mach-imx/Kconfig"source "arch/arm/mach-h720x/Kconfig"source "arch/arm/mach-versatile/Kconfig"source "arch/arm/mach-aaec2000/Kconfig"source "arch/arm/mach-realview/Kconfig"source "arch/arm/mach-at91/Kconfig"source "arch/arm/plat-mxc/Kconfig"source "arch/arm/mach-netx/Kconfig"source "arch/arm/mach-ns9xxx/Kconfig"source "arch/arm/mach-davinci/Kconfig"source "arch/arm/mach-ks8695/Kconfig"# Definitions to make life easierconfig ARCH_ACORN	boolconfig PLAT_IOP	boolsource arch/arm/mm/Kconfigconfig IWMMXT	bool "Enable iWMMXt support"	depends on CPU_XSCALE || CPU_XSC3	default y if PXA27x || PXA3xx	help	  Enable support for iWMMXt context switching at run time if	  running on a CPU that supports it.#  bool 'Use XScale PMU as timer source' CONFIG_XSCALE_PMU_TIMERconfig XSCALE_PMU	bool	depends on CPU_XSCALE && !XSCALE_PMU_TIMER	default yif !MMUsource "arch/arm/Kconfig-nommu"endifendmenusource "arch/arm/common/Kconfig"config FORCE_MAX_ZONEORDER	int	depends on SA1111	default "9"menu "Bus support"config ARM_AMBA	boolconfig ISA	bool	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.# Select ISA DMA controller supportconfig ISA_DMA	bool	select ISA_DMA_API# Select ISA DMA interfaceconfig ISA_DMA_API	boolconfig PCI	bool "PCI support" if ARCH_INTEGRATOR_AP || ARCH_VERSATILE_PB || ARCH_IXP4XX || ARCH_KS8695 || MACH_ARMCORE	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.

⌨️ 快捷键说明

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