add preliminary IOP32x support, mark it broken for now
SVN-Revision: 6557
This commit is contained in:
		@@ -36,6 +36,9 @@ endif
 | 
			
		||||
ifeq ($(ARCH),armeb)
 | 
			
		||||
  HAL_TARGET:=xscale-be-elf
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(ARCH),arm)
 | 
			
		||||
  HAL_TARGET:=xscale-le-elf
 | 
			
		||||
endif
 | 
			
		||||
ifeq ($(ARCH),powerpc)
 | 
			
		||||
  HAL_TARGET:=powerpc-be-elf
 | 
			
		||||
endif
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
diff -ur madwifi.old/hal/public/mips-be-elf.inc madwifi.dev/hal/public/mips-be-elf.inc
 | 
			
		||||
--- madwifi.old/hal/public/mips-be-elf.inc	2006-05-27 04:48:16.000000000 +0200
 | 
			
		||||
+++ madwifi.dev/hal/public/mips-be-elf.inc	2006-08-29 18:17:44.000000000 +0200
 | 
			
		||||
diff -Nur madwifi-0.9.2.1/hal/public/mips-be-elf.inc madwifi-0.9.2.1-owrt/hal/public/mips-be-elf.inc
 | 
			
		||||
--- madwifi-0.9.2.1/hal/public/mips-be-elf.inc	2006-05-27 04:48:16.000000000 +0200
 | 
			
		||||
+++ madwifi-0.9.2.1-owrt/hal/public/mips-be-elf.inc	2007-03-11 19:50:19.000000000 +0100
 | 
			
		||||
@@ -71,5 +71,5 @@
 | 
			
		||||
 
 | 
			
		||||
 LDOPTS=	-EB
 | 
			
		||||
@@ -8,9 +8,9 @@ diff -ur madwifi.old/hal/public/mips-be-elf.inc madwifi.dev/hal/public/mips-be-e
 | 
			
		||||
-COPTS+=	-G 0 -EB -mno-abicalls -fno-pic -mips2 -Wa,--trap \
 | 
			
		||||
+COPTS+=	-G 0 -mno-abicalls -fno-pic -mips32 -Wa,--trap \
 | 
			
		||||
 	-fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls
 | 
			
		||||
diff -ur madwifi.old/hal/public/mips-le-elf.inc madwifi.dev/hal/public/mips-le-elf.inc
 | 
			
		||||
--- madwifi.old/hal/public/mips-le-elf.inc	2006-05-27 04:48:16.000000000 +0200
 | 
			
		||||
+++ madwifi.dev/hal/public/mips-le-elf.inc	2006-08-29 18:17:57.000000000 +0200
 | 
			
		||||
diff -Nur madwifi-0.9.2.1/hal/public/mips-le-elf.inc madwifi-0.9.2.1-owrt/hal/public/mips-le-elf.inc
 | 
			
		||||
--- madwifi-0.9.2.1/hal/public/mips-le-elf.inc	2006-05-27 04:48:16.000000000 +0200
 | 
			
		||||
+++ madwifi-0.9.2.1-owrt/hal/public/mips-le-elf.inc	2007-03-11 19:50:19.000000000 +0100
 | 
			
		||||
@@ -68,5 +68,5 @@
 | 
			
		||||
 
 | 
			
		||||
 LDOPTS=	-EL
 | 
			
		||||
@@ -18,9 +18,9 @@ diff -ur madwifi.old/hal/public/mips-le-elf.inc madwifi.dev/hal/public/mips-le-e
 | 
			
		||||
-COPTS+=	-G 0 -EL -mno-abicalls -fno-pic -mips2 -Wa,--trap \
 | 
			
		||||
+COPTS+=	-G 0 -mno-abicalls -fno-pic -mips32 -Wa,--trap \
 | 
			
		||||
 	-fno-strict-aliasing -fno-common -fomit-frame-pointer -mlong-calls
 | 
			
		||||
diff -ur madwifi.old/hal/public/xscale-be-elf.inc madwifi.dev/hal/public/xscale-be-elf.inc
 | 
			
		||||
--- madwifi.old/hal/public/xscale-be-elf.inc	2006-05-27 04:48:16.000000000 +0200
 | 
			
		||||
+++ madwifi.dev/hal/public/xscale-be-elf.inc	2006-08-29 18:01:39.000000000 +0200
 | 
			
		||||
diff -Nur madwifi-0.9.2.1/hal/public/xscale-be-elf.inc madwifi-0.9.2.1-owrt/hal/public/xscale-be-elf.inc
 | 
			
		||||
--- madwifi-0.9.2.1/hal/public/xscale-be-elf.inc	2006-05-27 04:48:16.000000000 +0200
 | 
			
		||||
+++ madwifi-0.9.2.1-owrt/hal/public/xscale-be-elf.inc	2007-03-11 19:50:19.000000000 +0100
 | 
			
		||||
@@ -77,5 +77,5 @@
 | 
			
		||||
 
 | 
			
		||||
 LDOPTS=	-EB
 | 
			
		||||
@@ -28,9 +28,20 @@ diff -ur madwifi.old/hal/public/xscale-be-elf.inc madwifi.dev/hal/public/xscale-
 | 
			
		||||
-COPTS+= -march=armv4 -mbig-endian -fno-strict-aliasing -fno-common -mapcs-32 \
 | 
			
		||||
+COPTS+= -march=armv5te -mtune=xscale -mbig-endian -fno-strict-aliasing -fno-common \
 | 
			
		||||
 	-mtune=xscale  -mshort-load-bytes -msoft-float -mfp=2
 | 
			
		||||
diff -ur madwifi.old/Makefile madwifi.dev/Makefile
 | 
			
		||||
--- madwifi.old/Makefile	2006-07-14 07:15:56.000000000 +0200
 | 
			
		||||
+++ madwifi.dev/Makefile	2006-08-29 18:01:39.000000000 +0200
 | 
			
		||||
diff -Nur madwifi-0.9.2.1/hal/public/xscale-le-elf.inc madwifi-0.9.2.1-owrt/hal/public/xscale-le-elf.inc
 | 
			
		||||
--- madwifi-0.9.2.1/hal/public/xscale-le-elf.inc	2006-05-27 04:48:16.000000000 +0200
 | 
			
		||||
+++ madwifi-0.9.2.1-owrt/hal/public/xscale-le-elf.inc	2007-03-11 19:53:53.000000000 +0100
 | 
			
		||||
@@ -78,5 +78,5 @@
 | 
			
		||||
 
 | 
			
		||||
 LDOPTS=	-EL
 | 
			
		||||
 COPTS+=	-DAH_BYTE_ORDER=AH_LITTLE_ENDIAN
 | 
			
		||||
-COPTS+= -march=armv4 -mlittle-endian -fno-strict-aliasing -fno-common \
 | 
			
		||||
-	-mapcs-32 -mtune=xscale  -mshort-load-bytes -msoft-float -mfp=2
 | 
			
		||||
+COPTS+= -march=armv5te -mtune=xscale -mlittle-endian -fno-strict-aliasing -fno-common \
 | 
			
		||||
+	-mshort-load-bytes
 | 
			
		||||
diff -Nur madwifi-0.9.2.1/Makefile madwifi-0.9.2.1-owrt/Makefile
 | 
			
		||||
--- madwifi-0.9.2.1/Makefile	2006-07-14 07:15:56.000000000 +0200
 | 
			
		||||
+++ madwifi-0.9.2.1-owrt/Makefile	2007-03-11 19:50:19.000000000 +0100
 | 
			
		||||
@@ -54,7 +54,7 @@
 | 
			
		||||
 
 | 
			
		||||
 all: modules tools
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										22
									
								
								target/linux/iop32x-2.6/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								target/linux/iop32x-2.6/Makefile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
# 
 | 
			
		||||
# Copyright (C) 2007 OpenWrt.org
 | 
			
		||||
#
 | 
			
		||||
# This is free software, licensed under the GNU General Public License v2.
 | 
			
		||||
# See /LICENSE for more information.
 | 
			
		||||
#
 | 
			
		||||
include $(TOPDIR)/rules.mk
 | 
			
		||||
 | 
			
		||||
ARCH:=arm
 | 
			
		||||
BOARD:=iop32x
 | 
			
		||||
BOARDNAME:=Intel XScale IOP32x
 | 
			
		||||
FEATURES:=squashfs jffs2 broken
 | 
			
		||||
 | 
			
		||||
define Target/Description
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
include $(INCLUDE_DIR)/kernel-build.mk
 | 
			
		||||
 | 
			
		||||
# include the profiles
 | 
			
		||||
-include profiles/*.mk
 | 
			
		||||
 | 
			
		||||
$(eval $(call BuildKernel))
 | 
			
		||||
@@ -0,0 +1,11 @@
 | 
			
		||||
# Network configuration file
 | 
			
		||||
 | 
			
		||||
config interface loopback
 | 
			
		||||
	option ifname	lo
 | 
			
		||||
	option proto	static
 | 
			
		||||
	option ipaddr	127.0.0.1
 | 
			
		||||
	option netmask	255.0.0.0
 | 
			
		||||
 | 
			
		||||
config interface lan
 | 
			
		||||
	option ifname	eth0
 | 
			
		||||
	option proto	dhcp
 | 
			
		||||
							
								
								
									
										467
									
								
								target/linux/iop32x-2.6/config/default
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										467
									
								
								target/linux/iop32x-2.6/config/default
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,467 @@
 | 
			
		||||
# CONFIG_8139TOO is not set
 | 
			
		||||
# CONFIG_AEABI is not set
 | 
			
		||||
CONFIG_ALIGNMENT_TRAP=y
 | 
			
		||||
# CONFIG_APM is not set
 | 
			
		||||
# CONFIG_ARCH_AAEC2000 is not set
 | 
			
		||||
# CONFIG_ARCH_AT91 is not set
 | 
			
		||||
# CONFIG_ARCH_CLPS711X is not set
 | 
			
		||||
# CONFIG_ARCH_CLPS7500 is not set
 | 
			
		||||
# CONFIG_ARCH_CO285 is not set
 | 
			
		||||
# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
 | 
			
		||||
# CONFIG_ARCH_EBSA110 is not set
 | 
			
		||||
# CONFIG_ARCH_EP93XX is not set
 | 
			
		||||
# CONFIG_ARCH_FOOTBRIDGE is not set
 | 
			
		||||
# CONFIG_ARCH_H720X is not set
 | 
			
		||||
# CONFIG_ARCH_IMX is not set
 | 
			
		||||
# CONFIG_ARCH_INTEGRATOR is not set
 | 
			
		||||
CONFIG_ARCH_IOP32X=y
 | 
			
		||||
# CONFIG_ARCH_IOP33X is not set
 | 
			
		||||
# CONFIG_ARCH_IXP4XX is not set
 | 
			
		||||
# CONFIG_ARCH_IXP2000 is not set
 | 
			
		||||
# CONFIG_ARCH_IXP23XX is not set
 | 
			
		||||
# CONFIG_ARCH_IQ80321 is not set
 | 
			
		||||
# CONFIG_ARCH_IQ31244 is not set
 | 
			
		||||
# CONFIG_ARCH_L7200 is not set
 | 
			
		||||
# CONFIG_ARCH_LH7A40X is not set
 | 
			
		||||
# CONFIG_ARCH_NETX is not set
 | 
			
		||||
# CONFIG_ARCH_OMAP is not set
 | 
			
		||||
# CONFIG_ARCH_PNX4008 is not set
 | 
			
		||||
# CONFIG_ARCH_PXA is not set
 | 
			
		||||
# CONFIG_ARCH_REALVIEW is not set
 | 
			
		||||
# CONFIG_ARCH_RPC is not set
 | 
			
		||||
# CONFIG_ARCH_S3C2410 is not set
 | 
			
		||||
# CONFIG_ARCH_SA1100 is not set
 | 
			
		||||
# CONFIG_ARCH_SHARK is not set
 | 
			
		||||
# CONFIG_ARCH_VERSATILE is not set
 | 
			
		||||
CONFIG_ARM=y
 | 
			
		||||
# CONFIG_ARM_THUMB is not set
 | 
			
		||||
# CONFIG_ARPD is not set
 | 
			
		||||
# CONFIG_ARTHUR is not set
 | 
			
		||||
CONFIG_ATA=m
 | 
			
		||||
# CONFIG_ATA_GENERIC is not set
 | 
			
		||||
# CONFIG_ATA_PIIX is not set
 | 
			
		||||
# CONFIG_ATM is not set
 | 
			
		||||
# CONFIG_ATMEL is not set
 | 
			
		||||
# CONFIG_B44 is not set
 | 
			
		||||
CONFIG_BASE_SMALL=0
 | 
			
		||||
# CONFIG_BINFMT_AOUT is not set
 | 
			
		||||
# CONFIG_BLK_DEV_CRYPTOLOOP is not set
 | 
			
		||||
# CONFIG_BLK_DEV_INITRD is not set
 | 
			
		||||
# CONFIG_BLK_DEV_NBD is not set
 | 
			
		||||
# CONFIG_BONDING is not set
 | 
			
		||||
# CONFIG_BRIDGE_NF_EBTABLES is not set
 | 
			
		||||
# CONFIG_BSD_DISKLABEL is not set
 | 
			
		||||
# CONFIG_BT is not set
 | 
			
		||||
# CONFIG_CIFS_STATS is not set
 | 
			
		||||
CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 init=/etc/preinit"
 | 
			
		||||
# CONFIG_CONFIGFS_FS is not set
 | 
			
		||||
CONFIG_CPU_32=y
 | 
			
		||||
CONFIG_CPU_32v5=y
 | 
			
		||||
CONFIG_CPU_ABRT_EV5T=y
 | 
			
		||||
CONFIG_CPU_BIG_ENDIAN=y
 | 
			
		||||
CONFIG_CPU_CACHE_VIVT=y
 | 
			
		||||
CONFIG_CPU_CP15=y
 | 
			
		||||
CONFIG_CPU_CP15_MMU=y
 | 
			
		||||
# CONFIG_CPU_DCACHE_DISABLE is not set
 | 
			
		||||
CONFIG_CPU_TLB_V4WBI=y
 | 
			
		||||
CONFIG_CPU_XSCALE=y
 | 
			
		||||
CONFIG_CRC16=y
 | 
			
		||||
# CONFIG_CRC_CCITT is not set
 | 
			
		||||
# CONFIG_CRYPTO_ANUBIS is not set
 | 
			
		||||
CONFIG_CRYPTO_BLKCIPHER=m
 | 
			
		||||
# CONFIG_CRYPTO_BLOWFISH is not set
 | 
			
		||||
# CONFIG_CRYPTO_CAST5 is not set
 | 
			
		||||
# CONFIG_CRYPTO_CAST6 is not set
 | 
			
		||||
CONFIG_CRYPTO_CBC=m
 | 
			
		||||
# CONFIG_CRYPTO_CRC32C is not set
 | 
			
		||||
CONFIG_CRYPTO_DES=m
 | 
			
		||||
CONFIG_CRYPTO_HASH=y
 | 
			
		||||
CONFIG_CRYPTO_HMAC=y
 | 
			
		||||
# CONFIG_CRYPTO_KHAZAD is not set
 | 
			
		||||
# CONFIG_CRYPTO_MD4 is not set
 | 
			
		||||
CONFIG_CRYPTO_MD5=m
 | 
			
		||||
# CONFIG_CRYPTO_NULL is not set
 | 
			
		||||
# CONFIG_CRYPTO_SERPENT is not set
 | 
			
		||||
# CONFIG_CRYPTO_SHA256 is not set
 | 
			
		||||
# CONFIG_CRYPTO_SHA512 is not set
 | 
			
		||||
# CONFIG_CRYPTO_TEA is not set
 | 
			
		||||
# CONFIG_CRYPTO_TEST is not set
 | 
			
		||||
# CONFIG_CRYPTO_TGR192 is not set
 | 
			
		||||
# CONFIG_CRYPTO_TWOFISH is not set
 | 
			
		||||
# CONFIG_CRYPTO_WP512 is not set
 | 
			
		||||
# CONFIG_DEBUG_BUGVERBOSE is not set
 | 
			
		||||
# CONFIG_DEBUG_USER is not set
 | 
			
		||||
CONFIG_DEFAULT_TCP_CONG="westwood"
 | 
			
		||||
# CONFIG_DEFAULT_VEGAS is not set
 | 
			
		||||
CONFIG_DEFAULT_WESTWOOD=y
 | 
			
		||||
CONFIG_DLCI=m
 | 
			
		||||
CONFIG_DLCI_COUNT=24
 | 
			
		||||
CONFIG_DLCI_MAX=8
 | 
			
		||||
# CONFIG_DM9000 is not set
 | 
			
		||||
CONFIG_DNOTIFY=y
 | 
			
		||||
# CONFIG_DSCC4 is not set
 | 
			
		||||
# CONFIG_E100 is not set
 | 
			
		||||
# CONFIG_FARSYNC is not set
 | 
			
		||||
CONFIG_FIRMWARE_EDID=y
 | 
			
		||||
# CONFIG_FPE_FASTFPE is not set
 | 
			
		||||
CONFIG_FPE_NWFPE=y
 | 
			
		||||
# CONFIG_FPE_NWFPE_XP is not set
 | 
			
		||||
CONFIG_FRAME_POINTER=y
 | 
			
		||||
# CONFIG_HAMRADIO is not set
 | 
			
		||||
CONFIG_HARDIRQS_SW_RESEND=y
 | 
			
		||||
CONFIG_HDLC=m
 | 
			
		||||
CONFIG_HDLC_CISCO=m
 | 
			
		||||
CONFIG_HDLC_FR=m
 | 
			
		||||
CONFIG_HDLC_PPP=m
 | 
			
		||||
CONFIG_HDLC_RAW=m
 | 
			
		||||
# CONFIG_HDLC_RAW_ETH is not set
 | 
			
		||||
# CONFIG_HERMES is not set
 | 
			
		||||
CONFIG_HWMON=y
 | 
			
		||||
# CONFIG_HWMON_DEBUG_CHIP is not set
 | 
			
		||||
CONFIG_HW_RANDOM=y
 | 
			
		||||
CONFIG_HZ=100
 | 
			
		||||
CONFIG_I2C=y
 | 
			
		||||
CONFIG_I2C_ALGOBIT=y
 | 
			
		||||
# CONFIG_I2C_ALGOPCA is not set
 | 
			
		||||
# CONFIG_I2C_ALGOPCF is not set
 | 
			
		||||
# CONFIG_I2C_ALI1535 is not set
 | 
			
		||||
# CONFIG_I2C_ALI1563 is not set
 | 
			
		||||
# CONFIG_I2C_ALI15X3 is not set
 | 
			
		||||
# CONFIG_I2C_AMD756 is not set
 | 
			
		||||
# CONFIG_I2C_AMD8111 is not set
 | 
			
		||||
CONFIG_I2C_CHARDEV=y
 | 
			
		||||
# CONFIG_I2C_DEBUG_ALGO is not set
 | 
			
		||||
# CONFIG_I2C_DEBUG_BUS is not set
 | 
			
		||||
# CONFIG_I2C_DEBUG_CHIP is not set
 | 
			
		||||
# CONFIG_I2C_DEBUG_CORE is not set
 | 
			
		||||
# CONFIG_I2C_I801 is not set
 | 
			
		||||
# CONFIG_I2C_I810 is not set
 | 
			
		||||
# CONFIG_I2C_IOP3XX is not set
 | 
			
		||||
# CONFIG_I2C_NFORCE2 is not set
 | 
			
		||||
# CONFIG_I2C_OCORES is not set
 | 
			
		||||
# CONFIG_I2C_PARPORT_LIGHT is not set
 | 
			
		||||
# CONFIG_I2C_PCA_ISA is not set
 | 
			
		||||
# CONFIG_I2C_PIIX4 is not set
 | 
			
		||||
# CONFIG_I2C_PROSAVAGE is not set
 | 
			
		||||
# CONFIG_I2C_SAVAGE4 is not set
 | 
			
		||||
# CONFIG_I2C_SIS5595 is not set
 | 
			
		||||
# CONFIG_I2C_SIS630 is not set
 | 
			
		||||
# CONFIG_I2C_SIS96X is not set
 | 
			
		||||
# CONFIG_I2C_STUB is not set
 | 
			
		||||
# CONFIG_I2C_VIA is not set
 | 
			
		||||
# CONFIG_I2C_VIAPRO is not set
 | 
			
		||||
# CONFIG_I2C_VOODOO3 is not set
 | 
			
		||||
# CONFIG_IDE is not set
 | 
			
		||||
# CONFIG_IEEE80211_SOFTMAC is not set
 | 
			
		||||
# CONFIG_IKCONFIG is not set
 | 
			
		||||
CONFIG_INITRAMFS_SOURCE=""
 | 
			
		||||
# CONFIG_IP6_NF_MANGLE is not set
 | 
			
		||||
# CONFIG_IP6_NF_MATCH_EUI64 is not set
 | 
			
		||||
# CONFIG_IP6_NF_MATCH_FRAG is not set
 | 
			
		||||
# CONFIG_IP6_NF_MATCH_HL is not set
 | 
			
		||||
# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set
 | 
			
		||||
# CONFIG_IP6_NF_MATCH_OPTS is not set
 | 
			
		||||
# CONFIG_IP6_NF_MATCH_OWNER is not set
 | 
			
		||||
# CONFIG_IP6_NF_MATCH_RT is not set
 | 
			
		||||
# CONFIG_IP6_NF_RAW is not set
 | 
			
		||||
# CONFIG_IP6_NF_TARGET_LOG is not set
 | 
			
		||||
# CONFIG_IPV6_ROUTER_PREF is not set
 | 
			
		||||
# CONFIG_IP_ADVANCED_ROUTER is not set
 | 
			
		||||
# CONFIG_IP_DCCP is not set
 | 
			
		||||
CONFIG_IP_MROUTE=y
 | 
			
		||||
# CONFIG_IP_NF_AMANDA is not set
 | 
			
		||||
# CONFIG_IP_NF_ARPTABLES is not set
 | 
			
		||||
# CONFIG_IP_NF_CT_PROTO_SCTP is not set
 | 
			
		||||
# CONFIG_IP_NF_MATCH_ADDRTYPE is not set
 | 
			
		||||
# CONFIG_IP_NF_MATCH_ECN is not set
 | 
			
		||||
# CONFIG_IP_NF_MATCH_HASHLIMIT is not set
 | 
			
		||||
# CONFIG_IP_NF_MATCH_RECENT is not set
 | 
			
		||||
# CONFIG_IP_NF_MATCH_TIME is not set
 | 
			
		||||
# CONFIG_IP_NF_PPTP is not set
 | 
			
		||||
# CONFIG_IP_NF_RAW is not set
 | 
			
		||||
# CONFIG_IP_NF_SET is not set
 | 
			
		||||
# CONFIG_IP_NF_TARGET_ECN is not set
 | 
			
		||||
# CONFIG_IP_NF_TARGET_LOG is not set
 | 
			
		||||
# CONFIG_IP_NF_TARGET_NETMAP is not set
 | 
			
		||||
CONFIG_IP_NF_TARGET_REDIRECT=m
 | 
			
		||||
# CONFIG_IP_NF_TARGET_SAME is not set
 | 
			
		||||
# CONFIG_IP_NF_TARGET_TTL is not set
 | 
			
		||||
# CONFIG_IP_NF_TARGET_ULOG is not set
 | 
			
		||||
# CONFIG_IP_NF_TFTP is not set
 | 
			
		||||
CONFIG_IP_PIMSM_V1=y
 | 
			
		||||
CONFIG_IP_PIMSM_V2=y
 | 
			
		||||
# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
 | 
			
		||||
CONFIG_JFFS2_FS_DEBUG=0
 | 
			
		||||
# CONFIG_JFS_FS is not set
 | 
			
		||||
# CONFIG_LANMEDIA is not set
 | 
			
		||||
CONFIG_LEGACY_PTYS=y
 | 
			
		||||
CONFIG_LEGACY_PTY_COUNT=256
 | 
			
		||||
# CONFIG_LIBCRC32C is not set
 | 
			
		||||
# CONFIG_LLC2 is not set
 | 
			
		||||
# CONFIG_MAC_PARTITION is not set
 | 
			
		||||
# CONFIG_MACH_GLANTANK is not set
 | 
			
		||||
CONFIG_MACH_N2100=y
 | 
			
		||||
# CONFIG_MINIX_FS is not set
 | 
			
		||||
CONFIG_MINI_FO=y
 | 
			
		||||
CONFIG_MTD=y
 | 
			
		||||
# CONFIG_MTD_ABSENT is not set
 | 
			
		||||
# CONFIG_MTD_AFS_PARTS is not set
 | 
			
		||||
# CONFIG_MTD_ARM_INTEGRATOR is not set
 | 
			
		||||
CONFIG_MTD_BLOCK=y
 | 
			
		||||
# CONFIG_MTD_BLOCK2MTD is not set
 | 
			
		||||
CONFIG_MTD_CFI=y
 | 
			
		||||
# CONFIG_MTD_CFI_ADV_OPTIONS is not set
 | 
			
		||||
# CONFIG_MTD_CFI_AMDSTD is not set
 | 
			
		||||
CONFIG_MTD_CFI_I1=y
 | 
			
		||||
CONFIG_MTD_CFI_I2=y
 | 
			
		||||
# CONFIG_MTD_CFI_I4 is not set
 | 
			
		||||
# CONFIG_MTD_CFI_I8 is not set
 | 
			
		||||
CONFIG_MTD_CFI_INTELEXT=y
 | 
			
		||||
# CONFIG_MTD_CFI_STAA is not set
 | 
			
		||||
CONFIG_MTD_CFI_UTIL=y
 | 
			
		||||
CONFIG_MTD_CHAR=y
 | 
			
		||||
# CONFIG_MTD_CMDLINE_PARTS is not set
 | 
			
		||||
CONFIG_MTD_COMPLEX_MAPPINGS=y
 | 
			
		||||
# CONFIG_MTD_CONCAT is not set
 | 
			
		||||
# CONFIG_MTD_DEBUG is not set
 | 
			
		||||
# CONFIG_MTD_DOC2000 is not set
 | 
			
		||||
# CONFIG_MTD_DOC2001 is not set
 | 
			
		||||
# CONFIG_MTD_DOC2001PLUS is not set
 | 
			
		||||
CONFIG_MTD_GEN_PROBE=y
 | 
			
		||||
# CONFIG_MTD_JEDECPROBE is not set
 | 
			
		||||
CONFIG_MTD_MAP_BANK_WIDTH_1=y
 | 
			
		||||
# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
 | 
			
		||||
CONFIG_MTD_MAP_BANK_WIDTH_2=y
 | 
			
		||||
# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
 | 
			
		||||
CONFIG_MTD_MAP_BANK_WIDTH_4=y
 | 
			
		||||
# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
 | 
			
		||||
# CONFIG_MTD_MTDRAM is not set
 | 
			
		||||
# CONFIG_MTD_NAND is not set
 | 
			
		||||
# CONFIG_MTD_OBSOLETE_CHIPS is not set
 | 
			
		||||
# CONFIG_MTD_ONENAND is not set
 | 
			
		||||
CONFIG_MTD_PARTITIONS=y
 | 
			
		||||
# CONFIG_MTD_PCI is not set
 | 
			
		||||
# CONFIG_MTD_PHRAM is not set
 | 
			
		||||
# CONFIG_MTD_PHYSMAP is not set
 | 
			
		||||
# CONFIG_MTD_PLATRAM is not set
 | 
			
		||||
# CONFIG_MTD_PMC551 is not set
 | 
			
		||||
# CONFIG_MTD_RAM is not set
 | 
			
		||||
CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
 | 
			
		||||
CONFIG_MTD_REDBOOT_PARTS=y
 | 
			
		||||
CONFIG_MTD_REDBOOT_PARTS_READONLY=y
 | 
			
		||||
CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y
 | 
			
		||||
# CONFIG_MTD_ROM is not set
 | 
			
		||||
# CONFIG_MTD_SLRAM is not set
 | 
			
		||||
# CONFIG_NATSEMI is not set
 | 
			
		||||
# CONFIG_NE2K_PCI is not set
 | 
			
		||||
CONFIG_NETFILTER_NETLINK=m
 | 
			
		||||
# CONFIG_NETFILTER_NETLINK_LOG is not set
 | 
			
		||||
# CONFIG_NETFILTER_NETLINK_QUEUE is not set
 | 
			
		||||
CONFIG_NETFILTER_XT_MATCH_CONNMARK=y
 | 
			
		||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
 | 
			
		||||
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
 | 
			
		||||
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
 | 
			
		||||
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
 | 
			
		||||
# CONFIG_NET_CLS_ACT is not set
 | 
			
		||||
# CONFIG_NET_CLS_IND is not set
 | 
			
		||||
# CONFIG_NET_EMATCH is not set
 | 
			
		||||
# CONFIG_NET_IPIP is not set
 | 
			
		||||
# CONFIG_NET_SCH_NETEM is not set
 | 
			
		||||
# CONFIG_NET_VENDOR_3COM is not set
 | 
			
		||||
# CONFIG_NEW_LEDS is not set
 | 
			
		||||
# CONFIG_NFSD_V3 is not set
 | 
			
		||||
# CONFIG_NFS_V4 is not set
 | 
			
		||||
# CONFIG_NLS_CODEPAGE_437 is not set
 | 
			
		||||
# CONFIG_NLS_CODEPAGE_850 is not set
 | 
			
		||||
# CONFIG_NLS_ISO8859_1 is not set
 | 
			
		||||
# CONFIG_NLS_ISO8859_15 is not set
 | 
			
		||||
# CONFIG_NLS_KOI8_R is not set
 | 
			
		||||
# CONFIG_NO_IDLE_HZ is not set
 | 
			
		||||
# CONFIG_NTFS_FS is not set
 | 
			
		||||
# CONFIG_NVRAM is not set
 | 
			
		||||
# CONFIG_PATA_ALI is not set
 | 
			
		||||
# CONFIG_PATA_AMD is not set
 | 
			
		||||
CONFIG_PATA_ARTOP=m
 | 
			
		||||
# CONFIG_PATA_ATIIXP is not set
 | 
			
		||||
# CONFIG_PATA_CMD64X is not set
 | 
			
		||||
# CONFIG_PATA_CS5520 is not set
 | 
			
		||||
# CONFIG_PATA_CS5530 is not set
 | 
			
		||||
# CONFIG_PATA_CYPRESS is not set
 | 
			
		||||
# CONFIG_PATA_EFAR is not set
 | 
			
		||||
# CONFIG_PATA_HPT366 is not set
 | 
			
		||||
# CONFIG_PATA_HPT37X is not set
 | 
			
		||||
# CONFIG_PATA_HPT3X2N is not set
 | 
			
		||||
# CONFIG_PATA_HPT3X3 is not set
 | 
			
		||||
# CONFIG_PATA_IT821X is not set
 | 
			
		||||
# CONFIG_PATA_JMICRON is not set
 | 
			
		||||
# CONFIG_PATA_MPIIX is not set
 | 
			
		||||
# CONFIG_PATA_NETCELL is not set
 | 
			
		||||
# CONFIG_PATA_NS87410 is not set
 | 
			
		||||
# CONFIG_PATA_OLDPIIX is not set
 | 
			
		||||
# CONFIG_PATA_OPTI is not set
 | 
			
		||||
# CONFIG_PATA_OPTIDMA is not set
 | 
			
		||||
# CONFIG_PATA_PDC2027X is not set
 | 
			
		||||
# CONFIG_PATA_PDC_OLD is not set
 | 
			
		||||
# CONFIG_PATA_RADISYS is not set
 | 
			
		||||
# CONFIG_PATA_RZ1000 is not set
 | 
			
		||||
# CONFIG_PATA_SC1200 is not set
 | 
			
		||||
# CONFIG_PATA_SERVERWORKS is not set
 | 
			
		||||
# CONFIG_PATA_SIL680 is not set
 | 
			
		||||
# CONFIG_PATA_SIS is not set
 | 
			
		||||
# CONFIG_PATA_TRIFLEX is not set
 | 
			
		||||
# CONFIG_PATA_VIA is not set
 | 
			
		||||
# CONFIG_PATA_WINBOND is not set
 | 
			
		||||
# CONFIG_PC300 is not set
 | 
			
		||||
# CONFIG_PCCARD is not set
 | 
			
		||||
# CONFIG_PCI200SYN is not set
 | 
			
		||||
# CONFIG_PCIPCWATCHDOG is not set
 | 
			
		||||
# CONFIG_PDC_ADMA is not set
 | 
			
		||||
CONFIG_PLAT_IOP=y
 | 
			
		||||
# CONFIG_PM is not set
 | 
			
		||||
# CONFIG_PPP is not set
 | 
			
		||||
# CONFIG_PRISM54 is not set
 | 
			
		||||
# CONFIG_REISERFS_FS is not set
 | 
			
		||||
# CONFIG_ROMFS_FS is not set
 | 
			
		||||
# CONFIG_RPCSEC_GSS_KRB5 is not set
 | 
			
		||||
CONFIG_RTC_CLASS=y
 | 
			
		||||
# CONFIG_RTC_DEBUG is not set
 | 
			
		||||
# CONFIG_RTC_DRV_DS1307 is not set
 | 
			
		||||
# CONFIG_RTC_DRV_DS1553 is not set
 | 
			
		||||
# CONFIG_RTC_DRV_DS1672 is not set
 | 
			
		||||
# CONFIG_RTC_DRV_DS1742 is not set
 | 
			
		||||
# CONFIG_RTC_DRV_ISL1208 is not set
 | 
			
		||||
# CONFIG_RTC_DRV_M48T86 is not set
 | 
			
		||||
CONFIG_RTC_DRV_PCF8563=y
 | 
			
		||||
# CONFIG_RTC_DRV_PCF8583 is not set
 | 
			
		||||
# CONFIG_RTC_DRV_RS5C372 is not set
 | 
			
		||||
# CONFIG_RTC_DRV_TEST is not set
 | 
			
		||||
# CONFIG_RTC_DRV_V3020 is not set
 | 
			
		||||
CONFIG_RTC_DRV_X1205=y
 | 
			
		||||
CONFIG_RTC_HCTOSYS=y
 | 
			
		||||
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
 | 
			
		||||
CONFIG_RTC_INTF_DEV=y
 | 
			
		||||
# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
 | 
			
		||||
CONFIG_RTC_INTF_PROC=y
 | 
			
		||||
CONFIG_RTC_INTF_SYSFS=y
 | 
			
		||||
CONFIG_RTC_LIB=y
 | 
			
		||||
CONFIG_RWSEM_GENERIC_SPINLOCK=y
 | 
			
		||||
# CONFIG_SATA_AHCI is not set
 | 
			
		||||
# CONFIG_SATA_MV is not set
 | 
			
		||||
# CONFIG_SATA_NV is not set
 | 
			
		||||
# CONFIG_SATA_PROMISE is not set
 | 
			
		||||
# CONFIG_SATA_QSTOR is not set
 | 
			
		||||
# CONFIG_SATA_SIL is not set
 | 
			
		||||
# CONFIG_SATA_SIL24 is not set
 | 
			
		||||
# CONFIG_SATA_SIS is not set
 | 
			
		||||
# CONFIG_SATA_SVW is not set
 | 
			
		||||
# CONFIG_SATA_SX4 is not set
 | 
			
		||||
# CONFIG_SATA_ULI is not set
 | 
			
		||||
# CONFIG_SATA_VIA is not set
 | 
			
		||||
# CONFIG_SATA_VITESSE is not set
 | 
			
		||||
# CONFIG_SCSI_IPR is not set
 | 
			
		||||
# CONFIG_SCSI_MULTI_LUN is not set
 | 
			
		||||
# CONFIG_SENSORS_ABITUGURU is not set
 | 
			
		||||
# CONFIG_SENSORS_ADM1021 is not set
 | 
			
		||||
# CONFIG_SENSORS_ADM1025 is not set
 | 
			
		||||
# CONFIG_SENSORS_ADM1026 is not set
 | 
			
		||||
# CONFIG_SENSORS_ADM1031 is not set
 | 
			
		||||
# CONFIG_SENSORS_ADM9240 is not set
 | 
			
		||||
# CONFIG_SENSORS_ASB100 is not set
 | 
			
		||||
# CONFIG_SENSORS_ATXP1 is not set
 | 
			
		||||
# CONFIG_SENSORS_DS1337 is not set
 | 
			
		||||
# CONFIG_SENSORS_DS1374 is not set
 | 
			
		||||
# CONFIG_SENSORS_DS1621 is not set
 | 
			
		||||
# CONFIG_SENSORS_EEPROM is not set
 | 
			
		||||
# CONFIG_SENSORS_F71805F is not set
 | 
			
		||||
# CONFIG_SENSORS_FSCHER is not set
 | 
			
		||||
# CONFIG_SENSORS_FSCPOS is not set
 | 
			
		||||
# CONFIG_SENSORS_GL518SM is not set
 | 
			
		||||
# CONFIG_SENSORS_GL520SM is not set
 | 
			
		||||
# CONFIG_SENSORS_IT87 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM63 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM75 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM77 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM78 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM80 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM83 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM85 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM87 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM90 is not set
 | 
			
		||||
# CONFIG_SENSORS_LM92 is not set
 | 
			
		||||
# CONFIG_SENSORS_MAX1619 is not set
 | 
			
		||||
# CONFIG_SENSORS_MAX6875 is not set
 | 
			
		||||
# CONFIG_SENSORS_PC87360 is not set
 | 
			
		||||
# CONFIG_SENSORS_PCA9539 is not set
 | 
			
		||||
# CONFIG_SENSORS_PCF8574 is not set
 | 
			
		||||
# CONFIG_SENSORS_PCF8591 is not set
 | 
			
		||||
# CONFIG_SENSORS_SIS5595 is not set
 | 
			
		||||
# CONFIG_SENSORS_SMSC47B397 is not set
 | 
			
		||||
# CONFIG_SENSORS_SMSC47M1 is not set
 | 
			
		||||
# CONFIG_SENSORS_SMSC47M192 is not set
 | 
			
		||||
# CONFIG_SENSORS_VIA686A is not set
 | 
			
		||||
# CONFIG_SENSORS_VT1211 is not set
 | 
			
		||||
# CONFIG_SENSORS_VT8231 is not set
 | 
			
		||||
# CONFIG_SENSORS_W83627EHF is not set
 | 
			
		||||
# CONFIG_SENSORS_W83627HF is not set
 | 
			
		||||
# CONFIG_SENSORS_W83781D is not set
 | 
			
		||||
# CONFIG_SENSORS_W83791D is not set
 | 
			
		||||
# CONFIG_SENSORS_W83792D is not set
 | 
			
		||||
# CONFIG_SENSORS_W83L785TS is not set
 | 
			
		||||
# CONFIG_SERIAL_8250_EXTENDED is not set
 | 
			
		||||
# CONFIG_SHMEM is not set
 | 
			
		||||
# CONFIG_SMB_FS is not set
 | 
			
		||||
# CONFIG_SMC91X is not set
 | 
			
		||||
# CONFIG_SOFT_WATCHDOG is not set
 | 
			
		||||
# CONFIG_SOUND is not set
 | 
			
		||||
# CONFIG_SPARSEMEM_STATIC is not set
 | 
			
		||||
CONFIG_SPLIT_PTLOCK_CPUS=4096
 | 
			
		||||
# CONFIG_SWAP is not set
 | 
			
		||||
CONFIG_SYN_COOKIES=y
 | 
			
		||||
# CONFIG_TCP_CONG_HSTCP is not set
 | 
			
		||||
# CONFIG_TCP_CONG_HYBLA is not set
 | 
			
		||||
# CONFIG_TCP_CONG_LP is not set
 | 
			
		||||
# CONFIG_TCP_CONG_SCALABLE is not set
 | 
			
		||||
CONFIG_TCP_CONG_VEGAS=m
 | 
			
		||||
# CONFIG_TCP_CONG_VENO is not set
 | 
			
		||||
CONFIG_TCP_CONG_WESTWOOD=y
 | 
			
		||||
CONFIG_TINY_SHMEM=y
 | 
			
		||||
# CONFIG_TUN is not set
 | 
			
		||||
CONFIG_UID16=y
 | 
			
		||||
# CONFIG_UNUSED_SYMBOLS is not set
 | 
			
		||||
# CONFIG_USBPCWATCHDOG is not set
 | 
			
		||||
# CONFIG_USB_ACM is not set
 | 
			
		||||
CONFIG_USB_BANDWIDTH=y
 | 
			
		||||
# CONFIG_USB_CATC is not set
 | 
			
		||||
CONFIG_USB_EHCI_HCD=m
 | 
			
		||||
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
 | 
			
		||||
# CONFIG_USB_EHCI_SPLIT_ISO is not set
 | 
			
		||||
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
 | 
			
		||||
# CONFIG_USB_KAWETH is not set
 | 
			
		||||
CONFIG_USB_OHCI_HCD=m
 | 
			
		||||
# CONFIG_USB_PEGASUS is not set
 | 
			
		||||
# CONFIG_USB_PRINTER is not set
 | 
			
		||||
# CONFIG_USB_RTL8150 is not set
 | 
			
		||||
# CONFIG_USB_SERIAL is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_ALAUDA is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_DATAFAB is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_DPCM is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_FREECOM is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_JUMPSHOT is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_KARMA is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_SDDR09 is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_SDDR55 is not set
 | 
			
		||||
# CONFIG_USB_STORAGE_USBAT is not set
 | 
			
		||||
CONFIG_USB_UHCI_HCD=m
 | 
			
		||||
# CONFIG_USB_USBNET is not set
 | 
			
		||||
# CONFIG_USB_USBNET_MII is not set
 | 
			
		||||
# CONFIG_USB_ZD1201 is not set
 | 
			
		||||
CONFIG_VECTORS_BASE=0xffff0000
 | 
			
		||||
# CONFIG_VIA_RHINE is not set
 | 
			
		||||
CONFIG_VM_EVENT_COUNTERS=y
 | 
			
		||||
CONFIG_WAN=y
 | 
			
		||||
# CONFIG_WANXL is not set
 | 
			
		||||
# CONFIG_XFS_FS is not set
 | 
			
		||||
# CONFIG_XIP_KERNEL is not set
 | 
			
		||||
CONFIG_XSCALE_PMU=y
 | 
			
		||||
CONFIG_ZBOOT_ROM_BSS=0x0
 | 
			
		||||
CONFIG_ZBOOT_ROM_TEXT=0x0
 | 
			
		||||
							
								
								
									
										41
									
								
								target/linux/iop32x-2.6/image/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								target/linux/iop32x-2.6/image/Makefile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,41 @@
 | 
			
		||||
# 
 | 
			
		||||
# Copyright (C) 2007 OpenWrt.org
 | 
			
		||||
#
 | 
			
		||||
# This is free software, licensed under the GNU General Public License v2.
 | 
			
		||||
# See /LICENSE for more information.
 | 
			
		||||
#
 | 
			
		||||
include $(TOPDIR)/rules.mk
 | 
			
		||||
include $(INCLUDE_DIR)/image.mk
 | 
			
		||||
 | 
			
		||||
define Image/Prepare
 | 
			
		||||
	cp $(LINUX_DIR)/arch/arm/boot/zImage $(KDIR)/zImage
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
define Image/BuildKernel
 | 
			
		||||
	cp $(KDIR)/zImage $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-zImage
 | 
			
		||||
#
 | 
			
		||||
# XXX - FIXME
 | 
			
		||||
#
 | 
			
		||||
#	BIN_DIR=$(BIN_DIR) $(TOPDIR)/scripts/arm-magic.sh
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
define Image/Build
 | 
			
		||||
	$(call Image/Build/$(1),$(1))
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
define Image/Build/jffs2-64k
 | 
			
		||||
	dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(1).img bs=65536 conv=sync
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
define Image/Build/jffs2-128k
 | 
			
		||||
	dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(1).img bs=131072 conv=sync
 | 
			
		||||
	$(call Image/Build/slug,$(1))
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
define Image/Build/squashfs
 | 
			
		||||
    $(call prepare_generic_squashfs,$(KDIR)/root.squashfs)
 | 
			
		||||
	dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-$(1).img bs=131072 conv=sync
 | 
			
		||||
	$(call Image/Build/slug,$(1))
 | 
			
		||||
endef
 | 
			
		||||
 | 
			
		||||
$(eval $(call BuildImage))
 | 
			
		||||
		Reference in New Issue
	
	Block a user