summaryrefslogtreecommitdiff
path: root/src/bootinfo.h
blob: a40ca40a801b480b8b54619d67df0a7656871d06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef SATTOOLS_BOOT_BOOTINFO_H
#define SATTOOLS_BOOT_BOOTINFO_H

#include <stdint.h>

struct systemid {
	char magic      [ 16];
	char maker      [ 16];
	char product    [ 10];
	char version    [  6];
	char reldate    [  8];
	char device     [  8];
	char regions    [ 10];
	char padding1   [  6];
	char peripherals[ 16];
	char title      [112];

	uint32_t padding2[4];
	uint32_t bootsize;
	uint32_t padding3;
	uint32_t stack_master;
	uint32_t stack_slave;
	uint32_t load_addr;
	uint32_t load_size;
	uint32_t padding4[2];
};

#endif