Commit | Line | Data |
---|---|---|
228e845f HS |
1 | if PLATFORM_AT32AP |
2 | ||
3 | menu "Atmel AVR32 AP options" | |
4 | ||
e3e7d8d4 | 5 | choice |
438ff3f3 HS |
6 | prompt "AT32AP700x static memory bus width" |
7 | depends on CPU_AT32AP700X | |
8 | default AP700X_16_BIT_SMC | |
e3e7d8d4 HS |
9 | help |
10 | Define the width of the AP7000 external static memory interface. | |
11 | This is used to determine how to mangle the address and/or data | |
12 | when doing little-endian port access. | |
13 | ||
14 | The current code can only support a single external memory bus | |
15 | width for all chip selects, excluding the flash (which is using | |
16 | raw access and is thus not affected by any of this.) | |
17 | ||
438ff3f3 | 18 | config AP700X_32_BIT_SMC |
e3e7d8d4 HS |
19 | bool "32 bit" |
20 | ||
438ff3f3 | 21 | config AP700X_16_BIT_SMC |
e3e7d8d4 HS |
22 | bool "16 bit" |
23 | ||
438ff3f3 | 24 | config AP700X_8_BIT_SMC |
e3e7d8d4 HS |
25 | bool "8 bit" |
26 | ||
27 | endchoice | |
28 | ||
228e845f HS |
29 | endmenu |
30 | ||
e3e7d8d4 | 31 | endif # PLATFORM_AT32AP |