xref: /netbsd-src/sys/arch/netwinder/include/netwinder_boot.h (revision 3b01aba77a7a698587faaae455bbfe740923c1f5)
1 struct nwbootinfo {
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