firmware-utils: bcm4908kernel: name struct fields

Less magic names / values.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
This commit is contained in:
Rafał Miłecki 2021-03-24 22:44:14 +01:00
parent 6dd727ac24
commit a3611432a6

View file

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