]>
Commit | Line | Data |
---|---|---|
dd84058d MY |
1 | menu "SPARC architecture" |
2 | depends on SPARC | |
3 | ||
8be29642 MY |
4 | config LEON |
5 | bool | |
6 | ||
7 | config LEON2 | |
8 | bool | |
9 | select LEON | |
10 | ||
11 | config LEON3 | |
12 | bool | |
13 | select LEON | |
14 | ||
52789143 FR |
15 | config SYS_SPARC_NWINDOWS |
16 | int "Number of SPARC register windows" | |
17 | range 2 32 | |
18 | default "8" | |
19 | help | |
20 | Specify the number of SPARC register windows implemented by this | |
21 | processor. A SPARC implementation can have from 2 to 32 windows. | |
22 | If unsure, choose 8. | |
23 | ||
dd84058d | 24 | choice |
89c64cdd | 25 | prompt "Board select" |
a26cd049 | 26 | optional |
dd84058d MY |
27 | |
28 | config TARGET_GRSIM_LEON2 | |
89c64cdd | 29 | bool "GRSIM simulating a LEON2 board" |
8be29642 | 30 | select LEON2 |
dd84058d MY |
31 | |
32 | config TARGET_GR_CPCI_AX2000 | |
89c64cdd | 33 | bool "Gaisler GR-CPCI-AX2000 board" |
8be29642 | 34 | select LEON3 |
dd84058d MY |
35 | |
36 | config TARGET_GR_EP2S60 | |
89c64cdd | 37 | bool "Gaisler Template design for Altera NIOS board with Stratix EP2S60" |
8be29642 | 38 | select LEON3 |
89c64cdd MY |
39 | help |
40 | Gaisler Research AB's Template design (GPL Open Source SPARC/LEON3 | |
41 | 96MHz) for Altera NIOS Development board Stratix II edition, | |
42 | with the FPGA device EP2S60. | |
dd84058d MY |
43 | |
44 | config TARGET_GR_XC3S_1500 | |
89c64cdd | 45 | bool "Gaisler GR-XC3S-1500 spartan board" |
8be29642 | 46 | select LEON3 |
dd84058d MY |
47 | |
48 | config TARGET_GRSIM | |
89c64cdd | 49 | bool "GRSIM simulating a LEON3 GR-XC3S-1500 board" |
8be29642 | 50 | select LEON3 |
dd84058d MY |
51 | |
52 | endchoice | |
53 | ||
89bedb0c MY |
54 | config SYS_ARCH |
55 | default "sparc" | |
56 | ||
57 | config SYS_CPU | |
58 | default "leon2" if LEON2 | |
59 | default "leon3" if LEON3 | |
60 | ||
61 | config SYS_VENDOR | |
62 | default "gaisler" | |
63 | ||
dd84058d MY |
64 | source "board/gaisler/gr_cpci_ax2000/Kconfig" |
65 | source "board/gaisler/gr_ep2s60/Kconfig" | |
66 | source "board/gaisler/gr_xc3s_1500/Kconfig" | |
67 | source "board/gaisler/grsim/Kconfig" | |
68 | source "board/gaisler/grsim_leon2/Kconfig" | |
69 | ||
70 | endmenu |