Changeset 3333

Show
Ignore:
Timestamp:
07/23/07 20:15:34 (1 year ago)
Author:
tg
Message:

contrary to the specs, an initramfs image must be sv4cpio instead
of sv4crc, but I finally managed to coerce it into booting finely
(on rb-2.6, as usual)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/mk/kernel-build.mk

    r3328 r3333  
    4747 
    4848$(LINUX_DIR)/vmlinux: $(LINUX_DIR)/.config 
     49ifneq ($(strip ${FWRT_INITRAMFS_SOURCE}),) 
     50        cd ${TOPDIR} && cp $(strip ${FWRT_INITRAMFS_SOURCE}) \ 
     51            ${LINUX_DIR}/usr/initramfs_data.cpio.gz && \ 
     52            touch ${LINUX_DIR}/usr/initramfs_data.cpio.gz 
     53endif 
    4954        $(TRACE) target/linux/$(BOARD)-$(KERNEL)-kernel-compile 
    5055        env GCC_HONOUR_COPTS=s $(MAKE) -C $(LINUX_DIR) V=1 CROSS_COMPILE="$(KERNEL_CROSS)" ARCH=$(LINUX_KARCH) CC="$(TARGET_CC)" $(MAKE_TRACE) HOSTCFLAGS='-O2 -idirafter ${TOPDIR}/scripts' 
  • trunk/freewrt/package/base-files/Makefile

    r3331 r3333  
    1010PKG_NAME:=              base-files 
    1111PKG_VERSION:=           1.1 
    12 PKG_RELEASE:=           20 
     12PKG_RELEASE:=           21 
    1313WRKDIST=                ${WRKDIR}/base-files 
    1414NO_DISTFILES:=          1 
  • trunk/freewrt/target/Config.in

    r3328 r3333  
    283283 
    284284endchoice 
     285 
     286config FWRT_TARGET_USE_INITRAMFS 
     287        bool "use an initramfs image" 
     288        depends on FWRT_LINUX_2_6 
     289        depends on FWRT_DEVEL 
     290        default n 
     291        help 
     292          embed a custom initramfs into the kernel 
     293 
     294config FWRT_INITRAMFS_SOURCE 
     295        string "path to initramfs image" 
     296        depends on FWRT_TARGET_USE_INITRAMFS 
     297        help 
     298          path, relative to ${TOPDIR} 
     299 
    285300endmenu 
  • trunk/freewrt/target/image/balls.mk

    r3331 r3333  
    1616${BIN_DIR}/${INITRAMFS}: ${KDIR}/root 
    1717        cd ${KDIR}/root; find . | sed -n '/^\.\//s///p' | sort | \ 
    18             ${LBIN_DIR}/cpio -oC512 -Mdist -Hsv4crc | gzip -n9 >$@ 
     18            ${LBIN_DIR}/cpio -oC512 -Mdist -Hsv4cpio | gzip -n9 >$@ 
    1919 
    2020${BIN_DIR}/${ROOTFSTARBALL}: ${KDIR}/root