[openwrt/openwrt] firmware-utils: bcm4908kernel: name struct fields

LEDE Commits lede-commits at lists.infradead.org
Thu Apr 8 12:40:47 BST 2021


rmilecki pushed a commit to openwrt/openwrt.git, branch openwrt-21.02:
https://git.openwrt.org/636b8bfac02629d93fc3f63c074edde06c3581b5

commit 636b8bfac02629d93fc3f63c074edde06c3581b5
Author: Rafał Miłecki <rafal at milecki.pl>
AuthorDate: Wed Mar 24 22:44:14 2021 +0100

    firmware-utils: bcm4908kernel: name struct fields
    
    Less magic names / values.
    
    Signed-off-by: Rafał Miłecki <rafal at milecki.pl>
    (cherry picked from commit a3611432a6c3490fb2b6fdbc1ce664cf70900668)
---
 tools/firmware-utils/src/bcm4908kernel.c | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/tools/firmware-utils/src/bcm4908kernel.c b/tools/firmware-utils/src/bcm4908kernel.c
index fc5b2812ef..eaf04a0a48 100644
--- a/tools/firmware-utils/src/bcm4908kernel.c
+++ b/tools/firmware-utils/src/bcm4908kernel.c
@@ -27,11 +27,11 @@
 #endif
 
 struct bcm4908kernel_header {
-	uint32_t unk1;
-	uint32_t unk2;
-	uint32_t length;
+	uint32_t boot_load_addr;	/* AKA la_address */
+	uint32_t boot_addr;		/* AKA la_entrypt */
+	uint32_t data_len;
 	uint8_t magic[4];
-	uint32_t unused;
+	uint32_t uncomplen;		/* Empty for LZMA, used for LZ4 */
 };
 
 static void usage() {
@@ -103,14 +103,14 @@ int main(int argc, char **argv) {
 		length += bytes;
 	}
 
-	header.unk1 = cpu_to_le32(0x00080000);
-	header.unk2 = cpu_to_le32(0x00080000);
-	header.length = cpu_to_le32(length);
+	header.boot_load_addr = cpu_to_le32(0x00080000);
+	header.boot_addr = cpu_to_le32(0x00080000);
+	header.data_len = cpu_to_le32(length);
 	header.magic[0] = 'B';
 	header.magic[1] = 'R';
 	header.magic[2] = 'C';
 	header.magic[3] = 'M';
-	header.unused = 0;
+	header.uncomplen = 0;
 
 	fseek(out, 0, SEEK_SET);
 



More information about the lede-commits mailing list