Advertisement
Guest User

profile

a guest
Feb 2nd, 2022
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. define Device/tplink
  2. TPLINK_HWREV := 0x1
  3. TPLINK_HEADER_VERSION := 1
  4. LOADER_TYPE := gz
  5. KERNEL := kernel-bin | patch-cmdline | lzma
  6. KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | mktplinkfw-initramfs
  7. IMAGES := sysupgrade.bin factory.bin
  8. IMAGE/sysupgrade.bin := append-rootfs | mktplinkfw sysupgrade
  9. IMAGE/factory.bin := append-rootfs | mktplinkfw factory
  10. endef
  11.  
  12. define Device/tplink-nolzma
  13. $(Device/tplink)
  14. LOADER_FLASH_OFFS := 0x22000
  15. COMPILE := loader-$(1).gz
  16. COMPILE/loader-$(1).gz := loader-okli-compile
  17. KERNEL := copy-file $(KDIR)/vmlinux.bin.lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1)
  18. KERNEL_INITRAMFS := copy-file $(KDIR)/vmlinux-initramfs.bin.lzma | loader-kernel-cmdline | mktplinkfw-initramfs
  19. endef
  20.  
  21. define Device/tplink-4m
  22. $(Device/tplink-nolzma)
  23. TPLINK_FLASHLAYOUT := 4M
  24. IMAGE_SIZE := 3904k
  25. endef
  26.  
  27. define Device/tl-wr940n-v4
  28. $(Device/tplink-4mlzma)
  29. DEVICE_TITLE := TP-LINK TL-WR940N v4
  30. BOARDNAME := TL-WR940N-v4
  31. DEVICE_PROFILE := TLWR941
  32. TPLINK_HWID := 0x09400004
  33. IMAGES += factory-us.bin factory-eu.bin factory-br.bin
  34. IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
  35. IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
  36. IMAGE/factory-br.bin := append-rootfs | mktplinkfw factory -C BR
  37. endef
  38. TARGET_DEVICES += tl-wr940n-v4
  39.  
  40. define Device/tl-wr940n-v6
  41. $(Device/tl-wr940n-v4)
  42. DEVICE_TITLE := TP-LINK TL-WR940N v6
  43. BOARDNAME := TL-WR940N-v6
  44. TPLINK_HWID := 0x09400006
  45. endef
  46. TARGET_DEVICES += tl-wr940n-v6
  47.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement