📄 kconfig
字号:
## For a description of the syntax of this configuration file,# see Documentation/kbuild/kconfig-language.txt.#mainmenu "Linux Kernel Configuration"config AVR32 def_bool y # With EMBEDDED=n, we get lots of stuff automatically selected # that we usually don't need on AVR32. select EMBEDDED help AVR32 is a high-performance 32-bit RISC microprocessor core, designed for cost-sensitive embedded applications, with particular emphasis on low power consumption and high code density. There is an AVR32 Linux project with a web page at http://avr32linux.org/.config GENERIC_GPIO def_bool yconfig GENERIC_HARDIRQS def_bool yconfig STACKTRACE_SUPPORT def_bool yconfig LOCKDEP_SUPPORT def_bool yconfig TRACE_IRQFLAGS_SUPPORT def_bool yconfig HARDIRQS_SW_RESEND def_bool yconfig GENERIC_IRQ_PROBE def_bool yconfig RWSEM_GENERIC_SPINLOCK def_bool yconfig GENERIC_TIME def_bool yconfig RWSEM_XCHGADD_ALGORITHM def_bool nconfig ARCH_HAS_ILOG2_U32 def_bool nconfig ARCH_HAS_ILOG2_U64 def_bool nconfig GENERIC_HWEIGHT def_bool yconfig GENERIC_CALIBRATE_DELAY def_bool yconfig GENERIC_BUG def_bool y depends on BUGsource "init/Kconfig"menu "System Type and features"config SUBARCH_AVR32B boolconfig MMU boolconfig PERFORMANCE_COUNTERS boolconfig PLATFORM_AT32AP bool select SUBARCH_AVR32B select MMU select PERFORMANCE_COUNTERSchoice prompt "AVR32 CPU type" default CPU_AT32AP7000config CPU_AT32AP7000 bool "AT32AP7000" select PLATFORM_AT32APendchoice## CPU Daughterboards for ATSTK1000config BOARD_ATSTK1002 boolchoice prompt "AVR32 board type" default BOARD_ATSTK1000config BOARD_ATSTK1000 bool "ATSTK1000 evaluation board" select BOARD_ATSTK1002 if CPU_AT32AP7000config BOARD_ATNGW100 bool "ATNGW100 Network Gateway"endchoiceif BOARD_ATSTK1000source "arch/avr32/boards/atstk1000/Kconfig"endifchoice prompt "Boot loader type" default LOADER_U_BOOTconfig LOADER_U_BOOT bool "U-Boot (or similar) bootloader"endchoicesource "arch/avr32/mach-at32ap/Kconfig"config LOAD_ADDRESS hex default 0x10000000 if LOADER_U_BOOT=y && CPU_AT32AP7000=yconfig ENTRY_ADDRESS hex default 0x90000000 if LOADER_U_BOOT=y && CPU_AT32AP7000=yconfig PHYS_OFFSET hex default 0x10000000 if CPU_AT32AP7000=ysource "kernel/Kconfig.preempt"config HAVE_ARCH_BOOTMEM_NODE def_bool nconfig ARCH_HAVE_MEMORY_PRESENT def_bool nconfig NEED_NODE_MEMMAP_SIZE def_bool nconfig ARCH_FLATMEM_ENABLE def_bool yconfig ARCH_DISCONTIGMEM_ENABLE def_bool nconfig ARCH_SPARSEMEM_ENABLE def_bool nsource "mm/Kconfig"config OWNERSHIP_TRACE bool "Ownership trace support" default y help Say Y to generate an Ownership Trace message on every context switch, enabling Nexus-compliant debuggers to keep track of the PID of the currently executing task.# FPU emulation goes heresource "kernel/Kconfig.hz"config CMDLINE string "Default kernel command line" default "" help If you don't have a boot loader capable of passing a command line string to the kernel, you may specify one here. As a minimum, you should specify the memory size and the root device (e.g., mem=8M, root=/dev/nfs).endmenumenu "Power management options"menu "CPU Frequency scaling"source "drivers/cpufreq/Kconfig"config CPU_FREQ_AT32AP bool "CPU frequency driver for AT32AP" depends on CPU_FREQ && PLATFORM_AT32AP default n help This enables the CPU frequency driver for AT32AP processors. For details, take a look in <file:Documentation/cpu-freq>. If in doubt, say N.endmenuendmenumenu "Bus options"config PCI boolsource "drivers/pci/Kconfig"source "drivers/pcmcia/Kconfig"endmenumenu "Executable file formats"source "fs/Kconfig.binfmt"endmenusource "net/Kconfig"source "drivers/Kconfig"source "fs/Kconfig"source "arch/avr32/Kconfig.debug"source "security/Kconfig"source "crypto/Kconfig"source "lib/Kconfig"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -