apex: Create both 8MB and 16MB apex binaries
[openwrt/svn-archive/archive.git] / target / linux / ixp4xx / image / apex / patches / 110-slugos-nslu2-16mb.patch
1 Index: apex-1.5.13/src/mach-ixp42x/slugos-nslu2-16mb-arm_config
2 ===================================================================
3 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
4 +++ apex-1.5.13/src/mach-ixp42x/slugos-nslu2-16mb-arm_config 2007-12-17 22:08:11.000000000 +1030
5 @@ -0,0 +1,156 @@
6 +#
7 +# Automatically generated make config: don't edit
8 +# Linux kernel version:
9 +# Mon Jun 25 16:41:57 2007
10 +#
11 +CONFIG_ARM=y
12 +CONFIG_CPU_ARMV5=y
13 +CONFIG_CPU_XSCALE=y
14 +# CONFIG_ARCH_LH7952X is not set
15 +# CONFIG_ARCH_LH7A40X is not set
16 +CONFIG_ARCH_IXP42X=y
17 +# CONFIG_ARCH_S3C2410 is not set
18 +# CONFIG_ARCH_MX3 is not set
19 +CONFIG_EXPERIMENTAL=y
20 +# CONFIG_SMALL is not set
21 +
22 +#
23 +# General Setup
24 +#
25 +CONFIG_TARGET_DESCRIPTION="SlugOS NSLU2/LE (16MiB Flash)"
26 +CONFIG_CROSS_COMPILE=""
27 +# CONFIG_AEABI is not set
28 +CONFIG_CC_OPTIMIZE_FOR_SIZE=y
29 +# CONFIG_CC_OPTIMIZE_FOR_SPEED is not set
30 +# CONFIG_CC_NO_OPTIMIZATION is not set
31 +CONFIG_STARTUP_UART=y
32 +# CONFIG_DEBUG_LL is not set
33 +CONFIG_SPINNER=y
34 +CONFIG_ATAG=y
35 +CONFIG_MMU=y
36 +# CONFIG_FORCE_WRITETHROUGH_DCACHE is not set
37 +CONFIG_DISABLE_MMU_AT_BOOT=y
38 +# CONFIG_INTERRUPTS is not set
39 +CONFIG_SDRAMBOOT_REPORT=y
40 +CONFIG_STACK_SIZE=0x1000
41 +CONFIG_STACKLIMIT=y
42 +# CONFIG_BOOTSTRAP_MEMTEST is not set
43 +CONFIG_ATAG_PHYS=0x00000100
44 +CONFIG_ARCH_NUMBER=597
45 +CONFIG_APEX_VMA=0x00200000
46 +CONFIG_KERNEL_LMA=0x00008000
47 +# CONFIG_USE_RAMDISK is not set
48 +CONFIG_SDRAM_BANK0=y
49 +# CONFIG_SDRAM_BANK1 is not set
50 +CONFIG_NOR_BUSWIDTH=16
51 +CONFIG_NOR_BANK0=y
52 +CONFIG_NOR_BANK0_START=0x50000000
53 +CONFIG_NOR_BANK0_LENGTH=0x01000000
54 +CONFIG_MACH="ixp42x"
55 +CONFIG_MACH_NSLU2=y
56 +# CONFIG_MACH_NAS100D is not set
57 +# CONFIG_MACH_DSMG600 is not set
58 +# CONFIG_MACH_AVILA2347 is not set
59 +# CONFIG_USER_DEFAULTENDIAN is not set
60 +# CONFIG_USER_BIGENDIAN is not set
61 +CONFIG_USER_LITTLEENDIAN=y
62 +
63 +#
64 +# Platform Setup
65 +#
66 +CONFIG_SDRAM_BANK_LENGTH=0x02000000
67 +# CONFIG_DISABLE_SECOND_UART_INIT is not set
68 +CONFIG_ARCH_IXP420=y
69 +
70 +#
71 +# Commands
72 +#
73 +CONFIG_ALLHELP=y
74 +CONFIG_ALPHABETIZE_COMMANDS=y
75 +CONFIG_DEL_IS_BS=y
76 +CONFIG_ANSI_KEYS=y
77 +CONFIG_COMMAND_HISTORY=y
78 +CONFIG_COMMAND_EDITING=y
79 +# CONFIG_TIME_COMMANDS is not set
80 +CONFIG_CMD_ALIAS=y
81 +CONFIG_CMD_CHECKSUM=y
82 +CONFIG_CMD_COPY=y
83 +CONFIG_CMD_COMPARE=y
84 +CONFIG_CMD_DRVINFO=y
85 +CONFIG_CMD_DUMP=y
86 +CONFIG_CMD_ENV=y
87 +CONFIG_CMD_SETENV=y
88 +CONFIG_CMD_ERASE=y
89 +CONFIG_CMD_FILL=y
90 +CONFIG_CMD_GO=y
91 +CONFIG_CMD_INFO=y
92 +# CONFIG_CMD_PAUSE is not set
93 +CONFIG_CMD_WAIT=y
94 +CONFIG_CMD_XRECEIVE=y
95 +CONFIG_CMD_MEMLIMIT=y
96 +CONFIG_CMD_MEMSCAN=y
97 +CONFIG_CMD_MEMTEST=y
98 +
99 +#
100 +# Generic Drivers
101 +#
102 +# CONFIG_DRIVER_FAT is not set
103 +# CONFIG_DRIVER_EXT2 is not set
104 +# CONFIG_DRIVER_JFFS2 is not set
105 +CONFIG_DRIVER_FIS=y
106 +CONFIG_DRIVER_FIS_BLOCKDEVICE="nor:0xfe0000+4k"
107 +CONFIG_DRIVER_NOR_CFI=y
108 +# CONFIG_DRIVER_NOR_CFI_NO_BUFFERED is not set
109 +# CONFIG_DRIVER_NOR_CFI_USE_CACHE is not set
110 +CONFIG_DRIVER_NOR_CFI_TYPE_INTEL=y
111 +# CONFIG_DRIVER_NOR_CFI_TYPE_SPANSION is not set
112 +# CONFIG_DRIVER_ONENAND is not set
113 +# CONFIG_DRIVER_IXP4XX_NPE_ETH is not set
114 +CONFIG_USES_NOR_CFI=y
115 +CONFIG_USES_PATHNAME_PARSER=y
116 +CONFIG_USES_IXP4XX_NPE_ETH=y
117 +
118 +#
119 +# Environment
120 +#
121 +CONFIG_ENV=y
122 +CONFIG_ENV_LINK=y
123 +CONFIG_ENV_MUTABLE=y
124 +CONFIG_ENV_REGION="nor:0x7c000+16k"
125 +# CONFIG_ENV_SAVEATONCE is not set
126 +CONFIG_ENV_CHECK_LEN=1024
127 +# CONFIG_VARIATIONS is not set
128 +# CONFIG_NO_BOOTSTRAP is not set
129 +CONFIG_NOR_BOOT=y
130 +# CONFIG_NAND_BOOT is not set
131 +# CONFIG_ONENAND_BOOT is not set
132 +# CONFIG_COMPANION_EVT1_BOOT is not set
133 +# CONFIG_COMPANION_EVT2_BOOT is not set
134 +
135 +#
136 +# Default Startup
137 +#
138 +CONFIG_AUTOBOOT=y
139 +CONFIG_AUTOBOOT_DELAY=10
140 +CONFIG_ENV_STARTUP_KERNEL_COPY=y
141 +CONFIG_ENV_REGION_KERNEL_SWAP=y
142 +# CONFIG_ENV_STARTUP_PREFIX_P is not set
143 +
144 +#
145 +# Regions
146 +#
147 +CONFIG_ENV_REGION_KERNEL="fis://kernel"
148 +
149 +#
150 +# Overrides
151 +#
152 +CONFIG_ENV_DEFAULT_CMDLINE_OVERRIDE=y
153 +CONFIG_ENV_DEFAULT_CMDLINE="root=/dev/mtdblock4 rootfstype=jffs2 console=ttyS0,115200"
154 +# CONFIG_ENV_DEFAULT_STARTUP_OVERRIDE is not set
155 +CONFIG_USES_NOR_BOOTFLASH=y
156 +CONFIG_RELOCATE_SIMPLE=y
157 +CONFIG_INLINE_PLATFORM_INITIALIZATION=y
158 +CONFIG_INLINE_PLATFORM_INITIALIZATION_SDRAM_PRE_OVERRIDE=y
159 +CONFIG_LITTLEENDIAN=y
160 +CONFIG_CLEAR_STACKS=y
161 +CONFIG_ALIASES=y
162 Index: apex-1.5.13/src/mach-ixp42x/slugos-nslu2-16mb-armeb_config
163 ===================================================================
164 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
165 +++ apex-1.5.13/src/mach-ixp42x/slugos-nslu2-16mb-armeb_config 2007-12-17 22:08:24.000000000 +1030
166 @@ -0,0 +1,156 @@
167 +#
168 +# Automatically generated make config: don't edit
169 +# Linux kernel version:
170 +# Mon Jun 25 16:41:57 2007
171 +#
172 +CONFIG_ARM=y
173 +CONFIG_CPU_ARMV5=y
174 +CONFIG_CPU_XSCALE=y
175 +# CONFIG_ARCH_LH7952X is not set
176 +# CONFIG_ARCH_LH7A40X is not set
177 +CONFIG_ARCH_IXP42X=y
178 +# CONFIG_ARCH_S3C2410 is not set
179 +# CONFIG_ARCH_MX3 is not set
180 +CONFIG_EXPERIMENTAL=y
181 +# CONFIG_SMALL is not set
182 +
183 +#
184 +# General Setup
185 +#
186 +CONFIG_TARGET_DESCRIPTION="SlugOS NSLU2/BE (16MiB Flash)"
187 +CONFIG_CROSS_COMPILE=""
188 +# CONFIG_AEABI is not set
189 +CONFIG_CC_OPTIMIZE_FOR_SIZE=y
190 +# CONFIG_CC_OPTIMIZE_FOR_SPEED is not set
191 +# CONFIG_CC_NO_OPTIMIZATION is not set
192 +CONFIG_STARTUP_UART=y
193 +# CONFIG_DEBUG_LL is not set
194 +CONFIG_SPINNER=y
195 +CONFIG_ATAG=y
196 +CONFIG_MMU=y
197 +# CONFIG_FORCE_WRITETHROUGH_DCACHE is not set
198 +CONFIG_DISABLE_MMU_AT_BOOT=y
199 +# CONFIG_INTERRUPTS is not set
200 +CONFIG_SDRAMBOOT_REPORT=y
201 +CONFIG_STACK_SIZE=0x1000
202 +CONFIG_STACKLIMIT=y
203 +# CONFIG_BOOTSTRAP_MEMTEST is not set
204 +CONFIG_ATAG_PHYS=0x00000100
205 +CONFIG_ARCH_NUMBER=597
206 +CONFIG_APEX_VMA=0x00200000
207 +CONFIG_KERNEL_LMA=0x00008000
208 +# CONFIG_USE_RAMDISK is not set
209 +CONFIG_SDRAM_BANK0=y
210 +# CONFIG_SDRAM_BANK1 is not set
211 +CONFIG_NOR_BUSWIDTH=16
212 +CONFIG_NOR_BANK0=y
213 +CONFIG_NOR_BANK0_START=0x50000000
214 +CONFIG_NOR_BANK0_LENGTH=0x01000000
215 +CONFIG_MACH="ixp42x"
216 +CONFIG_MACH_NSLU2=y
217 +# CONFIG_MACH_NAS100D is not set
218 +# CONFIG_MACH_DSMG600 is not set
219 +# CONFIG_MACH_AVILA2347 is not set
220 +# CONFIG_USER_DEFAULTENDIAN is not set
221 +CONFIG_USER_BIGENDIAN=y
222 +# CONFIG_USER_LITTLEENDIAN is not set
223 +
224 +#
225 +# Platform Setup
226 +#
227 +CONFIG_SDRAM_BANK_LENGTH=0x02000000
228 +# CONFIG_DISABLE_SECOND_UART_INIT is not set
229 +CONFIG_ARCH_IXP420=y
230 +
231 +#
232 +# Commands
233 +#
234 +CONFIG_ALLHELP=y
235 +CONFIG_ALPHABETIZE_COMMANDS=y
236 +CONFIG_DEL_IS_BS=y
237 +CONFIG_ANSI_KEYS=y
238 +CONFIG_COMMAND_HISTORY=y
239 +CONFIG_COMMAND_EDITING=y
240 +# CONFIG_TIME_COMMANDS is not set
241 +CONFIG_CMD_ALIAS=y
242 +CONFIG_CMD_CHECKSUM=y
243 +CONFIG_CMD_COPY=y
244 +CONFIG_CMD_COMPARE=y
245 +CONFIG_CMD_DRVINFO=y
246 +CONFIG_CMD_DUMP=y
247 +CONFIG_CMD_ENV=y
248 +CONFIG_CMD_SETENV=y
249 +CONFIG_CMD_ERASE=y
250 +CONFIG_CMD_FILL=y
251 +CONFIG_CMD_GO=y
252 +CONFIG_CMD_INFO=y
253 +# CONFIG_CMD_PAUSE is not set
254 +CONFIG_CMD_WAIT=y
255 +CONFIG_CMD_XRECEIVE=y
256 +CONFIG_CMD_MEMLIMIT=y
257 +CONFIG_CMD_MEMSCAN=y
258 +CONFIG_CMD_MEMTEST=y
259 +
260 +#
261 +# Generic Drivers
262 +#
263 +# CONFIG_DRIVER_FAT is not set
264 +# CONFIG_DRIVER_EXT2 is not set
265 +# CONFIG_DRIVER_JFFS2 is not set
266 +CONFIG_DRIVER_FIS=y
267 +CONFIG_DRIVER_FIS_BLOCKDEVICE="nor:0xfe0000+4k"
268 +CONFIG_DRIVER_NOR_CFI=y
269 +# CONFIG_DRIVER_NOR_CFI_NO_BUFFERED is not set
270 +# CONFIG_DRIVER_NOR_CFI_USE_CACHE is not set
271 +CONFIG_DRIVER_NOR_CFI_TYPE_INTEL=y
272 +# CONFIG_DRIVER_NOR_CFI_TYPE_SPANSION is not set
273 +# CONFIG_DRIVER_ONENAND is not set
274 +# CONFIG_DRIVER_IXP4XX_NPE_ETH is not set
275 +CONFIG_USES_NOR_CFI=y
276 +CONFIG_USES_PATHNAME_PARSER=y
277 +CONFIG_USES_IXP4XX_NPE_ETH=y
278 +
279 +#
280 +# Environment
281 +#
282 +CONFIG_ENV=y
283 +CONFIG_ENV_LINK=y
284 +CONFIG_ENV_MUTABLE=y
285 +CONFIG_ENV_REGION="nor:0x7c000+16k"
286 +# CONFIG_ENV_SAVEATONCE is not set
287 +CONFIG_ENV_CHECK_LEN=1024
288 +# CONFIG_VARIATIONS is not set
289 +# CONFIG_NO_BOOTSTRAP is not set
290 +CONFIG_NOR_BOOT=y
291 +# CONFIG_NAND_BOOT is not set
292 +# CONFIG_ONENAND_BOOT is not set
293 +# CONFIG_COMPANION_EVT1_BOOT is not set
294 +# CONFIG_COMPANION_EVT2_BOOT is not set
295 +
296 +#
297 +# Default Startup
298 +#
299 +CONFIG_AUTOBOOT=y
300 +CONFIG_AUTOBOOT_DELAY=10
301 +CONFIG_ENV_STARTUP_KERNEL_COPY=y
302 +# CONFIG_ENV_REGION_KERNEL_SWAP is not set
303 +# CONFIG_ENV_STARTUP_PREFIX_P is not set
304 +
305 +#
306 +# Regions
307 +#
308 +CONFIG_ENV_REGION_KERNEL="fis://kernel"
309 +
310 +#
311 +# Overrides
312 +#
313 +CONFIG_ENV_DEFAULT_CMDLINE_OVERRIDE=y
314 +CONFIG_ENV_DEFAULT_CMDLINE="root=/dev/mtdblock4 rootfstype=jffs2 console=ttyS0,115200"
315 +# CONFIG_ENV_DEFAULT_STARTUP_OVERRIDE is not set
316 +CONFIG_USES_NOR_BOOTFLASH=y
317 +CONFIG_RELOCATE_SIMPLE=y
318 +CONFIG_INLINE_PLATFORM_INITIALIZATION=y
319 +CONFIG_INLINE_PLATFORM_INITIALIZATION_SDRAM_PRE_OVERRIDE=y
320 +CONFIG_BIGENDIAN=y
321 +CONFIG_CLEAR_STACKS=y
322 +CONFIG_ALIASES=y