brcm63xx: create initramfs HCS images
Cable Modem devices cannot load an ELF file directly so we need to provide them with a HCS image even when targetting initramfs. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36954
This commit is contained in:
parent
9f1899242c
commit
8ae2b1155d
1 changed files with 8 additions and 0 deletions
|
@ -157,6 +157,11 @@ define Image/Prepare
|
||||||
$(call prepare_generic_squashfs,$(KDIR)/fs_mark)
|
$(call prepare_generic_squashfs,$(KDIR)/fs_mark)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
define Image/Build/Initramfs
|
||||||
|
# Netgear CVG834G
|
||||||
|
$(call Image/Build/HCS,initramfs,cvg834g,a020,0001,0022,$(KDIR)/vmlinux)
|
||||||
|
endef
|
||||||
|
|
||||||
define Image/Build
|
define Image/Build
|
||||||
dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-root.$(1) bs=128k conv=sync
|
dd if=$(KDIR)/root.$(1) of=$(BIN_DIR)/$(IMG_PREFIX)-root.$(1) bs=128k conv=sync
|
||||||
# Various routers
|
# Various routers
|
||||||
|
@ -289,6 +294,9 @@ define Image/Build
|
||||||
# Netgear CVG834G
|
# Netgear CVG834G
|
||||||
$(call Image/Build/HCS,$(1),cvg834g,a020,0001,0022,$(KDIR)/vmlinux)
|
$(call Image/Build/HCS,$(1),cvg834g,a020,0001,0022,$(KDIR)/vmlinux)
|
||||||
endif
|
endif
|
||||||
|
ifeq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y)
|
||||||
|
$(call Image/Build/Initramfs)
|
||||||
|
endif
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildImage))
|
$(eval $(call BuildImage))
|
||||||
|
|
Loading…
Reference in a new issue