Lines Matching defs:bootloader_header
36 struct bootloader_header { struct
37 uint32_t jump_instr; /*
42 uint32_t nop_instr; /* Must be 0x0 */
43 uint32_t magic; /* Magic number to identify header */
44 uint32_t hcrc; /* CRC of all of header excluding this field */
46 uint16_t hlen; /* Length of header in bytes */
47 uint16_t maj_rev; /* Major revision */
48 uint16_t min_rev; /* Minor revision */
49 uint16_t board_type; /* Board type that the image is for */
51 uint32_t dlen; /* Length of data (following header) in bytes */
52 uint32_t dcrc; /* CRC of data */
53 uint64_t address; /* Mips virtual address */
54 uint32_t flags;
55 uint16_t image_type; /* Defined in bootloader_image_t enum */
56 uint16_t resv0; /* pad */
58 uint32_t reserved1;
59 uint32_t reserved2;
60 uint32_t reserved3;
61 uint32_t reserved4;
64 char comment_string[BOOTLOADER_HEADER_COMMENT_LEN];
66 char version_string[BOOTLOADER_HEADER_VERSION_LEN];