at v3.8 167 lines 3.1 kB view raw
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