ar71xx: get rid of copy-file
Use the provided image build variables to point the kernel-bin build command to the kernel we are interested in. Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
parent
5260c1003c
commit
a0ec632f8d
@ -1,9 +1,5 @@
|
|||||||
DEVICE_VARS += LOADER_FLASH_OFFS TPLINK_BOARD_ID TPLINK_FLASHLAYOUT TPLINK_HEADER_VERSION TPLINK_HWID TPLINK_HWREV
|
DEVICE_VARS += LOADER_FLASH_OFFS TPLINK_BOARD_ID TPLINK_FLASHLAYOUT TPLINK_HEADER_VERSION TPLINK_HWID TPLINK_HWREV
|
||||||
|
|
||||||
define Build/copy-file
|
|
||||||
cat "$(1)" > "$@"
|
|
||||||
endef
|
|
||||||
|
|
||||||
# Arguments: <output name> <kernel offset>
|
# Arguments: <output name> <kernel offset>
|
||||||
define Build/loader-okli
|
define Build/loader-okli
|
||||||
dd if=$(KDIR)/loader-$(word 1,$(1)).$(LOADER_TYPE) bs=$(word 2,$(1)) conv=sync of="$@.new"
|
dd if=$(KDIR)/loader-$(word 1,$(1)).$(LOADER_TYPE) bs=$(word 2,$(1)) conv=sync of="$@.new"
|
||||||
@ -61,8 +57,10 @@ define Device/tplink-nolzma
|
|||||||
LOADER_FLASH_OFFS := 0x22000
|
LOADER_FLASH_OFFS := 0x22000
|
||||||
COMPILE := loader-$(1).gz
|
COMPILE := loader-$(1).gz
|
||||||
COMPILE/loader-$(1).gz := loader-okli-compile
|
COMPILE/loader-$(1).gz := loader-okli-compile
|
||||||
KERNEL := copy-file $(KDIR)/vmlinux.bin.lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1) 7680
|
KERNEL_NAME := vmlinux.bin.lzma
|
||||||
KERNEL_INITRAMFS := copy-file $(KDIR)/vmlinux-initramfs.bin.lzma | loader-kernel-cmdline | tplink-v1-header
|
KERNEL := kernel-bin | uImage lzma -M 0x4f4b4c49 | loader-okli $(1) 7680
|
||||||
|
KERNEL_INITRAMFS_NAME := vmlinux-initramfs.bin.lzma
|
||||||
|
KERNEL_INITRAMFS := kernel-bin | loader-kernel-cmdline | tplink-v1-header
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/tplink-4m
|
define Device/tplink-4m
|
||||||
|
Loading…
x
Reference in New Issue
Block a user