mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-06-14 02:31:37 +00:00
tools: kwbimage: Explicitly set version also for kwbimage v0
For documentation purposes update struct main_hdr_v0 to include information where version of the image must be stored. For kwbimage v0 it obviously must be 0. By default all image header memory is initialized to zero, therefore this change has no functional effect. Signed-off-by: Pali Rohár <pali@kernel.org> Signed-off-by: Marek Behún <marek.behun@nic.cz> Reviewed-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
12f2c03f4d
commit
01bdac6df6
2 changed files with 3 additions and 1 deletions
|
@ -881,6 +881,7 @@ static void *image_create_v0(size_t *imagesz, struct image_tool_params *params,
|
|||
cpu_to_le32(payloadsz - headersz);
|
||||
main_hdr->srcaddr = cpu_to_le32(headersz);
|
||||
main_hdr->ext = has_ext;
|
||||
main_hdr->version = 0;
|
||||
main_hdr->destaddr = cpu_to_le32(params->addr);
|
||||
main_hdr->execaddr = cpu_to_le32(params->ep);
|
||||
|
||||
|
|
|
@ -42,7 +42,8 @@ struct main_hdr_v0 {
|
|||
uint8_t nandeccmode; /* 0x1 */
|
||||
uint16_t nandpagesize; /* 0x2-0x3 */
|
||||
uint32_t blocksize; /* 0x4-0x7 */
|
||||
uint32_t rsvd1; /* 0x8-0xB */
|
||||
uint8_t version; /* 0x8 */
|
||||
uint8_t rsvd1[3]; /* 0x9-0xB */
|
||||
uint32_t srcaddr; /* 0xC-0xF */
|
||||
uint32_t destaddr; /* 0x10-0x13 */
|
||||
uint32_t execaddr; /* 0x14-0x17 */
|
||||
|
|
Loading…
Add table
Reference in a new issue