linux/arch/h8300/Kconfig.cpu
<<
>>
Prefs
   1menu "Processor type and features"
   2
   3choice
   4        prompt "H8/300 platform"
   5        default H8300H_GENERIC
   6
   7config H8300H_GENERIC
   8        bool "H8/300H Generic"
   9        help
  10          H8/300H CPU Generic Hardware Support
  11
  12config H8300H_AKI3068NET
  13        bool "AE-3068/69"
  14        select H83068
  15        help
  16          AKI-H8/3068F / AKI-H8/3069F Flashmicom LAN Board Support
  17          More Information. (Japanese Only)
  18          <http://akizukidenshi.com/catalog/default.aspx>
  19          AE-3068/69 Evaluation Board Support
  20          More Information.
  21          <http://www.microtronique.com/ae3069lan.htm>
  22
  23config H8300H_H8MAX
  24        bool "H8MAX"
  25        select H83068
  26        help
  27          H8MAX Evaluation Board Support
  28          More Information. (Japanese Only)
  29          <http://strawberry-linux.com/h8/index.html>
  30
  31config H8300H_SIM
  32        bool "H8/300H Simulator"
  33        select H83007
  34        help
  35          GDB Simulator Support
  36          More Information.
  37          <http://sourceware.org/sid/>
  38
  39config H8S_GENERIC
  40        bool "H8S Generic"
  41        help
  42          H8S CPU Generic Hardware Support
  43
  44config H8S_EDOSK2674
  45        bool "EDOSK-2674"
  46        select H8S2678
  47        help
  48          Renesas EDOSK-2674 Evaluation Board Support
  49          More Information.
  50          <http://www.azpower.com/H8-uClinux/index.html>
  51          <http://www.renesas.eu/products/tools/introductory_evaluation_tools/evaluation_development_os_kits/edosk2674r/edosk2674r_software_tools_root.jsp>
  52
  53config H8S_SIM
  54        bool "H8S Simulator"
  55        help
  56          GDB Simulator Support
  57          More Information.
  58          <http://sourceware.org/sid/>
  59
  60endchoice
  61
  62choice
  63        prompt "CPU Selection"
  64
  65config H83002
  66        bool "H8/3001,3002,3003"
  67        select CPU_H8300H
  68
  69config H83007
  70        bool "H8/3006,3007"
  71        select CPU_H8300H
  72
  73config H83048
  74        bool "H8/3044,3045,3046,3047,3048,3052"
  75        select CPU_H8300H
  76
  77config H83068
  78        bool "H8/3065,3066,3067,3068,3069"
  79        select CPU_H8300H
  80
  81config H8S2678
  82        bool "H8S/2670,2673,2674R,2675,2676"
  83        select CPU_H8S
  84
  85endchoice
  86
  87config CPU_CLOCK
  88        int "CPU Clock Frequency (/1KHz)"
  89        default "20000"
  90        help
  91          CPU Clock Frequency divide to 1000
  92
  93choice
  94        prompt "Kernel executes from"
  95        ---help---
  96          Choose the memory type that the kernel will be running in.
  97
  98config RAMKERNEL
  99        bool "RAM"
 100        help
 101          The kernel will be resident in RAM when running.
 102
 103config ROMKERNEL
 104        bool "ROM"
 105        help
 106          The kernel will be resident in FLASH/ROM when running.
 107endchoice
 108
 109
 110config CPU_H8300H
 111        bool
 112        depends on (H83002 || H83007 || H83048 || H83068)
 113        default y
 114
 115config CPU_H8S
 116        bool
 117        depends on H8S2678
 118        default y
 119
 120choice
 121        prompt "Timer"
 122config H8300_TIMER8
 123        bool "8bit timer (2ch cascade)"
 124        depends on (H83007 || H83068 || H8S2678)
 125
 126config H8300_TIMER16
 127        bool "16bit timer"
 128        depends on (H83007 || H83068)
 129
 130config H8300_ITU
 131        bool "ITU"
 132        depends on (H83002 || H83048)
 133
 134config H8300_TPU
 135        bool "TPU"
 136        depends on H8S2678
 137endchoice
 138
 139if H8300_TIMER8
 140choice
 141        prompt "Timer Channel"
 142config H8300_TIMER8_CH0
 143        bool "Channel 0"
 144config H8300_TIMER8_CH2
 145        bool "Channel 2"
 146        depends on CPU_H8300H
 147endchoice
 148endif
 149
 150config H8300_TIMER16_CH
 151        int "16bit timer channel (0 - 2)"
 152        depends on H8300_TIMER16
 153        range 0 2
 154
 155config H8300_ITU_CH
 156        int "ITU channel"
 157        depends on H8300_ITU
 158
 159config H8300_TPU_CH
 160        int "TPU channel"
 161        depends on H8300_TPU
 162
 163source "kernel/Kconfig.preempt"
 164
 165source "mm/Kconfig"
 166
 167endmenu
 168
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.