📄 kconfig
字号:
## For a description of the syntax of this configuration file,# see Documentation/kbuild/kconfig-language.txt.#mainmenu "uClinux/68k (w/o MMU) Kernel Configuration"config M68K bool default yconfig MMU bool default nconfig FPU bool default nconfig ZONE_DMA bool default yconfig RWSEM_GENERIC_SPINLOCK bool default yconfig RWSEM_XCHGADD_ALGORITHM bool default nconfig ARCH_HAS_ILOG2_U32 bool default nconfig ARCH_HAS_ILOG2_U64 bool default nconfig GENERIC_FIND_NEXT_BIT bool default yconfig GENERIC_HWEIGHT bool default yconfig GENERIC_HARDIRQS bool default yconfig GENERIC_CALIBRATE_DELAY bool default yconfig TIME_LOW_RES bool default yconfig NO_IOPORT def_bool ysource "init/Kconfig"menu "Processor type and features"choice prompt "CPU" default M68EZ328config M68328 bool "MC68328" help Motorola 68328 processor support.config M68EZ328 bool "MC68EZ328" help Motorola 68EX328 processor support.config M68VZ328 bool "MC68VZ328" help Motorola 68VZ328 processor support.config M68360 bool "MC68360" help Motorola 68360 processor support.config M5206 bool "MCF5206" help Motorola ColdFire 5206 processor support.config M5206e bool "MCF5206e" help Motorola ColdFire 5206e processor support.config M520x bool "MCF520x" help Freescale Coldfire 5207/5208 processor support.config M523x bool "MCF523x" help Freescale Coldfire 5230/1/2/4/5 processor supportconfig M5249 bool "MCF5249" help Motorola ColdFire 5249 processor support.config M5271 bool "MCF5271" help Freescale (Motorola) ColdFire 5270/5271 processor support.config M5272 bool "MCF5272" help Motorola ColdFire 5272 processor support.config M5275 bool "MCF5275" help Freescale (Motorola) ColdFire 5274/5275 processor support.config M528x bool "MCF528x" help Motorola ColdFire 5280/5282 processor support.config M5307 bool "MCF5307" help Motorola ColdFire 5307 processor support.config M532x bool "MCF532x" help Freescale (Motorola) ColdFire 532x processor support.config M5407 bool "MCF5407" help Motorola ColdFire 5407 processor support.endchoiceconfig M527x bool depends on (M5271 || M5275) default yconfig COLDFIRE bool depends on (M5206 || M5206e || M520x || M523x || M5249 || M527x || M5272 || M528x || M5307 || M532x || M5407) default yconfig CLOCK_SET bool "Enable setting the CPU clock frequency" default n help On some CPU's you do not need to know what the core CPU clock frequency is. On these you can disable clock setting. On some traditional 68K parts, and on all ColdFire parts you need to set the appropriate CPU clock frequency. On these devices many of the onboard peripherals derive their timing from the master CPU clock frequency.config CLOCK_FREQ int "Set the core clock frequency" default "66666666" depends on CLOCK_SET help Define the CPU clock frequency in use. This is the core clock frequency, it may or may not be the same as the external clock crystal fitted to your board. Some processors have an internal PLL and can have their frequency programmed at run time, others use internal dividers. In general the kernel won't setup a PLL if it is fitted (there are some exceptions). This value will be specific to the exact CPU that you are using.config CLOCK_DIV int "Set the core/bus clock divide ratio" default "1" depends on CLOCK_SET help On many SoC style CPUs the master CPU clock is also used to drive on-chip peripherals. The clock that is distributed to these peripherals is sometimes a fixed ratio of the master clock frequency. If so then set this to the divider ratio of the master clock to the peripheral clock. If not sure then select 1.config OLDMASK bool "Old mask 5307 (1H55J) silicon" depends on M5307 help Build support for the older revision ColdFire 5307 silicon. Specifically this is the 1H55J mask revision.comment "Platform"config PILOT3 bool "Pilot 1000/5000, PalmPilot Personal/Pro, or PalmIII support" depends on M68328 help Support for the Palm Pilot 1000/5000, Personal/Pro and PalmIII.config XCOPILOT_BUGS bool "(X)Copilot support" depends on PILOT3 help Support the bugs of Xcopilot.config UC5272 bool 'Arcturus Networks uC5272 dimm board support' depends on M5272 help Support for the Arcturus Networks uC5272 dimm board.config UC5282 bool "Arcturus Networks uC5282 board support" depends on M528x help Support for the Arcturus Networks uC5282 dimm board.config UCSIMM bool "uCsimm module support" depends on M68EZ328 help Support for the Arcturus Networks uCsimm module.config UCDIMM bool "uDsimm module support" depends on M68VZ328 help Support for the Arcturus Networks uDsimm module.config DRAGEN2 bool "DragenEngine II board support" depends on M68VZ328 help Support for the DragenEngine II board.config DIRECT_IO_ACCESS bool "Allow user to access IO directly" depends on (UCSIMM || UCDIMM || DRAGEN2) help Disable the CPU internal registers protection in user mode, to allow a user application to read/write them.config INIT_LCD bool "Initialize LCD" depends on (UCSIMM || UCDIMM || DRAGEN2) help Initialize the LCD controller of the 68x328 processor.config MEMORY_RESERVE int "Memory reservation (MiB)" depends on (UCSIMM || UCDIMM) help Reserve certain memory regions on 68x328 based boards.config UCQUICC bool "Lineo uCquicc board support" depends on M68360 help Support for the Lineo uCquicc board.config ARN5206 bool "Arnewsh 5206 board support" depends on M5206 help Support for the Arnewsh 5206 board.config M5206eC3 bool "Motorola M5206eC3 board support" depends on M5206e help Support for the Motorola M5206eC3 board.config ELITE bool "Motorola M5206eLITE board support" depends on M5206e help Support for the Motorola M5206eLITE board.config M5208EVB bool "Freescale M5208EVB board support" depends on M520x help Support for the Freescale Coldfire M5208EVB.config M5235EVB bool "Freescale M5235EVB support" depends on M523x help Support for the Freescale M5235EVB board.config M5249C3 bool "Motorola M5249C3 board support" depends on M5249 help Support for the Motorola M5249C3 board.config M5271EVB bool "Freescale (Motorola) M5271EVB board support" depends on M5271 help Support for the Freescale (Motorola) M5271EVB board.config M5275EVB bool "Freescale (Motorola) M5275EVB board support" depends on M5275 help Support for the Freescale (Motorola) M5275EVB board.config M5272C3 bool "Motorola M5272C3 board support" depends on M5272 help Support for the Motorola M5272C3 board.config COBRA5272 bool "senTec COBRA5272 board support" depends on M5272 help Support for the senTec COBRA5272 board.config AVNET5282 bool "Avnet 5282 board support" depends on M528x help Support for the Avnet 5282 board. config M5282EVB bool "Motorola M5282EVB board support" depends on M528x help Support for the Motorola M5282EVB board.config COBRA5282 bool "senTec COBRA5282 board support" depends on M528x help Support for the senTec COBRA5282 board. config SOM5282EM bool "EMAC.Inc SOM5282EM board support" depends on M528x help Support for the EMAC.Inc SOM5282EM module. config WILDFIRE bool "Intec Automation Inc. WildFire board support" depends on M528x
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -