xref: /netbsd-src/sys/arch/evbarm/integrator/integrator_boot.h (revision 65f54d13cc7398d7cca4b6faaae71f3e2dc3459b)
1 struct intbootinfo {
2 	union {
3 		struct {
4 			unsigned long bp_pagesize;
5 			unsigned long bp_nrpages;
6 		} u1_bp;
7 		char filler1[256];
8 	} bi_u1;
9 #define bi_pagesize	bi_u1.u1_bp.bp_pagesize
10 #define bi_nrpages	bi_u1.u1_bp.bp_nrpages
11 	union {
12 		char paths[8][128];
13 		struct magic {
14 			unsigned long magic;
15 			char filler2[1024 - sizeof(unsigned long)];
16 		} u2_d;
17 	} bi_u2;
18 	char bi_cmdline[256];
19 	char bi_settings[2048];
20 };
21