Changeset 301


Ignore:
Timestamp:
2005-03-03T03:44:10+01:00 (13 years ago)
Author:
mbm
Message:

target/jffs2/blocksize.mk for setting block size (req. for wrt54g)
squashfs removed in favor of squashfs-lzma

Location:
trunk/openwrt
Files:
2 added
3 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/openwrt/Makefile

    r296 r301  
    171171        -cp .config .config.test 
    172172        @$(CONFIG)/mconf $(CONFIG_CONFIG_IN) 
    173         -./scripts/configtest.pl 
    174173 
    175174config: $(CONFIG)/conf 
     
    177176        -cp .config .config.test 
    178177        @$(CONFIG)/conf $(CONFIG_CONFIG_IN) 
    179         -./scripts/configtest.pl 
    180178 
    181179oldconfig: $(CONFIG)/conf 
     
    183181        -cp .config .config.test 
    184182        @$(CONFIG)/conf -o $(CONFIG_CONFIG_IN) 
    185         -./scripts/configtest.pl 
    186183 
    187184randconfig: $(CONFIG)/conf 
     
    189186        -cp .config .config.test 
    190187        @$(CONFIG)/conf -r $(CONFIG_CONFIG_IN) 
    191         -./scripts/configtest.pl 
    192188 
    193189allyesconfig: $(CONFIG)/conf 
     
    197193        -cp .config .config.test 
    198194        @$(CONFIG)/conf -o $(CONFIG_CONFIG_IN) 
    199         -./scripts/configtest.pl 
    200195 
    201196allnoconfig: $(CONFIG)/conf 
     
    203198        -cp .config .config.test 
    204199        @$(CONFIG)/conf -n $(CONFIG_CONFIG_IN) 
    205         -./scripts/configtest.pl 
    206200 
    207201defconfig: $(CONFIG)/conf 
     
    209203        -cp .config .config.test 
    210204        @$(CONFIG)/conf -d $(CONFIG_CONFIG_IN) 
    211         -./scripts/configtest.pl 
    212205 
    213206############################################################# 
  • trunk/openwrt/package/linux/linux.config

    r299 r301  
    8787CONFIG_RWSEM_GENERIC_SPINLOCK=y 
    8888# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set 
    89 CONFIG_CMDLINE="root=/dev/mtdblock2 rootfstype=jffs2 init=/etc/preinit noinitrd console=ttyS0,115200" 
     89CONFIG_CMDLINE="root=/dev/mtdblock2 init=/etc/preinit noinitrd console=ttyS0,115200" 
    9090CONFIG_PCI=y 
    9191CONFIG_NONCOHERENT_IO=y 
  • trunk/openwrt/package/linux/linux.mk

    r272 r301  
    5151$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked 
    5252        $(PATCH) $(LINUX_DIR) $(LINUX_PATCHES) 
    53 ifeq ($(BR2_TARGET_ROOTFS_SQUASHFS_LZMA),y) 
    54         $(PATCH) $(LINUX_DIR) target/squashfs-lzma/kernel-patch 
    55 endif 
    5653        touch $(LINUX_DIR)/.patched 
    5754 
    5855$(LINUX_DIR)/.configured:  $(LINUX_DIR)/.patched 
    5956        -cp $(LINUX_KCONFIG) $(LINUX_DIR)/.config 
    60 ifeq ($(BR2_TARGET_ROOTFS_SQUASHFS_LZMA),y) 
    61         $(SED) "s,rootfstype=jffs2,rootfstype=squashfs," $(LINUX_DIR)/.config 
    62 endif 
    63 ifeq ($(BR2_TARGET_ROOTFS_SQUASHFS),y) 
    64         $(SED) "s,rootfstype=jffs2,rootfstype=squashfs," $(LINUX_DIR)/.config 
    65 endif 
    66         $(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/Makefile 
    67         $(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" $(LINUX_DIR)/arch/mips/Makefile 
     57        $(SED) "s,^CROSS_COMPILE.*,CROSS_COMPILE=$(KERNEL_CROSS),g;" \ 
     58                $(LINUX_DIR)/Makefile \ 
     59                $(LINUX_DIR)/arch/mips/Makefile 
    6860        $(SED) "s,\-mcpu=,\-mtune=,g;" $(LINUX_DIR)/arch/mips/Makefile 
    6961        $(MAKE) -C $(LINUX_DIR) ARCH=$(LINUX_KARCH) oldconfig include/linux/version.h 
  • trunk/openwrt/package/openwrt/trx.c

    r276 r301  
    171171                                break; 
    172172                        case 'a': 
    173                                 n = atoi(optarg); 
     173                                errno = 0; 
     174                                n = strtoul(optarg, &e, 0); 
     175                                if (errno || (e == optarg) || *e) { 
     176                                        fprintf(stderr, "illegal numeric string\n"); 
     177                                        usage(); 
     178                                } 
    174179                                if (cur_len & (n-1)) { 
    175180                                        n = n - (cur_len & (n-1)); 
     
    179184                                break; 
    180185                        case 'b': 
    181                                 n = atoi(optarg); 
     186                                errno = 0; 
     187                                n = strtoul(optarg, &e, 0); 
     188                                if (errno || (e == optarg) || *e) { 
     189                                        fprintf(stderr, "illegal numeric string\n"); 
     190                                        usage(); 
     191                                } 
    182192                                if (n < cur_len) { 
    183193                                        fprintf(stderr, "WARNING: current length exceeds -b %d offset\n",n); 
  • trunk/openwrt/target/Config.in

    r290 r301  
    22        prompt "Target Root Filesystem" 
    33        source "target/jffs2/Config.in" 
    4         source "target/squashfs/Config.in" 
    54        source "target/squashfs-lzma/Config.in" 
    65endchoice 
  • trunk/openwrt/target/Makefile.in

    r279 r301  
    77 
    88ifeq ($(strip $(BR2_TARGET_ROOTFS_JFFS2)),y) 
    9 JFFS2FLAGS+=-a 131072 
     9include target/jffs2/blocksize.mk 
     10JFFS2FLAGS+=-a $(JFFS2_BLOCK_SIZE)  
    1011endif 
    1112 
  • trunk/openwrt/target/jffs2/jffs2root.mk

    r296 r301  
    44# 
    55############################################################# 
     6 
     7include target/jffs2/blocksize.mk 
    68 
    79MTD_DIR:=$(BUILD_DIR)/mtd-20050122.orig 
     
    3335        @rm -rf $(TARGET_DIR)/usr/man 
    3436        @rm -rf $(TARGET_DIR)/usr/info 
    35         $(MKFS_JFFS2) --pad --little-endian --squash -e 0x20000 \ 
     37        $(MKFS_JFFS2) --pad --little-endian --squash -e $(JFFS2_BLOCK_SIZE) \ 
    3638                -d $(TARGET_DIR) -o $(IMAGE).jffs2 
    3739 
Note: See TracChangeset for help on using the changeset viewer.