mirror of https://github.com/hak5/openwrt.git
bcm53xx: build images for Asus devices
Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45790lede-17.01
parent
69aefc771f
commit
9845d729a9
|
@ -54,13 +54,19 @@ define Build/trx-nand
|
|||
-A $(KDIR)/ubi_mark -a 0x20000
|
||||
endef
|
||||
|
||||
define Build/asus-trx
|
||||
$(STAGING_DIR_HOST)/bin/asustrx \
|
||||
-p $(PRODUCTID) -i $@ -o $@.new
|
||||
mv $@.new $@
|
||||
endef
|
||||
|
||||
define Build/netgear-chk
|
||||
$(STAGING_DIR_HOST)/bin/mkchkimg \
|
||||
-o $@.new -k $@ -b $(BOARD_ID) -r $(REGION)
|
||||
mv $@.new $@
|
||||
endef
|
||||
|
||||
DEVICE_VARS += DT BOARD_ID REGION
|
||||
DEVICE_VARS += DT PRODUCTID BOARD_ID REGION
|
||||
|
||||
define Device/Default
|
||||
# .dtb files are prefixed by SoC type, e.g. bcm4708- which is not included in device/image names
|
||||
|
@ -74,6 +80,19 @@ define Device/Default
|
|||
IMAGE/trx := trx-nand
|
||||
endef
|
||||
|
||||
define Device/asus
|
||||
IMAGES := trx
|
||||
IMAGE/trx := trx-nand | asus-trx
|
||||
endef
|
||||
|
||||
define AsusDevice
|
||||
define Device/asus-$(1)
|
||||
$$(Device/asus)
|
||||
PRODUCTID := $(2)
|
||||
endef
|
||||
TARGET_DEVICES += asus-$(1)
|
||||
endef
|
||||
|
||||
define Device/netgear
|
||||
IMAGES := chk
|
||||
IMAGE/chk := trx-nand | netgear-chk
|
||||
|
@ -101,10 +120,14 @@ define Device/smartrg-sr400ac
|
|||
endef
|
||||
|
||||
TARGET_DEVICES += \
|
||||
asus-rt-ac56u asus-rt-ac68u asus-rt-ac87u asus-rt-n18u \
|
||||
buffalo-wzr-1750dhp buffalo-wzr-600dhp2 buffalo-wzr-900dhp \
|
||||
buffalo-wxr-1900dhp \
|
||||
netgear-r6250 netgear-r6300-v2 netgear-r8000 \
|
||||
smartrg-sr400ac
|
||||
|
||||
$(eval $(call AsusDevice,rt-ac56u,RT-AC56U))
|
||||
$(eval $(call AsusDevice,rt-ac68u,RT-AC68U))
|
||||
$(eval $(call AsusDevice,rt-ac87u,RT-AC87U))
|
||||
$(eval $(call AsusDevice,rt-n18u,RT-N18U))
|
||||
|
||||
$(eval $(call BuildImage))
|
||||
|
|
Loading…
Reference in New Issue