preliminary sibyte support
[openwrt.git] / openwrt / target / Config.in
1 choice
2         prompt "Target System"
3         default BR2_LINUX_2_4_BRCM
4         
5 config BR2_LINUX_2_6_AU1000
6         bool "AMD Alchemy 1xxx [2.6]"
7         select BR2_mipsel
8         select BR2_LINUX_2_6
9         select BR2_LINUX_PCMCIA_SUPPORT
10         help
11           Build firmware for AMD Alchemy 1500 boards
12           (e.g. 4G-Systems Mesh/Access Cube ...)
13
14 config BR2_LINUX_2_6_ARUBA
15         bool "Aruba [2.6]"
16         select BR2_mips
17         select BR2_LINUX_2_6
18         help
19           Build firmware images for Aruba boards 
20
21 config BR2_LINUX_2_4_AR531X
22         bool "Atheros AR531x [2.4]"
23         select BR2_mips
24         help
25           Build firmware images for Atheros AR531x based boards
26           (e.g. Netgear WGT624, Linksys WRT55AG)
27
28 config BR2_LINUX_2_4_BRCM
29         bool "Broadcom BCM47xx/53xx [2.4]"
30         select BR2_mipsel
31         select BR2_LINUX_PCMCIA_SUPPORT
32         help
33           Build firmware images for Broadcom based routers
34           (e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G)
35           
36           This one builds the generic .trx images, activate one of the
37           options below for creating device specific files for use 
38           with TFTP client too. 
39
40 config BR2_LINUX_2_6_BRCM
41         bool "Broadcom BCM47xx/53xx [2.6]"
42         select BR2_mipsel
43         select BR2_LINUX_2_6
44         select BR2_LINUX_PCMCIA_SUPPORT
45         help
46           Build firmware images for Broadcom based routers
47           (e.g. Netgear WGT634u)
48
49 config BR2_LINUX_2_6_XSCALE
50         bool "Intel XScale IXP42x [2.6]"
51         select BR2_armeb
52         select BR2_LINUX_2_6
53         help
54           Build firmware image for Intel Xscale based routers
55           (e.g. Gateway 7001 series)
56
57 config BR2_LINUX_2_4_AR7
58         bool "TI AR7 [2.4]"
59         select BR2_mipsel
60         help
61           Build firmware images for TI AR7 based routers (w.g. Linksys WAG54G v2)
62
63 config BR2_LINUX_2_4_X86
64         bool "x86 [2.4]"
65         select BR2_i386
66         select BR2_LINUX_PCMCIA_SUPPORT
67         help
68           Build firmware images for x86 based boards
69           (e.g. Soekris net4521 and net4801, PC Engines WRAP...)
70
71 config BR2_LINUX_2_6_X86
72         bool "x86 [2.6]"
73         select BR2_i386
74         select BR2_LINUX_2_6
75         select BR2_LINUX_PCMCIA_SUPPORT
76         help
77           Build firmware images for x86 based boards
78           (e.g. Soekris net4521 and net4801, PC Engines WRAP...)
79
80 config BR2_LINUX_2_6_SIBYTE
81         bool "SiByte [2.6]"
82         select BR2_mips
83         select BR2_LINUX_2_6
84
85 if CONFIG_DEVEL
86
87 config BR2_LINUX_2_6_MIPS64
88         bool "UNSUPPORTED mips64 platform"
89         select BR2_mips64
90
91 config BR2_LINUX_2_6_ARM
92         bool "UNSUPPORTED little-endian arm platform"
93         select BR2_arm
94
95 config BR2_LINUX_2_6_CRIS
96         bool "UNSUPPORTED cris platform"
97         select BR2_cris
98
99 config BR2_LINUX_2_6_M68K
100         bool "UNSUPPORTED m68k platform"
101         select BR2_m68k
102
103 config BR2_LINUX_2_6_PPC
104         bool "UNSUPPORTED powerpc platform"
105         select BR2_powerpc
106
107 config BR2_LINUX_2_6_SH3
108         bool "UNSUPPORTED little-endian sh3 platform"
109         select BR2_sh3
110
111 config BR2_LINUX_2_6_SH3EB
112         bool "UNSUPPORTED big-endian sh3 platform"
113         select BR2_sh3eb
114
115 config BR2_LINUX_2_6_SH4
116         bool "UNSUPPORTED little-endian sh4 platform"
117         select BR2_sh4
118
119 config BR2_LINUX_2_6_SH4EB
120         bool "UNSUPPORTED big-endian sh4 platform"
121         select BR2_sh4eb
122
123 config BR2_LINUX_2_6_SPARC
124         bool "UNSUPPORTED sparc platform"
125         select BR2_sparc
126
127 endif
128
129 endchoice
130
131 config BR2_LINUX_2_6
132         bool
133         default n
134         depends BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM || BR2_LINUX_2_6_ARUBA
135
136 config BR2_LINUX_PCMCIA_SUPPORT
137         bool
138         default n
139         depends BR2_LINUX_2_4_X86 || BR2_LINUX_2_4_BRCM || BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM
140