3 config ETRAX_DRAM_VIRTUAL_BASE
5 depends on ETRAX_ARCH_V32
9 string "First green LED bit"
10 depends on ETRAX_ARCH_V32
13 Bit to use for the first green LED (network LED).
14 Most Axis products use bit A3 here.
17 string "First red LED bit"
18 depends on ETRAX_ARCH_V32
21 Bit to use for the first red LED (network LED).
22 Most Axis products use bit A4 here.
25 string "Second green LED bit"
26 depends on ETRAX_ARCH_V32
29 Bit to use for the first green LED (status LED).
30 Most Axis products use bit A5 here.
33 string "Second red LED bit"
34 depends on ETRAX_ARCH_V32
37 Bit to use for the first red LED (network LED).
38 Most Axis products use bit A6 here.
41 string "Third green LED bit"
42 depends on ETRAX_ARCH_V32
45 Bit to use for the first green LED (drive/power LED).
46 Most Axis products use bit A7 here.
49 string "Third red LED bit"
50 depends on ETRAX_ARCH_V32
53 Bit to use for the first red LED (drive/power LED).
54 Most Axis products use bit A7 here.
57 prompt "Product debug-port"
58 depends on ETRAX_ARCH_V32
59 default ETRAX_DEBUG_PORT0
61 config ETRAX_DEBUG_PORT0
64 Choose a serial port for the ETRAX debug console. Default to
67 config ETRAX_DEBUG_PORT1
70 Use serial port 1 for the console.
72 config ETRAX_DEBUG_PORT2
75 Use serial port 2 for the console.
77 config ETRAX_DEBUG_PORT3
80 Use serial port 3 for the console.
82 config ETRAX_DEBUG_PORT_NULL
85 Disable serial-port debugging.
90 prompt "Kernel GDB port"
92 default ETRAX_KGDB_PORT0
94 Choose a serial port for kernel debugging. NOTE: This port should
95 not be enabled under Drivers for built-in interfaces (as it has its
96 own initialization code) and should not be the same as the debug port.
98 config ETRAX_KGDB_PORT0
101 Use serial port 0 for kernel debugging.
103 config ETRAX_KGDB_PORT1
106 Use serial port 1 for kernel debugging.
108 config ETRAX_KGDB_PORT2
111 Use serial port 2 for kernel debugging.
113 config ETRAX_KGDB_PORT3
116 Use serial port 3 for kernel debugging.
120 config ETRAX_MEM_GRP1_CONFIG
121 hex "MEM_GRP1_CONFIG"
122 depends on ETRAX_ARCH_V32
125 Waitstates for flash. The default value is suitable for the
126 standard flashes used in axis products (120 ns).
128 config ETRAX_MEM_GRP2_CONFIG
129 hex "MEM_GRP2_CONFIG"
130 depends on ETRAX_ARCH_V32
133 Waitstates for SRAM. 0 is a good choice for most Axis products.
135 config ETRAX_MEM_GRP3_CONFIG
136 hex "MEM_GRP3_CONFIG"
137 depends on ETRAX_ARCH_V32
140 Waitstates for CSP0-3. 0 is a good choice for most Axis products.
141 It may need to be changed if external devices such as extra
142 register-mapped LEDs are used.
144 config ETRAX_MEM_GRP4_CONFIG
145 hex "MEM_GRP4_CONFIG"
146 depends on ETRAX_ARCH_V32
149 Waitstates for CSP4-6. 0 is a good choice for most Axis products.
151 config ETRAX_SDRAM_GRP0_CONFIG
152 hex "SDRAM_GRP0_CONFIG"
153 depends on ETRAX_ARCH_V32
156 SDRAM configuration for group 0. The value depends on the
157 hardware configuration. The default value is suitable
158 for 32 MB organized as two 16 bits chips (e.g. Axis
159 part number 18550) connected as one 32 bit device (i.e. in
162 config ETRAX_SDRAM_GRP1_CONFIG
163 hex "SDRAM_GRP1_CONFIG"
164 depends on ETRAX_ARCH_V32
167 SDRAM configuration for group 1. The default value is 0
168 because group 1 is not used in the default configuration,
169 described in the help for SDRAM_GRP0_CONFIG.
171 config ETRAX_SDRAM_TIMING
173 depends on ETRAX_ARCH_V32
176 SDRAM timing parameters. The default value is ok for
177 most hardwares but large SDRAMs may require a faster
178 refresh (a.k.a 8K refresh). The default value implies
179 100MHz clock and SDR mode.
181 config ETRAX_SDRAM_COMMAND
183 depends on ETRAX_ARCH_V32
186 SDRAM command. Should be 0 unless you really know what
187 you are doing (may be != 0 for unusual address line
188 mappings such as in a MCM)..
190 config ETRAX_DEF_GIO_PA_OE
192 depends on ETRAX_ARCH_V32
195 Configures the direction of general port A bits. 1 is out, 0 is in.
196 This is often totally different depending on the product used.
197 There are some guidelines though - if you know that only LED's are
198 connected to port PA, then they are usually connected to bits 2-4
199 and you can therefore use 1c. On other boards which don't have the
200 LED's at the general ports, these bits are used for all kinds of
201 stuff. If you don't know what to use, it is always safe to put all
202 as inputs, although floating inputs isn't good.
204 config ETRAX_DEF_GIO_PA_OUT
206 depends on ETRAX_ARCH_V32
209 Configures the initial data for the general port A bits. Most
210 products should use 00 here.
212 config ETRAX_DEF_GIO_PB_OE
214 depends on ETRAX_ARCH_V32
217 Configures the direction of general port B bits. 1 is out, 0 is in.
218 This is often totally different depending on the product used.
219 There are some guidelines though - if you know that only LED's are
220 connected to port PA, then they are usually connected to bits 2-4
221 and you can therefore use 1c. On other boards which don't have the
222 LED's at the general ports, these bits are used for all kinds of
223 stuff. If you don't know what to use, it is always safe to put all
224 as inputs, although floating inputs isn't good.
226 config ETRAX_DEF_GIO_PB_OUT
228 depends on ETRAX_ARCH_V32
231 Configures the initial data for the general port B bits. Most
232 products should use 00000 here.
234 config ETRAX_DEF_GIO_PC_OE
236 depends on ETRAX_ARCH_V32
239 Configures the direction of general port C bits. 1 is out, 0 is in.
240 This is often totally different depending on the product used.
241 There are some guidelines though - if you know that only LED's are
242 connected to port PA, then they are usually connected to bits 2-4
243 and you can therefore use 1c. On other boards which don't have the
244 LED's at the general ports, these bits are used for all kinds of
245 stuff. If you don't know what to use, it is always safe to put all
246 as inputs, although floating inputs isn't good.
248 config ETRAX_DEF_GIO_PC_OUT
250 depends on ETRAX_ARCH_V32
253 Configures the initial data for the general port C bits. Most
254 products should use 00000 here.
256 config ETRAX_DEF_GIO_PD_OE
258 depends on ETRAX_ARCH_V32
261 Configures the direction of general port D bits. 1 is out, 0 is in.
262 This is often totally different depending on the product used.
263 There are some guidelines though - if you know that only LED's are
264 connected to port PA, then they are usually connected to bits 2-4
265 and you can therefore use 1c. On other boards which don't have the
266 LED's at the general ports, these bits are used for all kinds of
267 stuff. If you don't know what to use, it is always safe to put all
268 as inputs, although floating inputs isn't good.
270 config ETRAX_DEF_GIO_PD_OUT
272 depends on ETRAX_ARCH_V32
275 Configures the initial data for the general port D bits. Most
276 products should use 00000 here.
278 config ETRAX_DEF_GIO_PE_OE
280 depends on ETRAX_ARCH_V32
283 Configures the direction of general port E bits. 1 is out, 0 is in.
284 This is often totally different depending on the product used.
285 There are some guidelines though - if you know that only LED's are
286 connected to port PA, then they are usually connected to bits 2-4
287 and you can therefore use 1c. On other boards which don't have the
288 LED's at the general ports, these bits are used for all kinds of
289 stuff. If you don't know what to use, it is always safe to put all
290 as inputs, although floating inputs isn't good.
292 config ETRAX_DEF_GIO_PE_OUT
294 depends on ETRAX_ARCH_V32
297 Configures the initial data for the general port E bits. Most
298 products should use 00000 here.