kconfig

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

TXT
1,327
字号
	  Say Y here to support the TQM855L, one of an MPC8xx-based family of	  mini SBCs (half credit-card size) from TQ Components first released	  in late 1999.  Technical references are at	  <http://www.denx.de/PDF/TQM8xxLHWM201.pdf>, and	  <http://www.denx.de/PDF/STK8xxLHWM201.pdf>, and an image at	  <http://www.denx.de/embedded-ppc-en.html>.config TQM860L	bool "TQM860L"	help	  Say Y here to support the TQM860L, one of an MPC8xx-based family of	  mini SBCs (half credit-card size) from TQ Components first released	  in late 1999.  Technical references are at	  <http://www.denx.de/PDF/TQM8xxLHWM201.pdf>, and	  <http://www.denx.de/PDF/STK8xxLHWM201.pdf>, and an image at	  <http://www.denx.de/embedded-ppc-en.html>.config FPS850L	bool "FPS850L"config IVMS8	bool "IVMS8"	help	  Say Y here to support the Integrated Voice-Mail Small 8-channel SBC	  from Speech Design, released March 2001.  The manufacturer's website	  is at <http://www.speech-design.de/>.config IVML24	bool "IVML24"	help	  Say Y here to support the Integrated Voice-Mail Large 24-channel SBC	  from Speech Design, released March 2001.  The manufacturer's website	  is at <http://www.speech-design.de/>.config HERMES_PRO	bool "HERMES"config IP860	bool "IP860"config LWMON	bool "LWMON"config PCU_E	bool "PCU_E"config CCM	bool "CCM"config LANTEC	bool "LANTEC"config MBX	bool "MBX"	help	  MBX is a line of Motorola single-board computer based around the	  MPC821 and MPC860 processors, and intended for embedded-controller	  applications.  Say Y here to support these boards directly.config WINCEPT	bool "WinCept"	help	  The Wincept 100/110 is a Motorola single-board computer based on the	  MPC821 PowerPC, introduced in 1998 and designed to be used in	  thin-client machines.  Say Y to support it directly.endchoicemenu "Freescale Ethernet driver platform-specific options"	depends on FS_ENET	config MPC8xx_SECOND_ETH	bool "Second Ethernet channel"	depends on (MPC885ADS || MPC86XADS)	default y	help	  This enables support for second Ethernet on MPC885ADS and MPC86xADS boards.	  The latter will use SCC1, for 885ADS you can select it below.	choice		prompt "Second Ethernet channel"		depends on MPC8xx_SECOND_ETH		default MPC8xx_SECOND_ETH_FEC2		config MPC8xx_SECOND_ETH_FEC2		bool "FEC2"		depends on MPC885ADS		help		  Enable FEC2 to serve as 2-nd Ethernet channel. Note that SMC2		  (often 2-nd UART) will not work if this is enabled.		config MPC8xx_SECOND_ETH_SCC1		bool "SCC1"		depends on MPC86XADS		select MPC8xx_SCC_ENET_FIXED		help		  Enable SCC1 to serve as 2-nd Ethernet channel. Note that SMC1		  (often 1-nd UART) will not work if this is enabled.		config MPC8xx_SECOND_ETH_SCC3		bool "SCC3"		depends on MPC885ADS		help		  Enable SCC3 to serve as 2-nd Ethernet channel. Note that SMC1		  (often 1-nd UART) will not work if this is enabled.	endchoice	config MPC8xx_SCC_ENET_FIXED	depends on MPC8xx_SECOND_ETH_SCC	default n	bool "Use fixed MII-less mode for SCC Ethernet"endmenuchoice	prompt "Machine Type"	depends on 6xx	default PPC_PREP	---help---	  Linux currently supports several different kinds of PowerPC-based	  machines: Apple Power Macintoshes and clones (such as the Motorola	  Starmax series), PReP (PowerPC Reference Platform) machines (such	  as the Motorola PowerStacks, Motorola cPCI/VME embedded systems,	  and some IBM RS/6000 systems), CHRP (Common Hardware Reference	  Platform) machines (including all of the recent IBM RS/6000 and	  pSeries machines), and several embedded PowerPC systems containing	  4xx, 6xx, 7xx, 8xx, 74xx, and 82xx processors.  Currently, the	  default option is to build a kernel which works on PReP.	  Note that support for Apple and CHRP machines is now only available	  with ARCH=powerpc, and has been removed from this menu.  If you	  wish to build a kernel for an Apple or CHRP machine, exit this	  configuration process and re-run it with ARCH=powerpc.	  Select PReP if configuring for a PReP machine.config PPC_PREP	bool "PReP"config KATANA	bool "Artesyn-Katana"	help	  Select KATANA if configuring an Artesyn KATANA 750i or 3750	  cPCI board.config WILLOW	bool "Cogent-Willow"config CPCI690	bool "Force-CPCI690"	help	  Select CPCI690 if configuring a Force CPCI690 cPCI board.config POWERPMC250	bool "Force-PowerPMC250"config CHESTNUT	bool "IBM 750FX Eval board or 750GX Eval board"	help	  Select CHESTNUT if configuring an IBM 750FX Eval Board or a	  IBM 750GX Eval board.config SPRUCE	bool "IBM-Spruce"	select PPC_INDIRECT_PCIconfig HDPU	bool "Sky-HDPU"	help	  Select HDPU if configuring a Sky Computers Compute Blade.config HDPU_FEATURES	depends on HDPU	tristate "HDPU-Features"	help	  Select to enable HDPU enhanced features.config EV64260	bool "Marvell-EV64260BP"	help	  Select EV64260 if configuring a Marvell (formerly Galileo)	  EV64260BP Evaluation platform.config LOPEC	bool "Motorola-LoPEC"	select PPC_I8259config MVME5100	bool "Motorola-MVME5100"	select PPC_INDIRECT_PCIconfig PPLUS	bool "Motorola-PowerPlus"	select PPC_I8259	select PPC_INDIRECT_PCIconfig PRPMC750	bool "Motorola-PrPMC750"	select PPC_INDIRECT_PCIconfig PRPMC800	bool "Motorola-PrPMC800"	select PPC_INDIRECT_PCIconfig SANDPOINT	bool "Motorola-Sandpoint"	select PPC_I8259	help	  Select SANDPOINT if configuring for a Motorola Sandpoint X3	  (any flavor).config RADSTONE_PPC7D	bool "Radstone Technology PPC7D board"	select PPC_I8259config PAL4	bool "SBS-Palomar4"config EST8260	bool "EST8260"	---help---	  The EST8260 is a single-board computer manufactured by Wind River	  Systems, Inc. (formerly Embedded Support Tools Corp.) and based on	  the MPC8260.  Wind River Systems has a website at	  <http://www.windriver.com/>, but the EST8260 cannot be found on it	  and has probably been discontinued or rebadged.config SBC82xx	bool "SBC82xx"	---help---	  SBC PowerQUICC II, single-board computer with MPC82xx CPU	  Manufacturer: Wind River Systems, Inc.	  Date of Release: May 2003	  End of Life: -	  URL: <http://www.windriver.com/>config SBS8260	bool "SBS8260"config RPX8260	bool "RPXSUPER"config TQM8260	bool "TQM8260"	---help---	  MPC8260 based module, little larger than credit card,	  up to 128 MB global + 64 MB local RAM, 32 MB Flash,	  32 kB EEPROM, 256 kB L@ Cache, 10baseT + 100baseT Ethernet,	  2 x serial ports, ...	  Manufacturer: TQ Components, www.tq-group.de	  Date of Release: June 2001	  End of Life: not yet :-)	  URL: <http://www.denx.de/PDF/TQM82xx_SPEC_Rev005.pdf>config ADS8272	bool "ADS8272"config PQ2FADS	bool "Freescale-PQ2FADS"	help	  Select PQ2FADS if you wish to configure for a Freescale	  PQ2FADS board (-VR or -ZU).config LITE5200	bool "Freescale LITE5200 / (IceCube)"	select PPC_MPC52xx	help	  Support for the LITE5200 dev board for the MPC5200 from Freescale.	  This is for the LITE5200 version 2.0 board. Don't know if it changes	  much but it's only been tested on this board version. I think this	  board is also known as IceCube.config LITE5200B	bool "Freescale LITE5200B"	depends on LITE5200	help	  Support for the LITE5200B dev board for the MPC5200 from Freescale.	  This is the new board with 2 PCI slots.config MPC834x_SYS	bool "Freescale MPC834x SYS"	help	  This option enables support for the MPC 834x SYS evaluation board.	  Be aware that PCI buses can only function when SYS board is plugged	  into the PIB (Platform IO Board) board from Freescale which provide	  3 PCI slots.  The PIBs PCI initialization is the bootloader's	  responsibility.config EV64360	bool "Marvell-EV64360BP"	help	  Select EV64360 if configuring a Marvell EV64360BP Evaluation	  platform.endchoiceconfig PQ2ADS	bool	depends on ADS8272	default yconfig TQM8xxL	bool	depends on 8xx && (TQM823L || TQM850L || FPS850L || TQM855L || TQM860L)	default yconfig EMBEDDEDBOOT	bool	depends on 8xx || 8260	default yconfig PPC_MPC52xx	boolconfig 8260	bool "CPM2 Support" if WILLOW	depends on 6xx	default y if TQM8260 || RPX8260 || EST8260 || SBS8260 || SBC82xx || PQ2FADS	help	  The MPC8260 is a typical embedded CPU made by Motorola.  Selecting	  this option means that you wish to build a kernel for a machine with	  an 8260 class CPU.config 8272	bool	depends on 6xx	default y if ADS8272	select 8260	help	  The MPC8272 CPM has a different internal dpram setup than other CPM2	  devicesconfig 83xx	bool	default y if MPC834x_SYSconfig MPC834x	bool	default y if MPC834x_SYSconfig PPC_83xx	bool	default y if 83xxconfig CPM1	bool	depends on 8xx	default y	help	  The CPM1 (Communications Processor Module) is a coprocessor on	  embedded CPUs made by Motorola.  Selecting this option means that	  you wish to build a kernel for a machine with a CPM1 coprocessor	  on it (8xx, 827x, 8560).config CPM2	bool	depends on 8260 || MPC8560 || MPC8555	select PPC_LIB_RHEAP	default y	help	  The CPM2 (Communications Processor Module) is a coprocessor on	  embedded CPUs made by Motorola.  Selecting this option means that	  you wish to build a kernel for a machine with a CPM2 coprocessor	  on it (826x, 827x, 8560).config PPC_GEN550	bool	depends on SANDPOINT || SPRUCE || PPLUS || \		PRPMC750 || PRPMC800 || LOPEC || \		(EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \		83xx	default yconfig FORCE	bool	depends on 6xx && POWERPMC250	default yconfig GT64260	bool	depends on EV64260 || CPCI690	default yconfig MV64360		# Really MV64360 & MV64460	bool	depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360	default yconfig MV64X60	bool	depends on (GT64260 || MV64360)	select PPC_INDIRECT_PCI	default yconfig MV643XX_ETH_0	bool	depends on MV643XX_ETH && (KATANA || RADSTONE_PPC7D || EV64360 || HDPU)	default yconfig MV643XX_ETH_1	bool	depends on MV643XX_ETH && (KATANA || RADSTONE_PPC7D || EV64360)	default yconfig MV643XX_ETH_2	bool	depends on MV643XX_ETH && (KATANA || RADSTONE_PPC7D || EV64360)	default ymenu "Set bridge options"	depends on MV64X60config NOT_COHERENT_CACHE	bool "Turn off Cache Coherency"	default n	help	  Some 64x60 bridges lock up when trying to enforce cache coherency.	  When this option is selected, cache coherency will be turned off.	  Note that this can cause other problems (e.g., stale data being	  speculatively loaded via a cached mapping).  Use at your own risk.config MV64X60_BASE	hex "Set bridge base used by firmware"	default "0xf1000000"	help	  A firmware can leave the base address of the bridge's registers at	  a non-standard location.  If so, set this value to reflect the	  address of that non-standard location.config MV64X60_NEW_BASE	hex "Set bridge base used by kernel"	default "0xf1000000"	help	  If the current base address of the bridge's registers is not where	  you want it, set this value to the address that you want it moved to.endmenuconfig NONMONARCH_SUPPORT	bool "Enable Non-Monarch Support"	depends on PRPMC800

⌨️ 快捷键说明

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