summaryrefslogtreecommitdiff
path: root/openwrt/target/Config.in
blob: 2c486eec766867e4c7118b0e8af1cb698f64c330 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
choice
	prompt "Target System"
	default BR2_LINUX_2_4_BRCM
	
config BR2_LINUX_2_6_ARUBA
	bool "Aruba [2.6]"
	select BR2_mips
	select BR2_LINUX_2_6
	help
          Build firmware images for Aruba boards 

config BR2_LINUX_2_4_AR531X
	bool "Atheros AR531x [2.4]"
	select BR2_mips
	help
	  Build firmware images for Atheros AR531x based boards
	  (e.g. Netgear WGT624, Linksys WRT55AG)

config BR2_LINUX_2_4_BRCM
	bool "Broadcom BCM47xx/53xx [2.4]"
	select BR2_mipsel
	select BR2_LINUX_PCMCIA_SUPPORT
	help
	  Build firmware images for Broadcom based routers
	  (e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G)
	  
	  This one builds the generic .trx images, activate one of the
	  options below for creating device specific files for use 
	  with TFTP client too. 

config BR2_LINUX_2_6_BRCM
	bool "Broadcom BCM47xx/53xx [2.6]"
	select BR2_mipsel
	select BR2_LINUX_2_6
	select BR2_LINUX_PCMCIA_SUPPORT
	help
	  Build firmware images for Broadcom based routers
	  (e.g. Netgear WGT634u)

config BR2_LINUX_2_4_AR7
	bool "TI AR7 [2.4]"
	select BR2_mipsel
	help
	  Build firmware images for TI AR7 based routers (w.g. Linksys WAG54G v2)

config BR2_LINUX_2_4_X86
	bool "x86 [2.4]"
	select BR2_i386
	select BR2_LINUX_PCMCIA_SUPPORT
	help
	  Build firmware images for x86 based boards
	  (e.g. Soekris net4521 and net4801, PC Engines WRAP...)

config BR2_LINUX_2_6_X86
	bool "x86 [2.6]"
	select BR2_i386
	select BR2_LINUX_2_6
	select BR2_LINUX_PCMCIA_SUPPORT
	help
	  Build firmware images for x86 based boards
	  (e.g. Soekris net4521 and net4801, PC Engines WRAP...)

config BR2_LINUX_2_6_AU1000
	bool "au1000 [2.6]"
	select BR2_mipsel
	select BR2_LINUX_2_6
	select BR2_LINUX_PCMCIA_SUPPORT
	help
	  Build firmware for AMD Alchemy 1500 boards
	  (e.g. 4G-Systems Mesh/Access Cube ...)

if CONFIG_DEVEL

config BR2_LINUX_2_6_ARM
	bool "UNSUPPORTED little-endian arm platform"
	select BR2_arm

config BR2_LINUX_2_6_ARMEB
	bool "UNSUPPORTED big-endian arm platform"
	select BR2_armeb

config BR2_LINUX_2_6_CRIS
	bool "UNSUPPORTED cris platform"
	select BR2_cris

config BR2_LINUX_2_6_M68K
	bool "UNSUPPORTED m68k platform"
	select BR2_m68k

config BR2_LINUX_2_6_PPC
	bool "UNSUPPORTED powerpc platform"
	select BR2_powerpc

config BR2_LINUX_2_6_SH3
	bool "UNSUPPORTED little-endian sh3 platform"
	select BR2_sh3

config BR2_LINUX_2_6_SH3EB
	bool "UNSUPPORTED big-endian sh3 platform"
	select BR2_sh3eb

config BR2_LINUX_2_6_SH4
	bool "UNSUPPORTED little-endian sh4 platform"
	select BR2_sh4

config BR2_LINUX_2_6_SH4EB
	bool "UNSUPPORTED big-endian sh4 platform"
	select BR2_sh4eb

config BR2_LINUX_2_6_SPARC
	bool "UNSUPPORTED sparc platform"
	select BR2_sparc

endif

endchoice

config BR2_LINUX_2_6
	bool
	default n
	depends BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM || BR2_LINUX_2_6_ARUBA

config BR2_LINUX_PCMCIA_SUPPORT
	bool
	default n
	depends BR2_LINUX_2_4_X86 || BR2_LINUX_2_4_BRCM || BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM