Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 
0003 config EARLY_PRINTK
0004         bool
0005         depends on ALPHA_GENERIC || ALPHA_SRM
0006         default y
0007 
0008 config ALPHA_LEGACY_START_ADDRESS
0009         bool "Legacy kernel start address"
0010         depends on ALPHA_GENERIC
0011         default n
0012         help
0013           The 2.4 kernel changed the kernel start address from 0x310000
0014           to 0x810000 to make room for the Wildfire's larger SRM console.
0015           Recent consoles on Titan and Marvel machines also require the
0016           extra room.
0017 
0018           If you're using aboot 0.7 or later, the bootloader will examine the
0019           ELF headers to determine where to transfer control. Unfortunately,
0020           most older bootloaders -- APB or MILO -- hardcoded the kernel start
0021           address rather than examining the ELF headers, and the result is a
0022           hard lockup.
0023 
0024           Say Y if you have a broken bootloader.  Say N if you do not, or if
0025           you wish to run on Wildfire, Titan, or Marvel.
0026 
0027 config ALPHA_LEGACY_START_ADDRESS
0028         bool
0029         depends on !ALPHA_GENERIC && !ALPHA_TITAN && !ALPHA_MARVEL && !ALPHA_WILDFIRE
0030         default y
0031 
0032 config MATHEMU
0033         tristate "Kernel FP software completion" if DEBUG_KERNEL && !SMP
0034         default y if !DEBUG_KERNEL || SMP
0035         help
0036           This option is required for IEEE compliant floating point arithmetic
0037           on the Alpha. The only time you would ever not say Y is to say M in
0038           order to debug the code. Say Y unless you know what you are doing.