firmware-utils: bcm4908asus: tool inserting Asus tail into BCM4908 image
authorRafał Miłecki <rafal@milecki.pl>
Thu, 21 Jan 2021 12:04:45 +0000 (13:04 +0100)
committerRafał Miłecki <rafal@milecki.pl>
Fri, 22 Jan 2021 19:10:38 +0000 (20:10 +0100)
commitaad03c3b295c66c39e2c94fac04a24aa1b8c0797
tree97c6c186fb955d21d74b5b96ec5ab9496baee11a
parentdbe9821b80835e9f0a1f2a02b8adced0fb2a1ca1
firmware-utils: bcm4908asus: tool inserting Asus tail into BCM4908 image

Asus looks for an extra data at the end of BCM4908 image, right before
the BCM4908 tail. It needs to be properly filled to make Asus accept
firmware image.

This tool constructs such a tail, writes it and updates CRC32 in BCM4908
tail accordingly.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Makefile
src/bcm4908asus.c [new file with mode: 0644]