Skip to content
Snippets Groups Projects
Select Git revision
  • 78ca654c5cd394fcd1fdbb27bd7a3b2eb4ce1432
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-08-20
  • experimental-2025-08-20-base
  • experimental-2025-08-13
  • experimental-2025-08-13-base
  • experimental-2025-08-04
  • experimental-2025-08-04-base
  • experimental-2025-07-31
  • experimental-2025-07-31-base
  • experimental-2025-07-29
  • experimental-2025-07-29-base
  • experimental-2025-07-28
  • experimental-2025-07-28-base
  • experimental-2025-07-26
  • experimental-2025-07-26-base
  • experimental-2025-07-24
  • experimental-2025-07-24-base
  • experimental-2025-07-22
  • experimental-2025-07-22-base
  • experimental-2025-07-21
  • experimental-2025-07-21-base
41 results

modules

Blame
  • 0095-ar71xx-make-loader-okli-build-step-more-generic.patch 1.63 KiB
    From: Matthias Schiffer <mschiffer@universe-factory.net>
    Date: Wed, 6 Jun 2018 00:34:25 +0200
    Subject: ar71xx: make loader-okli build step more generic
    
    Add support for different loader types.
    
    Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
    
    diff --git a/target/linux/ar71xx/image/Makefile b/target/linux/ar71xx/image/Makefile
    index 8eac5fc997cab0203718fb0558e6f5aaaeec9c38..de27f5d7c5ce6dbd31305c139afc128edaed15ee 100644
    --- a/target/linux/ar71xx/image/Makefile
    +++ b/target/linux/ar71xx/image/Makefile
    @@ -73,8 +73,9 @@ define Build/loader-kernel-cmdline
     	$(call Build/loader-common,LOADER_DATA="$@" KERNEL_CMDLINE="$(CMDLINE)")
     endef
     
    +# Arguments: <output name> <kernel offset>
     define Build/loader-okli
    -	dd if=$(KDIR)/loader-$(1).gz bs=7680 conv=sync of="$@.new"
    +	dd if=$(KDIR)/loader-$(word 1,$(1)).$(LOADER_TYPE) bs=$(word 2,$(1)) conv=sync of="$@.new"
     	cat "$@" >> "$@.new"
     	mv "$@.new" "$@"
     endef
    diff --git a/target/linux/ar71xx/image/tp-link.mk b/target/linux/ar71xx/image/tp-link.mk
    index 1e40d943ac2aa43aea670fd86268708aea39a46c..18e2c73737f477f4d00020893878cbdfb81a735b 100644
    --- a/target/linux/ar71xx/image/tp-link.mk
    +++ b/target/linux/ar71xx/image/tp-link.mk
    @@ -69,7 +69,7 @@ $(Device/tplink)
       LOADER_FLASH_OFFS := 0x22000
       COMPILE := loader-$(1).gz
       COMPILE/loader-$(1).gz := loader-okli-compile
    -  KERNEL := copy-file $(KDIR)/vmlinux.bin.lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1)
    +  KERNEL := copy-file $(KDIR)/vmlinux.bin.lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1) 7680
       KERNEL_INITRAMFS := copy-file $(KDIR)/vmlinux-initramfs.bin.lzma | loader-kernel-cmdline | mktplinkfw-combined
     endef