1 config ETRAX_DRAM_VIRTUAL_BASE
3 depends on ETRAX_ARCH_V32
7 string "First green LED bit"
8 depends on ETRAX_ARCH_V32
11 Bit to use for the first green LED (network LED).
12 Most Axis products use bit A3 here.
15 string "First red LED bit"
16 depends on ETRAX_ARCH_V32
19 Bit to use for the first red LED (network LED).
20 Most Axis products use bit A4 here.
23 string "Second green LED bit"
24 depends on ETRAX_ARCH_V32
27 Bit to use for the first green LED (status LED).
28 Most Axis products use bit A5 here.
31 string "Second red LED bit"
32 depends on ETRAX_ARCH_V32
35 Bit to use for the first red LED (network LED).
36 Most Axis products use bit A6 here.
39 string "Third green LED bit"
40 depends on ETRAX_ARCH_V32
43 Bit to use for the first green LED (drive/power LED).
44 Most Axis products use bit A7 here.
47 string "Third red LED bit"
48 depends on ETRAX_ARCH_V32
51 Bit to use for the first red LED (drive/power LED).
52 Most Axis products use bit A7 here.
55 prompt "Product debug-port"
56 depends on ETRAX_ARCH_V32
57 default ETRAX_DEBUG_PORT0
59 config ETRAX_DEBUG_PORT0
62 Choose a serial port for the ETRAX debug console. Default to
65 config ETRAX_DEBUG_PORT1
68 Use serial port 1 for the console.
70 config ETRAX_DEBUG_PORT2
73 Use serial port 2 for the console.
75 config ETRAX_DEBUG_PORT3
78 Use serial port 3 for the console.
80 config ETRAX_DEBUG_PORT_NULL
83 Disable serial-port debugging.
88 prompt "Kernel GDB port"
90 default ETRAX_KGDB_PORT0
92 Choose a serial port for kernel debugging. NOTE: This port should
93 not be enabled under Drivers for built-in interfaces (as it has its
94 own initialization code) and should not be the same as the debug port.
96 config ETRAX_KGDB_PORT0
99 Use serial port 0 for kernel debugging.
101 config ETRAX_KGDB_PORT1
104 Use serial port 1 for kernel debugging.
106 config ETRAX_KGDB_PORT2
109 Use serial port 2 for kernel debugging.
111 config ETRAX_KGDB_PORT3
114 Use serial port 3 for kernel debugging.
118 config ETRAX_MEM_GRP1_CONFIG
119 hex "MEM_GRP1_CONFIG"
120 depends on ETRAX_ARCH_V32
123 Waitstates for flash. The default value is suitable for the
124 standard flashes used in axis products (120 ns).
126 config ETRAX_MEM_GRP2_CONFIG
127 hex "MEM_GRP2_CONFIG"
128 depends on ETRAX_ARCH_V32
131 Waitstates for SRAM. 0 is a good choice for most Axis products.
133 config ETRAX_MEM_GRP3_CONFIG
134 hex "MEM_GRP3_CONFIG"
135 depends on ETRAX_ARCH_V32
138 Waitstates for CSP0-3. 0 is a good choice for most Axis products.
139 It may need to be changed if external devices such as extra
140 register-mapped LEDs are used.
142 config ETRAX_MEM_GRP4_CONFIG
143 hex "MEM_GRP4_CONFIG"
144 depends on ETRAX_ARCH_V32
147 Waitstates for CSP4-6. 0 is a good choice for most Axis products.
149 config ETRAX_SDRAM_GRP0_CONFIG
150 hex "SDRAM_GRP0_CONFIG"
151 depends on ETRAX_ARCH_V32
154 SDRAM configuration for group 0. The value depends on the
155 hardware configuration. The default value is suitable
156 for 32 MB organized as two 16 bits chips (e.g. Axis
157 part number 18550) connected as one 32 bit device (i.e. in
160 config ETRAX_SDRAM_GRP1_CONFIG
161 hex "SDRAM_GRP1_CONFIG"
162 depends on ETRAX_ARCH_V32
165 SDRAM configuration for group 1. The defult value is 0
166 because group 1 is not used in the default configuration,
167 described in the help for SDRAM_GRP0_CONFIG.
169 config ETRAX_SDRAM_TIMING
171 depends on ETRAX_ARCH_V32
174 SDRAM timing parameters. The default value is ok for
175 most hardwares but large SDRAMs may require a faster
176 refresh (a.k.a 8K refresh). The default value implies
177 100MHz clock and SDR mode.
179 config ETRAX_SDRAM_COMMAND
181 depends on ETRAX_ARCH_V32
184 SDRAM command. Should be 0 unless you really know what
185 you are doing (may be != 0 for unusual address line
186 mappings such as in a MCM)..
188 config ETRAX_DEF_GIO_PA_OE
190 depends on ETRAX_ARCH_V32
193 Configures the direction of general port A bits. 1 is out, 0 is in.
194 This is often totally different depending on the product used.
195 There are some guidelines though - if you know that only LED's are
196 connected to port PA, then they are usually connected to bits 2-4
197 and you can therefore use 1c. On other boards which don't have the
198 LED's at the general ports, these bits are used for all kinds of
199 stuff. If you don't know what to use, it is always safe to put all
200 as inputs, although floating inputs isn't good.
202 config ETRAX_DEF_GIO_PA_OUT
204 depends on ETRAX_ARCH_V32
207 Configures the initial data for the general port A bits. Most
208 products should use 00 here.
210 config ETRAX_DEF_GIO_PB_OE
212 depends on ETRAX_ARCH_V32
215 Configures the direction of general port B bits. 1 is out, 0 is in.
216 This is often totally different depending on the product used.
217 There are some guidelines though - if you know that only LED's are
218 connected to port PA, then they are usually connected to bits 2-4
219 and you can therefore use 1c. On other boards which don't have the
220 LED's at the general ports, these bits are used for all kinds of
221 stuff. If you don't know what to use, it is always safe to put all
222 as inputs, although floating inputs isn't good.
224 config ETRAX_DEF_GIO_PB_OUT
226 depends on ETRAX_ARCH_V32
229 Configures the initial data for the general port B bits. Most
230 products should use 00000 here.
232 config ETRAX_DEF_GIO_PC_OE
234 depends on ETRAX_ARCH_V32
237 Configures the direction of general port C bits. 1 is out, 0 is in.
238 This is often totally different depending on the product used.
239 There are some guidelines though - if you know that only LED's are
240 connected to port PA, then they are usually connected to bits 2-4
241 and you can therefore use 1c. On other boards which don't have the
242 LED's at the general ports, these bits are used for all kinds of
243 stuff. If you don't know what to use, it is always safe to put all
244 as inputs, although floating inputs isn't good.
246 config ETRAX_DEF_GIO_PC_OUT
248 depends on ETRAX_ARCH_V32
251 Configures the initial data for the general port C bits. Most
252 products should use 00000 here.
254 config ETRAX_DEF_GIO_PD_OE
256 depends on ETRAX_ARCH_V32
259 Configures the direction of general port D bits. 1 is out, 0 is in.
260 This is often totally different depending on the product used.
261 There are some guidelines though - if you know that only LED's are
262 connected to port PA, then they are usually connected to bits 2-4
263 and you can therefore use 1c. On other boards which don't have the
264 LED's at the general ports, these bits are used for all kinds of
265 stuff. If you don't know what to use, it is always safe to put all
266 as inputs, although floating inputs isn't good.
268 config ETRAX_DEF_GIO_PD_OUT
270 depends on ETRAX_ARCH_V32
273 Configures the initial data for the general port D bits. Most
274 products should use 00000 here.
276 config ETRAX_DEF_GIO_PE_OE
278 depends on ETRAX_ARCH_V32
281 Configures the direction of general port E bits. 1 is out, 0 is in.
282 This is often totally different depending on the product used.
283 There are some guidelines though - if you know that only LED's are
284 connected to port PA, then they are usually connected to bits 2-4
285 and you can therefore use 1c. On other boards which don't have the
286 LED's at the general ports, these bits are used for all kinds of
287 stuff. If you don't know what to use, it is always safe to put all
288 as inputs, although floating inputs isn't good.
290 config ETRAX_DEF_GIO_PE_OUT
292 depends on ETRAX_ARCH_V32
295 Configures the initial data for the general port E bits. Most
296 products should use 00000 here.