1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 >> 2 menu "Kernel hacking" 2 3 3 config BOOTPARAM !! 4 source "lib/Kconfig.debug" 4 bool "Compiled-in Kernel Boot Paramete << 5 << 6 config BOOTPARAM_STRING << 7 string "Kernel Boot Parameter" << 8 default "console=ttyS0,19200" << 9 depends on BOOTPARAM << 10 5 11 config EARLY_PRINTK 6 config EARLY_PRINTK 12 bool "Early printk" !! 7 bool 13 depends on !(SUN3 || M68000 || COLDFIR !! 8 depends on ALPHA_GENERIC || ALPHA_SRM 14 help !! 9 default y 15 Write kernel log output directly to !! 10 16 Where implemented, output goes to th !! 11 config ALPHA_LEGACY_START_ADDRESS 17 PROM console functionality on Sun 3x !! 12 bool "Legacy kernel start address" 18 !! 13 depends on ALPHA_GENERIC 19 Pass "earlyprintk" on the kernel com !! 14 default n 20 boot console. !! 15 ---help--- 21 !! 16 The 2.4 kernel changed the kernel start address from 0x310000 22 This is useful for kernel debugging !! 17 to 0x810000 to make room for the Wildfire's larger SRM console. 23 early, i.e. before the normal consol !! 18 Recent consoles on Titan and Marvel machines also require the 24 You should normally say N here, unle !! 19 extra room. 25 !! 20 26 if !MMU !! 21 If you're using aboot 0.7 or later, the bootloader will examine the 27 !! 22 ELF headers to determine where to transfer control. Unfortunately, 28 config FULLDEBUG !! 23 most older bootloaders -- APB or MILO -- hardcoded the kernel start 29 bool "Full Symbolic/Source Debugging s !! 24 address rather than examining the ELF headers, and the result is a 30 help !! 25 hard lockup. 31 Enable debugging symbols on kernel b !! 26 32 !! 27 Say Y if you have a broken bootloader. Say N if you do not, or if 33 config HIGHPROFILE !! 28 you wish to run on Wildfire, Titan, or Marvel. 34 bool "Use fast second timer for profil !! 29 35 depends on COLDFIRE !! 30 config ALPHA_LEGACY_START_ADDRESS 36 help !! 31 bool 37 Use a fast secondary clock to produc !! 32 depends on !ALPHA_GENERIC && !ALPHA_TITAN && !ALPHA_MARVEL && !ALPHA_WILDFIRE 38 !! 33 default y 39 config BDM_DISABLE !! 34 40 bool "Disable BDM signals" !! 35 config MATHEMU 41 depends on COLDFIRE !! 36 tristate "Kernel FP software completion" if DEBUG_KERNEL && !SMP >> 37 default y if !DEBUG_KERNEL || SMP 42 help 38 help 43 Disable the ColdFire CPU's BDM signa !! 39 This option is required for IEEE compliant floating point arithmetic >> 40 on the Alpha. The only time you would ever not say Y is to say M in >> 41 order to debug the code. Say Y unless you know what you are doing. 44 42 45 endif !! 43 endmenu
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.