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