2007-09-11 17:55:08 +00:00
|
|
|
#
|
2008-01-29 10:33:34 +00:00
|
|
|
# Copyright (C) 2007,2008 OpenWrt.org
|
2007-09-11 17:55:08 +00:00
|
|
|
#
|
|
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
|
|
# See /LICENSE for more information.
|
|
|
|
#
|
|
|
|
|
|
|
|
define Image/Build/ZyXEL
|
2008-06-22 19:10:37 +00:00
|
|
|
$(call Image/Build/Loader,$(2),bin,0x80500000,0,y,$(2))
|
2007-09-11 17:55:08 +00:00
|
|
|
$(call Image/Build/TRXNoloader,$(call imgname,$(1),$(2)).trx,$(1))
|
2008-06-22 19:10:37 +00:00
|
|
|
$(STAGING_DIR_HOST)/bin/mkzynfw -B $(2) \
|
|
|
|
-b $(KDIR)/loader-$(2).bin \
|
|
|
|
-r $(call imgname,$(1),$(2)).trx:0x10000 \
|
|
|
|
-o $(call imgname,$(1),$(2))-webui.bin
|
|
|
|
endef
|
|
|
|
|
|
|
|
define Image/Build/Template/ZyXEL
|
|
|
|
$(call Image/Build/ZyXEL,$(1),$(2))
|
|
|
|
endef
|
|
|
|
|
|
|
|
define Image/Build/Template/ZyXEL/squashfs
|
|
|
|
$(call Image/Build/Template/ZyXEL,squashfs,$(1))
|
|
|
|
endef
|
|
|
|
|
|
|
|
define Image/Build/Template/ZyXEL/jffs2
|
|
|
|
$(call Image/Build/Template/ZyXEL,jffs2,$(1))
|
2007-09-11 17:55:08 +00:00
|
|
|
endef
|
|
|
|
|
2008-01-29 10:33:34 +00:00
|
|
|
define Image/Build/Template/ZyXEL/Initramfs
|
2008-04-03 12:29:47 +00:00
|
|
|
$(call Image/Build/LZMAKernel/KArgs,$(1),bin)
|
2007-09-11 17:55:08 +00:00
|
|
|
endef
|
|
|
|
|
|
|
|
#
|
|
|
|
# Profiles
|
|
|
|
#
|
2008-01-29 10:33:34 +00:00
|
|
|
define Image/Build/Profile/P334WT
|
|
|
|
$(call Image/Build/Template/ZyXEL/$(1),p-334wt)
|
2007-09-11 17:55:08 +00:00
|
|
|
endef
|
|
|
|
|
2008-01-29 10:33:34 +00:00
|
|
|
define Image/Build/Profile/P335WT
|
|
|
|
$(call Image/Build/Template/ZyXEL/$(1),p-335wt)
|
2007-09-11 17:55:08 +00:00
|
|
|
endef
|
|
|
|
|
2008-01-29 10:33:34 +00:00
|
|
|
define Image/Build/Profile/Generic
|
|
|
|
$(call Image/Build/Profile/P334WT,$(1))
|
|
|
|
$(call Image/Build/Profile/P335WT,$(1))
|
2007-09-11 17:55:08 +00:00
|
|
|
endef
|
|
|
|
|