- Timestamp:
- Jun 10, 2006, 3:22:48 PM (20 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- a5bb8b8
- Parents:
- e59ae5b
- Location:
- target/linux
- Files:
-
- 4 edited
-
brcm-2.4/patches/004-flash.patch (modified) (7 diffs)
-
image/brcm/Makefile (modified) (4 diffs)
-
package/base-files/src/jffs2root.c (modified) (4 diffs)
-
package/mini_fo/Config.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
target/linux/brcm-2.4/patches/004-flash.patch
re59ae5b r28df043 1 1 diff -Nur linux-2.4.32/drivers/mtd/devices/Config.in linux-2.4.32-flash/drivers/mtd/devices/Config.in 2 2 --- linux-2.4.32/drivers/mtd/devices/Config.in 2003-06-13 16:51:34.000000000 +0200 3 +++ linux-2.4.32-flash/drivers/mtd/devices/Config.in 2006-0 3-27 17:10:51.000000000 +02003 +++ linux-2.4.32-flash/drivers/mtd/devices/Config.in 2006-06-10 12:05:08.000000000 +0200 4 4 @@ -5,6 +5,7 @@ 5 5 mainmenu_option next_comment … … 12 12 diff -Nur linux-2.4.32/drivers/mtd/devices/Makefile linux-2.4.32-flash/drivers/mtd/devices/Makefile 13 13 --- linux-2.4.32/drivers/mtd/devices/Makefile 2002-11-29 00:53:13.000000000 +0100 14 +++ linux-2.4.32-flash/drivers/mtd/devices/Makefile 2006-0 3-27 17:10:51.000000000 +020014 +++ linux-2.4.32-flash/drivers/mtd/devices/Makefile 2006-06-10 12:05:08.000000000 +0200 15 15 @@ -3,6 +3,8 @@ 16 16 # … … 32 32 diff -Nur linux-2.4.32/drivers/mtd/devices/sflash.c linux-2.4.32-flash/drivers/mtd/devices/sflash.c 33 33 --- linux-2.4.32/drivers/mtd/devices/sflash.c 1970-01-01 01:00:00.000000000 +0100 34 +++ linux-2.4.32-flash/drivers/mtd/devices/sflash.c 2006-0 3-27 17:10:51.000000000 +020034 +++ linux-2.4.32-flash/drivers/mtd/devices/sflash.c 2006-06-10 12:05:08.000000000 +0200 35 35 @@ -0,0 +1,298 @@ 36 36 +/* … … 334 334 diff -Nur linux-2.4.32/drivers/mtd/maps/bcm947xx-flash.c linux-2.4.32-flash/drivers/mtd/maps/bcm947xx-flash.c 335 335 --- linux-2.4.32/drivers/mtd/maps/bcm947xx-flash.c 1970-01-01 01:00:00.000000000 +0100 336 +++ linux-2.4.32-flash/drivers/mtd/maps/bcm947xx-flash.c 2006-0 3-27 17:07:27.000000000 +0200336 +++ linux-2.4.32-flash/drivers/mtd/maps/bcm947xx-flash.c 2006-06-10 12:06:52.000000000 +0200 337 337 @@ -0,0 +1,416 @@ 338 338 +/* 339 339 + * Copyright (C) 2004 Florian Schirmer (jolt@tuxbox.org) 340 + * Copyright (C) 200 5 Waldemar Brodkorb <wbx@openwrt.org>340 + * Copyright (C) 2006 Waldemar Brodkorb <wbx@freewrt.org> 341 341 + * 342 342 + * original functions for finding root filesystem from Mike Baker … … 491 491 + { name: "rootfs", offset: 0, size: 0, }, 492 492 + { name: "nvram", offset: 0, size: 0, }, 493 + { name: " OpenWrt", offset: 0, size: 0, },493 + { name: "data", offset: 0, size: 0, }, 494 494 + { name: NULL, }, 495 495 +}; … … 754 754 diff -Nur linux-2.4.32/drivers/mtd/maps/Config.in linux-2.4.32-flash/drivers/mtd/maps/Config.in 755 755 --- linux-2.4.32/drivers/mtd/maps/Config.in 2003-06-13 16:51:34.000000000 +0200 756 +++ linux-2.4.32-flash/drivers/mtd/maps/Config.in 2006-0 1-31 22:03:50.000000000 +0100756 +++ linux-2.4.32-flash/drivers/mtd/maps/Config.in 2006-06-10 12:05:08.000000000 +0200 757 757 @@ -48,6 +48,7 @@ 758 758 fi … … 765 765 diff -Nur linux-2.4.32/drivers/mtd/maps/Makefile linux-2.4.32-flash/drivers/mtd/maps/Makefile 766 766 --- linux-2.4.32/drivers/mtd/maps/Makefile 2003-06-13 16:51:34.000000000 +0200 767 +++ linux-2.4.32-flash/drivers/mtd/maps/Makefile 2006-0 1-31 22:03:50.000000000 +0100767 +++ linux-2.4.32-flash/drivers/mtd/maps/Makefile 2006-06-10 12:05:08.000000000 +0200 768 768 @@ -3,6 +3,8 @@ 769 769 # -
target/linux/image/brcm/Makefile
re59ae5b r28df043 55 55 56 56 ifneq ($(FS),jffs2-8MB) 57 $(BIN_DIR)/freewrt-wrt54g3g-$(KERNEL)-$(FSNAME).bin: $(BIN_DIR)/freewrt-$(BOARD)-$(KERNEL)-$(FS).trx58 $(STAGING_DIR)/bin/addpattern -4 -p W54F -v v1.99.5 -i $< -o $@ -g59 60 57 $(BIN_DIR)/freewrt-wrt54g-$(KERNEL)-$(FSNAME).bin: $(BIN_DIR)/freewrt-$(BOARD)-$(KERNEL)-$(FS).trx 61 58 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g … … 64 61 $(STAGING_DIR)/bin/addpattern -4 -p W54s -v v1.05.2 -i $< -o $@ -g 65 62 66 install: $(BIN_DIR)/freewrt-wrt54g-$(KERNEL)-$(FSNAME).bin $(BIN_DIR)/freewrt-wrt54gs_v4-$(KERNEL)-$(FSNAME).bin $(BIN_DIR)/freewrt-wrt54g3g-$(KERNEL)-$(FSNAME).bin63 install: $(BIN_DIR)/freewrt-wrt54g-$(KERNEL)-$(FSNAME).bin $(BIN_DIR)/freewrt-wrt54gs_v4-$(KERNEL)-$(FSNAME).bin 67 64 68 65 endif … … 73 70 74 71 ifneq ($(FS),jffs2-8MB) 75 $(BIN_DIR)/freewrt-wrt54g3g-$(KERNEL)-$(FSNAME).bin: $(BIN_DIR)/freewrt-$(BOARD)-$(KERNEL)-$(FS).trx76 $(STAGING_DIR)/bin/addpattern -4 -p W54F -v v1.99.5 -i $< -o $@ -g77 78 72 $(BIN_DIR)/freewrt-wrt54g-$(KERNEL)-$(FSNAME).bin: $(BIN_DIR)/freewrt-$(BOARD)-$(KERNEL)-$(FS).trx 79 73 $(STAGING_DIR)/bin/addpattern -4 -p W54G -v v4.20.6 -i $< -o $@ -g … … 82 76 $(STAGING_DIR)/bin/addpattern -4 -p W54s -v v1.05.2 -i $< -o $@ -g 83 77 84 $(BIN_DIR)/freewrt-wr850g-$(FSNAME).bin: $(BIN_DIR)/freewrt-$(BOARD)-$(KERNEL)-$(FS).trx 85 $(STAGING_DIR)/bin/motorola-bin -1 $< $@ 86 87 $(BIN_DIR)/freewrt-wa840g-$(FSNAME).bin: $(BIN_DIR)/freewrt-$(BOARD)-$(KERNEL)-$(FS).trx 88 $(STAGING_DIR)/bin/motorola-bin -2 $< $@ 89 90 $(BIN_DIR)/freewrt-we800g-$(FSNAME).bin: $(BIN_DIR)/freewrt-$(BOARD)-$(KERNEL)-$(FS).trx 91 $(STAGING_DIR)/bin/motorola-bin -3 $< $@ 92 93 install: $(BIN_DIR)/freewrt-wrt54g-$(KERNEL)-$(FSNAME).bin $(BIN_DIR)/freewrt-wrt54gs_v4-$(KERNEL)-$(FSNAME).bin $(BIN_DIR)/freewrt-wrt54g3g-$(KERNEL)-$(FSNAME).bin $(BIN_DIR)/freewrt-wr850g-$(FSNAME).bin $(BIN_DIR)/freewrt-wa840g-$(FSNAME).bin $(BIN_DIR)/freewrt-we800g-$(FSNAME).bin 78 install: $(BIN_DIR)/freewrt-wrt54g-$(KERNEL)-$(FSNAME).bin $(BIN_DIR)/freewrt-wrt54gs_v4-$(KERNEL)-$(FSNAME).bin 94 79 endif 95 80 -
target/linux/package/base-files/src/jffs2root.c
re59ae5b r28df043 32 32 33 33 #include <sys/ioctl.h> 34 #include <sys/syscall.h> 34 35 #include <linux/mtd/mtd.h> 36 #include <linux/reboot.h> 35 37 36 38 #define FILENAME "/dev/mtdblock/1" … … 78 80 struct trx_header *ptr; 79 81 char *buf; 82 int reboot; 83 84 reboot = 0; 80 85 81 86 if (((fd = open(FILENAME, O_RDWR)) < 0) … … 106 111 ptr->crc32 = crc32buf((void *) &(ptr->flag_version), ptr->len - offsetof(struct trx_header, flag_version)); 107 112 msync(ptr,sizeof(struct trx_header),MS_SYNC|MS_INVALIDATE); 108 printf("Partition moved; please reboot\n"); 113 if (argc > 2 && !strcmp(argv[2],"--reboot")) { 114 reboot=1; 115 printf("Partition moved.\n"); 116 } else { 117 printf("Partition moved; please reboot\n"); 118 } 109 119 } 110 120 } else if (argc > 1 && !strcmp(argv[1], "--clean")) { … … 130 140 131 141 munmap((void *) ptr, len); 142 if (reboot) { 143 fflush(stdout); 144 syscall(SYS_reboot,LINUX_REBOOT_MAGIC1,LINUX_REBOOT_MAGIC2,LINUX_REBOOT_CMD_RESTART,NULL); 145 } 132 146 return 0; 133 147 } -
target/linux/package/mini_fo/Config.in
re59ae5b r28df043 2 2 prompt "kmod-mini_fo...................... mini fanout overlay file system" 3 3 tristate 4 default m if CONFIG_DEVEL4 default y 5 5 help 6 6 The mini fanout overlay file system.
Note:
See TracChangeset
for help on using the changeset viewer.
