|
@@ -5,19 +5,20 @@ include $(INCLUDE_DIR)/image.mk
|
|
|
|
|
|
DEVICE_VARS += ASUS_PRODUCTID ASUS_BUILD_NO ASUS_FW_REV ASUS_EXT_NO
|
|
|
DEVICE_VARS += NETGEAR_BOARD_ID NETGEAR_REGION
|
|
|
-DEVICE_VARS += PKGTB_ITS
|
|
|
+DEVICE_VARS += SOC
|
|
|
|
|
|
define Image/Prepare
|
|
|
- cp bootfs-generic.its $(KDIR)/
|
|
|
- sed -i "s=\$$$${images_dir}=$(STAGING_DIR_IMAGE)=" $(KDIR)/bootfs-generic.its
|
|
|
- sed -i "s=\$$$${dts_dir}=$(DTS_DIR)=" $(KDIR)/bootfs-generic.its
|
|
|
+ cp bootfs*.its* $(KDIR)/
|
|
|
+ sed -i "s=\$$$${images_dir}=$(STAGING_DIR_IMAGE)=" $(KDIR)/bootfs*.its*
|
|
|
+ sed -i "s=\$$$${dts_dir}=$(DTS_DIR)=" $(KDIR)/bootfs*.its*
|
|
|
endef
|
|
|
|
|
|
define Build/bootfs
|
|
|
cat $@ | $(STAGING_DIR_HOST)/bin/lzma e -eos -si -so > [email protected]
|
|
|
mv [email protected] $@
|
|
|
- sed -i "s=\$${kernel}=$@=" $(KDIR)/bootfs-generic.its
|
|
|
- PATH=$(LINUX_DIR)/scripts/dtc:$(PATH) mkimage -f $(KDIR)/bootfs-generic.its $(KDIR)/bootfs-generic.itb
|
|
|
+ sed -i "s=\$${kernel}=$@=" $(KDIR)/bootfs*.its*
|
|
|
+ PATH=$(LINUX_DIR)/scripts/dtc:$(PATH) mkimage -f $(KDIR)/bootfs-bcm4908.its $(KDIR)/bootfs-bcm4908.itb
|
|
|
+ PATH=$(LINUX_DIR)/scripts/dtc:$(PATH) mkimage -f $(KDIR)/bootfs-bcm4912.its $(KDIR)/bootfs-bcm4912.itb
|
|
|
endef
|
|
|
|
|
|
define Build/bcm4908asus
|
|
@@ -54,8 +55,8 @@ endef
|
|
|
|
|
|
define Build/pkgtb
|
|
|
mv $@ [email protected]
|
|
|
- cp $(PKGTB_ITS) [email protected]
|
|
|
- sed -i "s=\$${bootfs}=$(KDIR)/bootfs-generic.itb=" [email protected]
|
|
|
+ cp pkgtb-$(SOC).its [email protected]
|
|
|
+ sed -i "s=\$${bootfs}=$(KDIR)/bootfs-$(SOC).itb=" [email protected]
|
|
|
sed -i "s=\$${rootfs}[email protected]=" [email protected]
|
|
|
PATH=$(LINUX_DIR)/scripts/dtc:$(PATH) mkimage -f [email protected] $@
|
|
|
endef
|
|
@@ -129,7 +130,7 @@ endef
|
|
|
define Device/netgear_raxe500
|
|
|
DEVICE_MODEL := RAXE500
|
|
|
$(Device/netgear)
|
|
|
- PKGTB_ITS := pkgtb-bcm4908.its
|
|
|
+ SOC := bcm4908
|
|
|
NETGEAR_BOARD_ID := U12H449T00_NETGEAR
|
|
|
endef
|
|
|
# TARGET_DEVICES += netgear_raxe500
|