vserver 1.9.5.x5
[linux-2.6.git] / arch / h8300 / Kconfig
index 3822a60..b849936 100644 (file)
@@ -33,6 +33,10 @@ config RWSEM_XCHGADD_ALGORITHM
        bool
        default n
 
+config GENERIC_CALIBRATE_DELAY
+       bool
+       default y
+
 config ISA
        bool
        default y
@@ -43,122 +47,7 @@ config PCI
 
 source "init/Kconfig"
 
-menu "Processor type and features"
-
-choice
-       prompt "H8/300 platform"
-       default H8300H_GENERIC
-
-config H8300H_GENERIC
-       bool "Generic"
-       help
-         H8/300H CPU Generic Hardware Support
-
-config H8300H_AKI3068NET
-       bool "AE-3068/69"
-       help
-         AKI-H8/3068F / AKI-H8/3069F Flashmicom LAN Board Support
-         More Information. (Japanese Only)
-         <http://akizukidensi.com/catalog/h8.html>
-         AE-3068/69 Evaluation Board Support
-         More Information.
-         <http://www.microtronique.com/ae3069lan.htm>
-
-config H8300H_H8MAX
-       bool "H8MAX"
-       help
-         H8MAX Evaluation Board Support
-         More Information. (Japanese Only)
-         <http://strawberry-linux.com/h8/index.html>
-
-config H8300H_SIM
-       bool "H8/300H Simulator"
-       help
-         GDB Simulator Support
-         More Information.
-         arch/h8300/Doc/simulator.txt
-
-config H8S_EDOSK2674
-       bool "EDOSK-2674"
-       help
-         Renesas EDOSK-2674 Evaluation Board Support
-         More Information.
-         <http://www.azpower.com/H8-uClinux/index.html>
-         <http://www.eu.renesas.com/tools/edk/support/edosk2674.html>
-
-config H8S_SIM
-       bool "H8S Simulator"
-       help
-         GDB Simulator Support
-         More Information.
-         arch/h8300/Doc/simulator.txt
-
-endchoice
-
-choice 
-       prompt "CPU Selection"
-
-config H83002
-       bool "H8/3001,3002,3003"
-       depends on H8300H_GENERIC
-
-config H83007
-       bool "H8/3006,3007"
-       depends on (H8300H_GENERIC || H8300H_SIM)
-
-config H83048
-       bool "H8/3044,3045,3046,3047,3048,3052"
-       depends on H8300H_GENERIC
-
-config H83068
-       bool "H8/3065,3066,3067,3068,3069"
-       depends on (H8300H_GENERIC || H8300H_AKI3068NET || H8300H_H8MAX)
-
-config H8S2678
-       bool "H8S/2670,2673,2674R,2675,2676"
-       depends on (H8S_GENERIC || H8S_EDOSK2674 || H8S_SIM)
-
-endchoice
-
-config CPU_H8300H
-       bool
-       depends on (H8300H_GENERIC || H8300H_AKI3068NET || H8300H_H8MAX || H8300H_SIM)
-       default y
-
-config CPU_H8S
-       bool
-       depends on (H8S_GENERIC || H8S_EDOSK2674 || H8S_SIM)
-       default y
-
-config CPU_CLOCK
-       int "CPU Clock Frequency (/1KHz)"       
-       default "20000" if H8300H_AKI3068NET
-       default "25000" if H8300H_H8MAX
-       default "16000" if H8300H_SIM
-       default "16000" if H8300H_GENERIC
-       default "33000" if H8S_GENERIC
-       default "33000" if H8S_SIM
-       default "33000" if H8S_EDOSK2674
-       help
-         CPU Clock Frequency divide to 1000
-choice
-       prompt "Kernel executes from"
-       ---help---
-         Choose the memory type that the kernel will be running in.
-
-config RAMKERNEL
-       bool "RAM"
-       help
-         The kernel will be resident in RAM when running.
-
-config ROMKERNEL
-       bool "ROM"
-       help
-         The kernel will be resident in FLASH/ROM when running.
-
-endchoice
-
-endmenu
+source "arch/h8300/Kconfig.cpu"
 
 menu "Executable file formats"
 
@@ -291,82 +180,12 @@ source "drivers/serial/Kconfig"
 source "drivers/i2c/Kconfig"
 
 source "drivers/usb/Kconfig"
+
 endmenu
 
 source "fs/Kconfig"
 
-menu "Kernel hacking"
-
-config FULLDEBUG
-       bool "Full Symbolic/Source Debugging support"
-       help
-         Enable debugging symbols on kernel build.
-
-config MAGIC_SYSRQ
-       bool "Magic SysRq key"
-       help
-         Enables console device to interprent special characters as
-         commands to dump state information.
-
-config HIGHPROFILE
-       bool "Use fast second timer for profiling"
-       help
-         Use a fast secondary clock to produce profiling information.
-
-config NO_KERNEL_MSG
-       bool "Suppress Kernel BUG Messages"
-       help
-         Do not output any debug BUG messages within the kernel.
-
-config GDB_MAGICPRINT
-       bool "Message Output for GDB MagicPrint service"
-       depends on (H8300H_SIM || H8S_SIM)
-       help
-         kernel messages output useing MagicPrint service from GDB
-
-config SYSCALL_PRINT
-       bool "SystemCall trace print"
-       help
-         outout history of systemcall
-
-config GDB_DEBUG
-       bool "Use gdb stub"
-       depends on (!H8300H_SIM && !H8S_SIM)
-       help
-         gdb stub exception support
-
-config CONFIG_SH_STANDARD_BIOS
-       bool "Use gdb protocol serial console"
-       depends on (!H8300H_SIM && H8S_SIM)
-       help
-         serial console output using GDB protocol.
-         Require eCos/RedBoot
-
-config DEFAULT_CMDLINE
-       bool "Use buildin commandline"
-       default n
-       help
-         buildin kernel commandline enabled.
-
-config KERNEL_COMMAND
-       string "Buildin commmand string"
-       depends on DEFAULT_CMDLINE
-       help
-         buildin kernel commandline strings.
-
-config BLKDEV_RESERVE
-       bool "BLKDEV Reserved Memory"
-       default n
-       help
-         Reserved BLKDEV area.
-
-config CONFIG_BLKDEV_RESERVE_ADDRESS
-       hex 'start address'
-       depends on BLKDEV_RESERVE
-       help
-         BLKDEV start address.
-endmenu
+source "arch/h8300/Kconfig.debug"
 
 source "kernel/vserver/Kconfig"
 
@@ -375,4 +194,3 @@ source "security/Kconfig"
 source "crypto/Kconfig"
 
 source "lib/Kconfig"
-