1 define Build
/netgear-squashfs
2 rm -rf
$@.fs
$@.squashfs
4 cp
$@
$@.fs
/image
/uImage
5 $(STAGING_DIR_HOST
)/bin
/mksquashfs-lzma \
7 -noappend
-root-owned
-be
-b
65536 \
8 $(if
$(SOURCE_DATE_EPOCH
),-fixed-time
$(SOURCE_DATE_EPOCH
))
10 dd if
=/dev
/zero bs
=1k count
=1 >> $@.squashfs
12 -A mips
-O linux
-T filesystem
-C none \
13 -M
$(NETGEAR_KERNEL_MAGIC
) \
14 -a
0xbf070000 -e
0xbf070000 \
15 -n
'MIPS $(VERSION_DIST) Linux-$(LINUX_VERSION)' \
17 rm -rf
$@.squashfs
$@.fs
20 define Build
/netgear-uImage
21 $(call Build
/uImage
,$(1) -M
$(NETGEAR_KERNEL_MAGIC
))
24 define Device
/embeddedwireless_dorin
26 DEVICE_TITLE
:= Embedded Wireless Dorin
27 DEVICE_PACKAGES
:= kmod-usb-chipidea2
30 TARGET_DEVICES
+= embeddedwireless_dorin
32 define Device
/glinet_ar150
34 DEVICE_TITLE
:= GL.iNet GL-AR150
35 DEVICE_PACKAGES
:= kmod-usb-chipidea2
38 TARGET_DEVICES
+= glinet_ar150
40 define Device
/openmesh_om5p-ac-v2
42 DEVICE_TITLE
:= OpenMesh OM5P-AC v2
43 DEVICE_PACKAGES
:= kmod-ath10k ath10k-firmware-qca988x om-watchdog
46 TARGET_DEVICES
+= openmesh_om5p-ac-v2
48 define Device
/netgear_wndr3800
50 DEVICE_TITLE
:= NETGEAR WNDR3800
51 NETGEAR_KERNEL_MAGIC
:= 0x33373031
52 KERNEL
:= kernel-bin | append-dtb | lzma
-d20 | netgear-uImage lzma
53 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | lzma
-d20 | netgear-uImage lzma
54 NETGEAR_BOARD_ID
:= WNDR3800
55 NETGEAR_HW_ID
:= 29763654+16+128
57 IMAGES
:= sysupgrade.bin factory.img
58 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | netgear-squashfs | append-rootfs | pad-rootfs
59 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | check-size
$$$$(IMAGE_SIZE
)
60 IMAGE
/factory.img
:= $$(IMAGE
/default
) | netgear-dni | check-size
$$$$(IMAGE_SIZE
)
61 DEVICE_PACKAGES
:= kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport kmod-leds-reset
63 TARGET_DEVICES
+= netgear_wndr3800
65 define Device
/buffalo_wzr-hp-g450h
67 DEVICE_TITLE
:= Buffalo WZR-HP-G450H
68 DEVICE_PACKAGES
:= kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
71 TARGET_DEVICES
+= buffalo_wzr-hp-g450h