Changeset 86e57ec in freewrt


Ignore:
Timestamp:
Jul 23, 2007, 8:15:34 PM (18 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
8ffc7a2
Parents:
744f4a4
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)

git-svn-id: svn://www.freewrt.org/trunk/freewrt@3333 afb5a338-a214-0410-bd46-81f09a774fd1

Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • mk/kernel-build.mk

    r744f4a4 r86e57ec  
    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'
  • package/base-files/Makefile

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

    r744f4a4 r86e57ec  
    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
  • target/image/balls.mk

    r744f4a4 r86e57ec  
    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
Note: See TracChangeset for help on using the changeset viewer.