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 help 15 AKI-H8/3068F / AKI-H8/3069F Flashmicom LAN Board Support 16 More Information. (Japanese Only) 17 <http://akizukidensi.com/catalog/h8.html> 18 AE-3068/69 Evaluation Board Support 19 More Information. 20 <http://www.microtronique.com/ae3069lan.htm> 21 22config H8300H_H8MAX 23 bool "H8MAX" 24 help 25 H8MAX Evaluation Board Support 26 More Information. (Japanese Only) 27 <http://strawberry-linux.com/h8/index.html> 28 29config H8300H_SIM 30 bool "H8/300H Simulator" 31 help 32 GDB Simulator Support 33 More Information. 34 arch/h8300/Doc/simulator.txt 35 36config H8S_GENERIC 37 bool "H8S Generic" 38 help 39 H8S CPU Generic Hardware Support 40 41config H8S_EDOSK2674 42 bool "EDOSK-2674" 43 help 44 Renesas EDOSK-2674 Evaluation Board Support 45 More Information. 46 <http://www.azpower.com/H8-uClinux/index.html> 47 <http://www.eu.renesas.com/tools/edk/support/edosk2674.html> 48 49config H8S_SIM 50 bool "H8S Simulator" 51 help 52 GDB Simulator Support 53 More Information. 54 arch/h8300/Doc/simulator.txt 55 56endchoice 57 58if (H8300H_GENERIC || H8S_GENERIC) 59menu "Detail Selection" 60if (H8300H_GENERIC) 61choice 62 prompt "CPU Selection" 63 64config H83002 65 bool "H8/3001,3002,3003" 66 67config H83007 68 bool "H8/3006,3007" 69 70config H83048 71 bool "H8/3044,3045,3046,3047,3048,3052" 72 73config H83068 74 bool "H8/3065,3066,3067,3068,3069" 75endchoice 76endif 77 78if (H8S_GENERIC) 79choice 80 prompt "CPU Selection" 81 82config H8S2678 83 bool "H8S/2670,2673,2674R,2675,2676" 84endchoice 85endif 86 87config CPU_CLOCK 88 int "CPU Clock Frequency (/1KHz)" 89 default "20000" 90 help 91 CPU Clock Frequency divide to 1000 92endmenu 93endif 94 95if (H8300H_GENERIC || H8S_GENERIC || H8300H_SIM || H8S_SIM || H8S_EDOSK2674) 96choice 97 prompt "Kernel executes from" 98 ---help--- 99 Choose the memory type that the kernel will be running in. 100 101config RAMKERNEL 102 bool "RAM" 103 help 104 The kernel will be resident in RAM when running. 105 106config ROMKERNEL 107 bool "ROM" 108 help 109 The kernel will be resident in FLASH/ROM when running. 110 111endchoice 112endif 113 114if (H8300H_AKI3068NET) 115config H83068 116 bool 117 default y 118 119config CPU_CLOCK 120 int 121 default "20000" 122 123config RAMKERNEL 124 bool 125 default y 126endif 127 128if (H8300H_H8MAX) 129config H83068 130 bool 131 default y 132 133config CPU_CLOCK 134 int 135 default 25000 136 137config RAMKERNEL 138 bool 139 default y 140endif 141 142if (H8300H_SIM) 143config H83007 144 bool 145 default y 146 147config CPU_CLOCK 148 int 149 default "16000" 150endif 151 152if (H8S_EDOSK2674) 153config H8S2678 154 bool 155 default y 156config CPU_CLOCK 157 int 158 default 33000 159endif 160 161if (H8S_SIM) 162config H8S2678 163 bool 164 default y 165config CPU_CLOCK 166 int 167 default 33000 168endif 169 170config CPU_H8300H 171 bool 172 depends on (H83002 || H83007 || H83048 || H83068) 173 default y 174 175config CPU_H8S 176 bool 177 depends on H8S2678 178 default y 179 180config PREEMPT 181 bool "Preemptible Kernel" 182 default n 183 184source "mm/Kconfig" 185 186endmenu 187