~kris/9p

9hist

62ff370ec974fd4bc8d8b175d349fdf2c8ebaef6 — David du Colombier 36 years ago 48ea5e3
Plan 9 from Bell Labs 1990-08-25
7 files changed, 1588 insertions(+), 1449 deletions(-)

M gnot/devcons.c
M gnot/pgrp.c
M gnot/screen.c
M port/pgrp.c
M power/boot.h
M power/io.h
M power/main.c
M gnot/devcons.c => gnot/devcons.c +0 -2
@@ 287,8 287,6 @@ kbdchar(int c)
		kbdq.count = 0;
		kbdq.repeat = 2;
	}
	if(c == '\r')
		c = '\n';
	echo(c);
	*kbdq.in++ = c;
	if(kbdq.in == kbdq.buf+sizeof(kbdq.buf))

M gnot/pgrp.c => gnot/pgrp.c +2 -2
@@ 27,12 27,12 @@ pgrpinit(void)
	pgrpalloc.free = ialloc(conf.npgrp*sizeof(Pgrp), 0);

	p = pgrpalloc.free;
	for(i=0; i<conf.npgrp-1; i++,p++){
	for(i=0; i<conf.npgrp; i++,p++){
		p->next = p+1;
		p->mtab = ialloc(conf.nmtab*sizeof(Mtab), 0);
		p->etab = ialloc(conf.npgenv*sizeof(Envp*), 0);
	}
	p->next = 0;
	p[-1].next = 0;

	mountalloc.free = ialloc(conf.nmount*sizeof(Mount), 0);


M gnot/screen.c => gnot/screen.c +3 -3
@@ 159,13 159,13 @@ uchar keymap[]={
	0x58,	0x58,	0x58,	0x58,	0x58,	0x58,	0xae,	0xaf,
/*B0*/	0xb0,	0xb1,	0xb2,	0xb3,	0xb4,	0xb5,	0x80,	0xb7,
	0xb8,	0xb9,	0x00,	0xbb,	0x1e,	0xbd,	0x60,	0x1f,
/*C0*/	0xc0,	0xc1,	0xc2,	0xc3,	0xc4,	0x58,	0xc6,	0x0d,
/*C0*/	0xc0,	0xc1,	0xc2,	0xc3,	0xc4,	0x58,	0xc6,	0x0a,
	0xc8,	0xc9,	0xca,	0xcb,	0xcc,	0xcd,	0xce,	0xcf,
/*D0*/	0x09,	0x08,	0xd2,	0xd3,	0xd4,	0xd5,	0xd6,	0xd7,
	0x58,	0x58,	0x58,	0x58,	0x58,	0x58,	0x7f,	0x58,
/*E0*/	0x58,	0x58,	0xe2,	0x1b,	0x0a,	0xe5,	0x58,	0x0d,
/*E0*/	0x58,	0x58,	0xe2,	0x1b,	0x0d,	0xe5,	0x58,	0x0a,
	0xe8,	0xe9,	0xea,	0xeb,	0xec,	0xed,	0xee,	0xef,
/*F0*/	0x09,	0x08,	0xb2,	0x1b,	0x0a,	0xf5,	0x81,	0x58,
/*F0*/	0x09,	0x08,	0xb2,	0x1b,	0x0d,	0xf5,	0x81,	0x58,
	0x58,	0x58,	0x58,	0x58,	0x58,	0x58,	0x7f,	0xb2,
};


M port/pgrp.c => port/pgrp.c +2 -3
@@ 27,12 27,12 @@ pgrpinit(void)
	pgrpalloc.free = ialloc(conf.npgrp*sizeof(Pgrp), 0);

	p = pgrpalloc.free;
	for(i=0; i<conf.npgrp-1; i++,p++){
	for(i=0; i<conf.npgrp; i++,p++){
		p->next = p+1;
		p->mtab = ialloc(conf.nmtab*sizeof(Mtab), 0);
		p->etab = ialloc(conf.npgenv*sizeof(Envp*), 0);
	}
	p->next = 0;
	p[-1].next = 0;

	mountalloc.free = ialloc(conf.nmount*sizeof(Mount), 0);



@@ 111,7 111,6 @@ loop:
	print("no mounts\n");
	if(u == 0)
		panic("newmount");
	print("%s %s\n", u->p->pgrp->user, u->p->text);
	u->p->state = Wakeme;
	alarm(1000, wakeme, u->p);
	sched();

M power/boot.h => power/boot.h +1571 -1435
@@ 1,7 1,7 @@
ulong bootcode[]={
	0x000000407,
	0x0000041f0,
	0x0000005d8,
	0x000004410,
	0x0000005d0,
	0x0000010d0,
	0x000000000,
	0x000001020,


@@ 16,649 16,648 @@ ulong bootcode[]={
	0x0afa10004,
	0x00c000415,
	0x0afa20008,
	0x00c000761,
	0x00c000760,
	0x0afa10004,
	0x008000411,
	0x000000027,
	0x023bdffe4,
	0x0afbf0000,
	0x0afa00014,
	0x023c18241,
	0x0afa10004,
	0x00c000ed6,
	0x0afa00008,
	0x023c18249,
	0x0afa10004,
	0x020010001,
	0x00c000ed6,
	0x0afa10008,
	0x023c18251,
	0x0afa10004,
	0x020010001,
	0x00c000ed6,
	0x0afa10008,
	0x023c28259,
	0x023c28239,
	0x0afa20004,
	0x00c000ed5,
	0x0afa00008,
	0x023c38241,
	0x0afa30004,
	0x020020001,
	0x00c000ed5,
	0x0afa20008,
	0x023c38249,
	0x0afa30004,
	0x020020001,
	0x00c000ed5,
	0x0afa20008,
	0x023c28251,
	0x0afa20004,
	0x020040001,
	0x0afa40008,
	0x0200201b6,
	0x00c000ec2,
	0x00c000ec1,
	0x0afa2000c,
	0x004210004,
	0x0afa10018,
	0x023c18264,
	0x00c0006ac,
	0x0afa10004,
	0x023c3825c,
	0x00c0006ab,
	0x0afa30004,
	0x08fa40024,
	0x000000027,
	0x08c850000,
	0x00c000858,
	0x0afa50004,
	0x08c840000,
	0x00c000857,
	0x0afa40004,
	0x0afa10010,
	0x08fa30018,
	0x08fa40018,
	0x000000027,
	0x0afa30004,
	0x0afa40004,
	0x08fa30024,
	0x000000027,
	0x08c640000,
	0x08c630000,
	0x000000027,
	0x0afa40008,
	0x08fa30010,
	0x00c000ee0,
	0x0afa3000c,
	0x0afa30008,
	0x08fa40010,
	0x00c000edf,
	0x0afa4000c,
	0x01c200004,
	0x000000027,
	0x023c1826c,
	0x00c0006ac,
	0x0afa10004,
	0x08fa20018,
	0x00c000ebd,
	0x023c28264,
	0x00c0006ab,
	0x0afa20004,
	0x08fa80014,
	0x0200a002d,
	0x08fa30018,
	0x00c000ebc,
	0x0afa30004,
	0x08fa70014,
	0x02009002d,
	0x08fa20024,
	0x02009006d,
	0x024460004,
	0x08fa20020,
	0x000000027,
	0x02447ffff,
	0x018e00017,
	0x0200b0001,
	0x08cc30000,
	0x02008006d,
	0x08fa30020,
	0x024450004,
	0x02466ffff,
	0x018c00017,
	0x0200a0001,
	0x08ca30000,
	0x000000027,
	0x080620000,
	0x080630000,
	0x000000027,
	0x0144a0011,
	0x014690011,
	0x000000027,
	0x08cc30000,
	0x08ca30000,
	0x000000027,
	0x080620001,
	0x080630001,
	0x000000027,
	0x014490002,
	0x014680002,
	0x000000027,
	0x0000b4025,
	0x024e7ffff,
	0x018e00007,
	0x024c60004,
	0x08cc30000,
	0x0000a3825,
	0x024c6ffff,
	0x018c00007,
	0x024a50004,
	0x08ca30000,
	0x000000027,
	0x080620000,
	0x080630000,
	0x000000027,
	0x0104afff1,
	0x01069fff1,
	0x000000027,
	0x023c18274,
	0x0afc18002,
	0x023c1827e,
	0x038e30001,
	0x010600029,
	0x0afc18006,
	0x038e30002,
	0x010600020,
	0x023c2826c,
	0x0afc28002,
	0x023c38276,
	0x038c20001,
	0x010400029,
	0x0afc3802e,
	0x038c20002,
	0x010400020,
	0x000000027,
	0x00c00049c,
	0x0afa80004,
	0x08fc68052,
	0x00c00049b,
	0x0afa70004,
	0x08fc58072,
	0x000000027,
	0x018c00003,
	0x018a00003,
	0x000000027,
	0x00c000ebd,
	0x0afa60004,
	0x08fc28016,
	0x00c000ebc,
	0x0afa50004,
	0x08fc2803e,
	0x000000027,
	0x018400004,
	0x000000027,
	0x08fc28016,
	0x00c000ebd,
	0x0afa20004,
	0x08fc2801a,
	0x08fc3803e,
	0x00c000ebc,
	0x0afa30004,
	0x08fc28042,
	0x000000027,
	0x018400004,
	0x000000027,
	0x08fc2801a,
	0x00c000ebd,
	0x0afa20004,
	0x0afc0801a,
	0x0afc08016,
	0x0afc08052,
	0x020010001,
	0x00c00049c,
	0x0afa10004,
	0x08fc68052,
	0x008000478,
	0x08fc38042,
	0x00c000ebc,
	0x0afa30004,
	0x0afc08042,
	0x0afc0803e,
	0x0afc08072,
	0x020030001,
	0x00c00049b,
	0x0afa30004,
	0x08fc58072,
	0x008000477,
	0x000000027,
	0x08cc30000,
	0x08ca30000,
	0x000000027,
	0x0afc38006,
	0x08cc30004,
	0x008000474,
	0x0afc38002,
	0x08cc30000,
	0x008000474,
	0x0afc38006,
	0x0afc3802e,
	0x08ca20004,
	0x008000473,
	0x0afc28002,
	0x08ca20000,
	0x008000473,
	0x0afc2802e,
	0x023bdffd8,
	0x0afbf0000,
	0x08fc68002,
	0x08fc58002,
	0x08fa2002c,
	0x000000027,
	0x01040000a,
	0x000000027,
	0x023c18286,
	0x0afa10004,
	0x0afa60008,
	0x023c18056,
	0x0afa1000c,
	0x020010038,
	0x00c000703,
	0x0afa10010,
	0x023c68056,
	0x0afc68002,
	0x00c0006c1,
	0x0afa60004,
	0x023c3827e,
	0x0afa30004,
	0x0afa50008,
	0x023c38076,
	0x0afa3000c,
	0x020020038,
	0x00c000702,
	0x0afa20010,
	0x023c58076,
	0x0afc58002,
	0x00c0006c0,
	0x0afa50004,
	0x01420000c,
	0x000000027,
	0x020010002,
	0x0afa10004,
	0x023c1828d,
	0x0afa10008,
	0x020020002,
	0x0afa20004,
	0x023c38285,
	0x0afa30008,
	0x08fc28002,
	0x00c0007b1,
	0x00c0007b0,
	0x0afa2000c,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x0afa1001c,
	0x08c260004,
	0x023c2829f,
	0x0afc6802e,
	0x0afa60004,
	0x00c0007ef,
	0x0afa20008,
	0x08c250004,
	0x023c48297,
	0x0afc5804e,
	0x0afa50004,
	0x00c0007ee,
	0x0afa40008,
	0x014200167,
	0x020060002,
	0x020050002,
	0x023c382a2,
	0x0afa30004,
	0x00c000ed5,
	0x0afa50008,
	0x004210008,
	0x0afc18072,
	0x023c282aa,
	0x00c000698,
	0x0afa20004,
	0x00c000ed6,
	0x0afa60008,
	0x004210008,
	0x0afc18052,
	0x023c182b2,
	0x00c000699,
	0x0afa10004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c18376,
	0x00c00078c,
	0x0afa10004,
	0x0a3c0965e,
	0x023c2965e,
	0x0afa20004,
	0x023c2865e,
	0x00c000870,
	0x0afa20008,
	0x08fc38052,
	0x023c2865e,
	0x023c3836e,
	0x00c00078b,
	0x0afa30004,
	0x0afa20008,
	0x0a3c09656,
	0x023c39656,
	0x0afa30004,
	0x023c48656,
	0x00c00086f,
	0x0afa40008,
	0x08fc28072,
	0x023c48656,
	0x0afa20004,
	0x0afa40008,
	0x0afa10024,
	0x00c000ee0,
	0x00c000edf,
	0x0afa1000c,
	0x08fa60024,
	0x08fa50024,
	0x000000027,
	0x01026000c,
	0x01025000c,
	0x000000027,
	0x023c1837d,
	0x0afa10004,
	0x00c00078c,
	0x0afa60008,
	0x023c18385,
	0x00c000699,
	0x0afa10004,
	0x023c28375,
	0x0afa20004,
	0x00c00078b,
	0x0afa50008,
	0x023c2837d,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x08fc38052,
	0x023c2865e,
	0x0afa30004,
	0x0afa20008,
	0x08fc28072,
	0x023c48656,
	0x0afa20004,
	0x0afa40008,
	0x020021000,
	0x00c000edb,
	0x00c000eda,
	0x0afa2000c,
	0x01c200008,
	0x000000027,
	0x023c1838f,
	0x00c000699,
	0x0afa10004,
	0x023c38387,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c2865e,
	0x0afa20004,
	0x023c2965e,
	0x0afa20008,
	0x023c38656,
	0x0afa30004,
	0x023c49656,
	0x0afa40008,
	0x0afa10024,
	0x00c000c0d,
	0x00c000c0c,
	0x0afa1000c,
	0x014200019,
	0x000000027,
	0x023c18398,
	0x0afa10004,
	0x08fa20024,
	0x023c28390,
	0x0afa20004,
	0x08fa30024,
	0x000000027,
	0x0afa20008,
	0x083c2865e,
	0x0afa30008,
	0x083c28656,
	0x000000027,
	0x0afa2000c,
	0x083c2865f,
	0x083c38657,
	0x000000027,
	0x0afa20010,
	0x083c28660,
	0x0afa30010,
	0x083c28658,
	0x000000027,
	0x0afa20014,
	0x083c28661,
	0x00c00078c,
	0x0afa20018,
	0x023c183bb,
	0x00c000699,
	0x0afa10004,
	0x083c38659,
	0x00c00078b,
	0x0afa30018,
	0x023c283b3,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x083c2965e,
	0x020030001,
	0x010430008,
	0x083c39656,
	0x020020001,
	0x010620008,
	0x000000027,
	0x023c183c6,
	0x00c000699,
	0x0afa10004,
	0x023c383be,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c183cf,
	0x00c00078c,
	0x0afa10004,
	0x020010002,
	0x0a3c1965e,
	0x023c283c7,
	0x00c00078b,
	0x0afa20004,
	0x020030002,
	0x0a3c39656,
	0x020020076,
	0x0a3c2966a,
	0x023c2965e,
	0x0a3c29662,
	0x023c29656,
	0x0afa20004,
	0x023c2865e,
	0x00c000870,
	0x0afa20008,
	0x08fc38052,
	0x023c2865e,
	0x023c48656,
	0x00c00086f,
	0x0afa40008,
	0x08fc38072,
	0x023c48656,
	0x0afa30004,
	0x0afa20008,
	0x0afa40008,
	0x0afa10024,
	0x00c000ee0,
	0x00c000edf,
	0x0afa1000c,
	0x08fa30024,
	0x08fa40024,
	0x000000027,
	0x010230008,
	0x010240008,
	0x000000027,
	0x023c183da,
	0x00c000699,
	0x0afa10004,
	0x023c283d2,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x08fc38052,
	0x023c2865e,
	0x0afa30004,
	0x0afa20008,
	0x08fc28072,
	0x023c48656,
	0x0afa20004,
	0x0afa40008,
	0x020021000,
	0x00c000edb,
	0x00c000eda,
	0x0afa2000c,
	0x01c200008,
	0x000000027,
	0x023c183e8,
	0x00c000699,
	0x0afa10004,
	0x023c383e0,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c2865e,
	0x0afa20004,
	0x023c2965e,
	0x0afa20008,
	0x00c000c0d,
	0x023c38656,
	0x0afa30004,
	0x023c49656,
	0x0afa40008,
	0x00c000c0c,
	0x0afa1000c,
	0x014200008,
	0x000000027,
	0x023c183f5,
	0x00c000699,
	0x0afa10004,
	0x023c283ed,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x083c2965e,
	0x020030003,
	0x010430008,
	0x083c39656,
	0x020020003,
	0x010620008,
	0x000000027,
	0x023c18404,
	0x00c000699,
	0x0afa10004,
	0x023c383fc,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x087c29662,
	0x087c2965a,
	0x000000027,
	0x01040000d,
	0x000000027,
	0x023c18411,
	0x0afa10004,
	0x087c29662,
	0x00c00078c,
	0x023c38409,
	0x0afa30004,
	0x087c2965a,
	0x00c00078b,
	0x0afa20008,
	0x023c1841b,
	0x00c000699,
	0x0afa10004,
	0x023c38413,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c18428,
	0x00c00078c,
	0x0afa10004,
	0x023c1865e,
	0x0afa10004,
	0x023c18430,
	0x0afa10008,
	0x08fa2001c,
	0x000000027,
	0x08c430008,
	0x00c0007d6,
	0x0afa3000c,
	0x023c2865e,
	0x023c28420,
	0x00c00078b,
	0x0afa20004,
	0x020020001,
	0x023c38656,
	0x0afa30004,
	0x023c28428,
	0x0afa20008,
	0x0200201b6,
	0x00c000ec2,
	0x0afa2000c,
	0x08fa3001c,
	0x000000027,
	0x08c630008,
	0x00c0007d5,
	0x0afa3000c,
	0x023c38656,
	0x0afa30004,
	0x020040001,
	0x0afa40008,
	0x0200301b6,
	0x00c000ec1,
	0x0afa3000c,
	0x004210004,
	0x0afa10020,
	0x023c18436,
	0x00c0006ac,
	0x0afa10004,
	0x023c1865e,
	0x0afa10004,
	0x023c1843d,
	0x0afa10008,
	0x08fc28052,
	0x00c0007d6,
	0x0afa2000c,
	0x023c2865e,
	0x00c000858,
	0x023c2842e,
	0x00c0006ab,
	0x0afa20004,
	0x0afa10018,
	0x023c3865e,
	0x00c000858,
	0x0afa30004,
	0x0afa10014,
	0x08fa30020,
	0x023c2865e,
	0x023c38656,
	0x0afa30004,
	0x023c28435,
	0x0afa20008,
	0x08fa30014,
	0x00c000ee0,
	0x08fc38072,
	0x00c0007d5,
	0x0afa3000c,
	0x023c28656,
	0x00c000857,
	0x0afa20004,
	0x0afa10018,
	0x023c48656,
	0x00c000857,
	0x0afa40004,
	0x0afa10014,
	0x08fa40020,
	0x023c38656,
	0x0afa40004,
	0x0afa30008,
	0x08fa40014,
	0x00c000edf,
	0x0afa4000c,
	0x08fa30018,
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c18440,
	0x00c0006ac,
	0x0afa10004,
	0x08fa20020,
	0x00c000ebd,
	0x0afa20004,
	0x023c28446,
	0x023c28438,
	0x00c0006ab,
	0x0afa20004,
	0x020020001,
	0x0afa20008,
	0x0200201b6,
	0x00c000ec2,
	0x0afa2000c,
	0x08fa30020,
	0x00c000ebc,
	0x0afa30004,
	0x023c3843e,
	0x0afa30004,
	0x020040001,
	0x0afa40008,
	0x0200301b6,
	0x00c000ec1,
	0x0afa3000c,
	0x004210004,
	0x0afa10020,
	0x023c1844e,
	0x00c0006ac,
	0x0afa10004,
	0x023c1865e,
	0x0afa10004,
	0x023c18455,
	0x0afa10008,
	0x08fc28052,
	0x00c0007d6,
	0x0afa2000c,
	0x023c2865e,
	0x00c000858,
	0x023c28446,
	0x00c0006ab,
	0x0afa20004,
	0x0afa10018,
	0x023c3865e,
	0x00c000858,
	0x0afa30004,
	0x0afa10014,
	0x08fa30020,
	0x023c2865e,
	0x023c38656,
	0x0afa30004,
	0x023c2844d,
	0x0afa20008,
	0x08fa30014,
	0x00c000ee0,
	0x08fc38072,
	0x00c0007d5,
	0x0afa3000c,
	0x023c28656,
	0x00c000857,
	0x0afa20004,
	0x0afa10018,
	0x023c48656,
	0x00c000857,
	0x0afa40004,
	0x0afa10014,
	0x08fa40020,
	0x023c38656,
	0x0afa40004,
	0x0afa30008,
	0x08fa40014,
	0x00c000edf,
	0x0afa4000c,
	0x08fa30018,
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c18458,
	0x00c0006ac,
	0x0afa10004,
	0x08fa20020,
	0x00c000ebd,
	0x023c28450,
	0x00c0006ab,
	0x0afa20004,
	0x023c1845e,
	0x00c00078c,
	0x0afa10004,
	0x023c28467,
	0x08fa30020,
	0x00c000ebc,
	0x0afa30004,
	0x023c28456,
	0x00c00078b,
	0x0afa20004,
	0x023c28469,
	0x0afa20008,
	0x00c000eb8,
	0x023c2845f,
	0x0afa20004,
	0x023c48461,
	0x0afa40008,
	0x00c000eb7,
	0x0afa0000c,
	0x004210004,
	0x000000027,
	0x023c1846b,
	0x00c0006ac,
	0x0afa10004,
	0x08fc38052,
	0x023c28470,
	0x0afa30004,
	0x0afa20008,
	0x023c28463,
	0x00c0006ab,
	0x0afa20004,
	0x08fc28072,
	0x023c48468,
	0x0afa20004,
	0x0afa40008,
	0x020020006,
	0x0afa2000c,
	0x023c28472,
	0x00c000ed1,
	0x0afa20010,
	0x023c4846a,
	0x00c000ed0,
	0x0afa40010,
	0x004210004,
	0x000000027,
	0x023c18473,
	0x00c0006ac,
	0x0afa10004,
	0x023c18479,
	0x00c00078c,
	0x0afa10004,
	0x08fc28052,
	0x00c000ebd,
	0x023c2846b,
	0x00c0006ab,
	0x0afa20004,
	0x08fa2002c,
	0x023c38471,
	0x00c00078b,
	0x0afa30004,
	0x08fc28072,
	0x00c000ebc,
	0x0afa20004,
	0x08fa3002c,
	0x000000027,
	0x010400010,
	0x010600010,
	0x000000027,
	0x023c18482,
	0x0afa10004,
	0x023c1848d,
	0x0afa10008,
	0x023c18492,
	0x0afa1000c,
	0x00c000864,
	0x023c2847a,
	0x0afa20004,
	0x023c38485,
	0x0afa30008,
	0x023c2848a,
	0x0afa2000c,
	0x00c000863,
	0x0afa00010,
	0x023c184a5,
	0x00c0006ac,
	0x0afa10004,
	0x023c3849d,
	0x00c0006ab,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c18495,
	0x0afa10004,
	0x023c184a0,
	0x0afa10008,
	0x00c000864,
	0x023c3848d,
	0x0afa30004,
	0x023c28498,
	0x0afa20008,
	0x00c000863,
	0x0afa0000c,
	0x023c184a5,
	0x00c0006ac,
	0x0afa10004,
	0x023c3849d,
	0x00c0006ab,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c282c2,
	0x023c282ba,
	0x0afa20004,
	0x00c000ed6,
	0x0afa60008,
	0x00c000ed5,
	0x0afa50008,
	0x004210008,
	0x0afc1801a,
	0x023c182cb,
	0x00c000699,
	0x0afa10004,
	0x0afc18042,
	0x023c382c3,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x0afa10004,
	0x023c282dc,
	0x0afa20008,
	0x02002000d,
	0x00c000ee0,
	0x0afa2000c,
	0x023c482d4,
	0x0afa40008,
	0x02003000d,
	0x00c000edf,
	0x0afa3000c,
	0x004210008,
	0x000000027,
	0x023c182ea,
	0x00c000699,
	0x0afa10004,
	0x023c282e2,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x08fc3801a,
	0x023c282f8,
	0x0afa30004,
	0x0afa20008,
	0x08fc28042,
	0x023c482f0,
	0x0afa20004,
	0x0afa40008,
	0x02002000c,
	0x00c000ee0,
	0x00c000edf,
	0x0afa2000c,
	0x004210008,
	0x000000027,
	0x023c18305,
	0x00c000699,
	0x0afa10004,
	0x023c382fd,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x08fc3801a,
	0x023c28312,
	0x08fc38042,
	0x023c4830a,
	0x0afa30004,
	0x0afa20008,
	0x02002000c,
	0x00c000ee0,
	0x0afa2000c,
	0x0afa40008,
	0x02003000c,
	0x00c000edf,
	0x0afa3000c,
	0x004210008,
	0x000000027,
	0x023c1831f,
	0x00c000699,
	0x0afa10004,
	0x023c28317,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c2832c,
	0x023c28324,
	0x0afa20004,
	0x020020002,
	0x00c000ed6,
	0x0afa20008,
	0x020040002,
	0x00c000ed5,
	0x0afa40008,
	0x004210008,
	0x0afc18052,
	0x023c1833b,
	0x00c000699,
	0x0afa10004,
	0x0afc18072,
	0x023c38333,
	0x00c000698,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x023c28352,
	0x0afa20004,
	0x020020002,
	0x00c000ed6,
	0x0afa20008,
	0x023c3834a,
	0x0afa30004,
	0x020040002,
	0x00c000ed5,
	0x0afa40008,
	0x004210008,
	0x0afc18016,
	0x023c18360,
	0x00c000699,
	0x0afa10004,
	0x0afc1803e,
	0x023c28358,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0028,
	0x08fc4802e,
	0x00c000858,
	0x08fc4804e,
	0x00c000857,
	0x0afa40004,
	0x0afa10018,
	0x08fc38016,
	0x08fc4803e,
	0x000000027,
	0x0afa30004,
	0x08fc3802e,
	0x0afa40004,
	0x08fc2804e,
	0x000000027,
	0x0afa30008,
	0x08fa30018,
	0x00c000ee0,
	0x0afa3000c,
	0x0afa20008,
	0x08fa40018,
	0x00c000edf,
	0x0afa4000c,
	0x00421fe41,
	0x000000027,
	0x08fc2802e,
	0x00c000699,
	0x08fc2804e,
	0x00c000698,
	0x0afa20004,
	0x08fa20000,
	0x000000027,


@@ 667,18 666,18 @@ ulong bootcode[]={
	0x023bdffac,
	0x0afbf0000,
	0x0afa00004,
	0x023a10014,
	0x00c000ec7,
	0x0afa10008,
	0x020010002,
	0x0afa10004,
	0x023c184b0,
	0x0afa10008,
	0x08fa20058,
	0x023a10014,
	0x0afa2000c,
	0x00c0007b1,
	0x0afa10010,
	0x023a20014,
	0x00c000ec6,
	0x0afa20008,
	0x020030002,
	0x0afa30004,
	0x023c284a8,
	0x0afa20008,
	0x08fa30058,
	0x023a20014,
	0x0afa3000c,
	0x00c0007b0,
	0x0afa20010,
	0x08fa20000,
	0x000000027,
	0x000400008,


@@ 686,19 685,19 @@ ulong bootcode[]={
	0x023bdffac,
	0x0afbf0000,
	0x0afa00004,
	0x023a10014,
	0x00c000ec7,
	0x0afa10008,
	0x020010002,
	0x0afa10004,
	0x023c184be,
	0x0afa10008,
	0x023a30014,
	0x00c000ec6,
	0x0afa30008,
	0x020020002,
	0x0afa20004,
	0x023c384b6,
	0x0afa30008,
	0x08fa20058,
	0x023a10014,
	0x023a30014,
	0x0afa2000c,
	0x00c0007b1,
	0x0afa10010,
	0x00c000770,
	0x00c0007b0,
	0x0afa30010,
	0x00c00076f,
	0x0afa00004,
	0x08fa20000,
	0x000000027,


@@ 707,31 706,31 @@ ulong bootcode[]={
	0x023bdfff0,
	0x0afbf0000,
	0x08fa30014,
	0x023c284cc,
	0x023c484c4,
	0x0afa30004,
	0x00c0007ef,
	0x0afa20008,
	0x00c0007ee,
	0x0afa40008,
	0x010200024,
	0x000000027,
	0x08fa30014,
	0x023c284ce,
	0x023c484c6,
	0x0afa30004,
	0x00c0007ef,
	0x0afa20008,
	0x00c0007ee,
	0x0afa40008,
	0x01020001d,
	0x000000027,
	0x023c58586,
	0x023c5857e,
	0x08ca30000,
	0x000000027,
	0x010600014,
	0x000000027,
	0x0afa5000c,
	0x08ca40000,
	0x08ca30000,
	0x000000027,
	0x0afa40004,
	0x08fa30014,
	0x00c0007ef,
	0x0afa30008,
	0x0afa30004,
	0x08fa40014,
	0x00c0007ee,
	0x0afa40008,
	0x08fa5000c,
	0x014200005,
	0x000000027,


@@ 748,23 747,23 @@ ulong bootcode[]={
	0x023bd0010,
	0x000400008,
	0x000000825,
	0x023c58586,
	0x08ca30000,
	0x023c5857e,
	0x08ca20000,
	0x000000027,
	0x01060000e,
	0x01040000e,
	0x000000027,
	0x023c184d3,
	0x0afa10004,
	0x023c384cb,
	0x0afa30004,
	0x0afa5000c,
	0x08ca30000,
	0x00c00078c,
	0x0afa30008,
	0x08fa2000c,
	0x08ca20000,
	0x00c00078b,
	0x0afa20008,
	0x08fa3000c,
	0x000000027,
	0x02445000c,
	0x08ca30000,
	0x02465000c,
	0x08ca20000,
	0x000000027,
	0x01460fff4,
	0x01440fff4,
	0x000000027,
	0x08fa20000,
	0x023bd0010,


@@ 772,40 771,40 @@ ulong bootcode[]={
	0x000000825,
	0x023bdffec,
	0x0afbf0000,
	0x023c184d7,
	0x0afa10004,
	0x023c384cf,
	0x0afa30004,
	0x08fa20018,
	0x000000027,
	0x0afa20008,
	0x08fa2001c,
	0x00c00078c,
	0x0afa2000c,
	0x08fa3001c,
	0x00c00078b,
	0x0afa3000c,
	0x0afa00004,
	0x08fa30020,
	0x000000027,
	0x0afa30008,
	0x08fa30024,
	0x00c000edb,
	0x0afa3000c,
	0x08fa40024,
	0x00c000eda,
	0x0afa4000c,
	0x014200003,
	0x000012825,
	0x008000705,
	0x008000704,
	0x000000027,
	0x004210006,
	0x0afa10010,
	0x023c184e0,
	0x00c0006ac,
	0x0afa10004,
	0x023c284d8,
	0x00c0006ab,
	0x0afa20004,
	0x08fa50010,
	0x000000027,
	0x020030001,
	0x014a3000c,
	0x020020001,
	0x014a2000c,
	0x000000027,
	0x08fa20020,
	0x08fa30020,
	0x000000027,
	0x0afa20004,
	0x0afa30004,
	0x08fa2001c,
	0x00c000818,
	0x00c000817,
	0x0afa20008,
	0x08fa50010,
	0x08fa20000,


@@ 814,8 813,8 @@ ulong bootcode[]={
	0x000050825,
	0x08fa20020,
	0x000000027,
	0x000a20821,
	0x0a020ffff,
	0x000a21821,
	0x0a060ffff,
	0x08fa20000,
	0x023bd0014,
	0x000400008,


@@ 824,7 823,7 @@ ulong bootcode[]={
	0x000002025,
	0x028810021,
	0x010200011,
	0x023c585da,
	0x023c585d2,
	0x000040880,
	0x000250821,
	0x08c210000,


@@ 849,7 848,7 @@ ulong bootcode[]={
	0x000001825,
	0x028610021,
	0x01020000d,
	0x023c485da,
	0x023c485d2,
	0x000030880,
	0x000240821,
	0x08c210000,


@@ 870,10 869,10 @@ ulong bootcode[]={
	0x000000027,
	0x014200003,
	0x000000027,
	0x00c000770,
	0x00c00076f,
	0x0afa00004,
	0x023c2803a,
	0x00c000770,
	0x023c2805a,
	0x00c00076f,
	0x0afa20004,
	0x08fa20000,
	0x000000027,


@@ 881,7 880,7 @@ ulong bootcode[]={
	0x023bd0008,
	0x023bdfff0,
	0x0afbf0000,
	0x023c585da,
	0x023c585d2,
	0x020030020,
	0x004600010,
	0x000000027,


@@ 897,11 896,11 @@ ulong bootcode[]={
	0x00080f809,
	0x0ac200000,
	0x08fa3000c,
	0x023c585da,
	0x008000774,
	0x023c585d2,
	0x008000773,
	0x02463ffff,
	0x08fa20014,
	0x00c000eb3,
	0x00c000eb2,
	0x0afa20004,
	0x08fa20000,
	0x000000027,


@@ 917,26 916,26 @@ ulong bootcode[]={
	0x023a21020,
	0x0afa3000c,
	0x024420004,
	0x00c000f0c,
	0x00c000f0b,
	0x0afa20010,
	0x023a6001c,
	0x020020001,
	0x0afa20004,
	0x0afa60008,
	0x000261023,
	0x00c000ee0,
	0x00c000edf,
	0x0afa2000c,
	0x0afa10014,
	0x00421000c,
	0x000012825,
	0x08fc2800a,
	0x08fc28032,
	0x000000027,
	0x024410001,
	0x02822000a,
	0x014400006,
	0x0afc1800a,
	0x0afc18032,
	0x020010001,
	0x00c000761,
	0x00c000760,
	0x0afa10004,
	0x08fa50014,
	0x000000027,


@@ 954,26 953,26 @@ ulong bootcode[]={
	0x023a21024,
	0x0afa3000c,
	0x024420004,
	0x00c000f0c,
	0x00c000f0b,
	0x0afa20010,
	0x08fa31020,
	0x023a6001c,
	0x0afa30004,
	0x0afa60008,
	0x000261023,
	0x00c000ee0,
	0x00c000edf,
	0x0afa2000c,
	0x0afa10014,
	0x00421000c,
	0x000012825,
	0x08fc2800a,
	0x08fc28032,
	0x000000027,
	0x024410001,
	0x02822000a,
	0x014400006,
	0x0afc1800a,
	0x0afc18032,
	0x020010001,
	0x00c000761,
	0x00c000760,
	0x0afa10004,
	0x08fa50014,
	0x000000027,


@@ 984,7 983,7 @@ ulong bootcode[]={
	0x023bdffe4,
	0x0afbf0000,
	0x08fa50020,
	0x08fc1800e,
	0x08fc18036,
	0x024a21000,
	0x0afa10014,
	0x0afa50004,


@@ 993,12 992,12 @@ ulong bootcode[]={
	0x023a20024,
	0x0afa3000c,
	0x024420004,
	0x00c000f0c,
	0x00c000f0b,
	0x0afa20010,
	0x000012825,
	0x08fa10014,
	0x000000027,
	0x0afc1800e,
	0x0afc18036,
	0x08fa20020,
	0x000000027,
	0x000a20823,


@@ 1116,7 1115,7 @@ ulong bootcode[]={
	0x08fa30010,
	0x000000027,
	0x0afa30004,
	0x00c00135c,
	0x00c0013e3,
	0x0afa00008,
	0x08fa30010,
	0x08fa20000,


@@ 1129,7 1128,7 @@ ulong bootcode[]={
	0x023a30010,
	0x0afa20004,
	0x024630004,
	0x00c000ecc,
	0x00c000ecb,
	0x0afa30008,
	0x08fa20000,
	0x000000027,


@@ 1172,10 1171,10 @@ ulong bootcode[]={
	0x038220003,
	0x01040000a,
	0x000000027,
	0x023c18092,
	0x023c180b2,
	0x0afa10004,
	0x080820000,
	0x00c00078c,
	0x00c00078b,
	0x0afa20008,
	0x08fa20000,
	0x023bd0014,


@@ 1218,7 1217,7 @@ ulong bootcode[]={
	0x0afa10004,
	0x024810008,
	0x0afa10008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa10010,
	0x02002001c,


@@ 1229,7 1228,7 @@ ulong bootcode[]={
	0x000000027,
	0x024210024,
	0x0afa10008,
	0x00c001415,
	0x00c00149c,
	0x0afa2000c,
	0x08fa10010,
	0x08fa2001c,


@@ 1248,7 1247,7 @@ ulong bootcode[]={
	0x03822000d,
	0x010400003,
	0x000000027,
	0x008000895,
	0x008000894,
	0x000000027,
	0x084810002,
	0x000000027,


@@ 1339,7 1338,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x02482000c,
	0x0afa20008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa20010,
	0x000000027,


@@ 1368,7 1367,7 @@ ulong bootcode[]={
	0x038220012,
	0x010400003,
	0x000000027,
	0x008000895,
	0x008000894,
	0x000000027,
	0x084820002,
	0x024a10002,


@@ 1381,7 1380,7 @@ ulong bootcode[]={
	0x0afa10004,
	0x02481000c,
	0x0afa10008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa60018,
	0x08fa10010,


@@ 1440,7 1439,7 @@ ulong bootcode[]={
	0x038220016,
	0x010400003,
	0x000000027,
	0x008000895,
	0x008000894,
	0x000000027,
	0x084810002,
	0x000000027,


@@ 1481,7 1480,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08c81000c,
	0x00c001415,
	0x00c00149c,
	0x0afa1000c,
	0x08fa20018,
	0x08fa10010,


@@ 1522,7 1521,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa10008,
	0x08c82000c,
	0x00c001415,
	0x00c00149c,
	0x0afa2000c,
	0x08fa10018,
	0x08fa20010,


@@ 1626,7 1625,7 @@ ulong bootcode[]={
	0x03822001b,
	0x01040fe89,
	0x000000027,
	0x008000895,
	0x008000894,
	0x000000027,
	0x084820002,
	0x000000027,


@@ 1651,7 1650,7 @@ ulong bootcode[]={
	0x03822001f,
	0x01040fe70,
	0x000000027,
	0x008000895,
	0x008000894,
	0x000000027,
	0x084810002,
	0x024a20002,


@@ 1664,7 1663,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x024820008,
	0x0afa20008,
	0x00c001415,
	0x00c00149c,
	0x0afa7000c,
	0x08fa20010,
	0x000000027,


@@ 1694,7 1693,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x024820008,
	0x0afa20008,
	0x00c001415,
	0x00c00149c,
	0x0afa7000c,
	0x08fa20010,
	0x000000027,


@@ 1741,7 1740,7 @@ ulong bootcode[]={
	0x038220023,
	0x010400003,
	0x000000027,
	0x008000895,
	0x008000894,
	0x000000027,
	0x084820002,
	0x000000027,


@@ 1761,7 1760,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x024820008,
	0x0afa20008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa20010,
	0x000000027,


@@ 1812,7 1811,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x024820008,
	0x0afa20008,
	0x00c001415,
	0x00c00149c,
	0x0afa7000c,
	0x08fa20010,
	0x000000027,


@@ 1833,7 1832,7 @@ ulong bootcode[]={
	0x038220027,
	0x01040ff00,
	0x000000027,
	0x008000895,
	0x008000894,
	0x000000027,
	0x084820002,
	0x000000027,


@@ 1875,7 1874,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08c81000c,
	0x00c001415,
	0x00c00149c,
	0x0afa1000c,
	0x08fa20018,
	0x08fa10010,


@@ 1917,7 1916,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa10008,
	0x08c82000c,
	0x00c001415,
	0x00c00149c,
	0x0afa2000c,
	0x08fa10018,
	0x08fa20010,


@@ 1940,7 1939,7 @@ ulong bootcode[]={
	0x08fa10018,
	0x000000027,
	0x0afa10008,
	0x00c001415,
	0x00c00149c,
	0x0afa2000c,
	0x08fa30018,
	0x08fa10010,


@@ 2099,10 2098,10 @@ ulong bootcode[]={
	0x038410003,
	0x01020000a,
	0x000000027,
	0x023c280a0,
	0x023c280c0,
	0x0afa20004,
	0x080a10000,
	0x00c00078c,
	0x00c00078b,
	0x0afa10008,
	0x08fa20000,
	0x023bd0014,


@@ 2133,7 2132,7 @@ ulong bootcode[]={
	0x080210000,
	0x000000027,
	0x0a0a1000c,
	0x008000c43,
	0x008000c42,
	0x024840001,
	0x090820000,
	0x090810001,


@@ 2145,7 2144,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40010,
	0x0afa40008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa10010,
	0x08fa2001c,


@@ 2155,10 2154,10 @@ ulong bootcode[]={
	0x0afa40010,
	0x0afa40008,
	0x02002001c,
	0x00c001415,
	0x00c00149c,
	0x0afa2000c,
	0x08fa10010,
	0x008000c43,
	0x008000c42,
	0x02424001c,
	0x03841000b,
	0x010200023,


@@ 2169,7 2168,7 @@ ulong bootcode[]={
	0x03841000d,
	0x010200003,
	0x000000027,
	0x008000c34,
	0x008000c33,
	0x000000027,
	0x090810000,
	0x090820001,


@@ 2182,7 2181,7 @@ ulong bootcode[]={
	0x024840002,
	0x000021200,
	0x000220825,
	0x008000c43,
	0x008000c42,
	0x0a4a10004,
	0x090820000,
	0x090810001,


@@ 2195,7 2194,7 @@ ulong bootcode[]={
	0x024840002,
	0x000010a00,
	0x000411025,
	0x008000c43,
	0x008000c42,
	0x0a4a2000a,
	0x090810000,
	0x090820001,


@@ 2220,7 2219,7 @@ ulong bootcode[]={
	0x000021600,
	0x000220825,
	0x024840004,
	0x008000c43,
	0x008000c42,
	0x0aca10010,
	0x090820000,
	0x090810001,


@@ 2232,10 2231,10 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40010,
	0x0afa40008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa10010,
	0x008000c43,
	0x008000c42,
	0x02424001c,
	0x02441ffed,
	0x01c20003c,


@@ 2254,7 2253,7 @@ ulong bootcode[]={
	0x038410012,
	0x010200003,
	0x000000027,
	0x008000c34,
	0x008000c33,
	0x000000027,
	0x090820000,
	0x090810001,


@@ 2266,7 2265,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40010,
	0x0afa40008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa5001c,
	0x08fa10010,


@@ 2286,7 2285,7 @@ ulong bootcode[]={
	0x024810004,
	0x024240001,
	0x080210000,
	0x008000c43,
	0x008000c42,
	0x0a0a10028,
	0x090820000,
	0x090810001,


@@ 2297,7 2296,7 @@ ulong bootcode[]={
	0x024810002,
	0x024240001,
	0x080210000,
	0x008000c43,
	0x008000c42,
	0x0a0a10028,
	0x038410014,
	0x01020003b,


@@ 2308,7 2307,7 @@ ulong bootcode[]={
	0x038410016,
	0x010200003,
	0x000000027,
	0x008000c34,
	0x008000c33,
	0x000000027,
	0x090820000,
	0x090810001,


@@ 2336,7 2335,7 @@ ulong bootcode[]={
	0x0aca2000c,
	0x0aca40010,
	0x08ca2000c,
	0x008000c43,
	0x008000c42,
	0x000822021,
	0x090810000,
	0x090820001,


@@ 2358,7 2357,7 @@ ulong bootcode[]={
	0x0aca1000c,
	0x0aca40010,
	0x08ca1000c,
	0x008000c43,
	0x008000c42,
	0x000812021,
	0x090820000,
	0x090810001,


@@ 2383,7 2382,7 @@ ulong bootcode[]={
	0x024840002,
	0x000010a00,
	0x000411025,
	0x008000c43,
	0x008000c42,
	0x0aca2000c,
	0x090820000,
	0x090810001,


@@ 2402,7 2401,7 @@ ulong bootcode[]={
	0x024840002,
	0x000010a00,
	0x000411025,
	0x008000c43,
	0x008000c42,
	0x0aca2000c,
	0x02441ffe0,
	0x01c200059,


@@ 2426,14 2425,14 @@ ulong bootcode[]={
	0x03841001b,
	0x01020ff02,
	0x000000027,
	0x008000c34,
	0x008000c33,
	0x000000027,
	0x090810000,
	0x090820001,
	0x024840002,
	0x000021200,
	0x000220825,
	0x008000c43,
	0x008000c42,
	0x0a4a10002,
	0x03841001d,
	0x010200018,


@@ 2444,7 2443,7 @@ ulong bootcode[]={
	0x03841001f,
	0x01020fef0,
	0x000000027,
	0x008000c34,
	0x008000c33,
	0x000000027,
	0x090810000,
	0x090820001,


@@ 2456,10 2455,10 @@ ulong bootcode[]={
	0x0afa10004,
	0x0afa40010,
	0x0afa40008,
	0x00c001415,
	0x00c00149c,
	0x0afa7000c,
	0x08fa20010,
	0x008000c43,
	0x008000c42,
	0x024440040,
	0x090820000,
	0x090810001,


@@ 2477,10 2476,10 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40010,
	0x0afa40008,
	0x00c001415,
	0x00c00149c,
	0x0afa7000c,
	0x08fa10010,
	0x008000c43,
	0x008000c42,
	0x024240040,
	0x090810000,
	0x090820001,


@@ 2493,7 2492,7 @@ ulong bootcode[]={
	0x024840002,
	0x000021200,
	0x000220825,
	0x008000c43,
	0x008000c42,
	0x0a4a10004,
	0x02441ffdc,
	0x01c200045,


@@ 2509,7 2508,7 @@ ulong bootcode[]={
	0x038410023,
	0x010200003,
	0x000000027,
	0x008000c34,
	0x008000c33,
	0x000000027,
	0x090820000,
	0x090810001,


@@ 2527,10 2526,10 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40010,
	0x0afa40008,
	0x00c001415,
	0x00c00149c,
	0x0afa6000c,
	0x08fa10010,
	0x008000c43,
	0x008000c42,
	0x02424001c,
	0x090810000,
	0x090820001,


@@ 2543,7 2542,7 @@ ulong bootcode[]={
	0x024840002,
	0x000021200,
	0x000220825,
	0x008000c43,
	0x008000c42,
	0x0a4a10008,
	0x090820000,
	0x090810001,


@@ 2561,10 2560,10 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40010,
	0x0afa40008,
	0x00c001415,
	0x00c00149c,
	0x0afa7000c,
	0x08fa10010,
	0x008000c43,
	0x008000c42,
	0x024240040,
	0x038410025,
	0x010200027,


@@ 2575,7 2574,7 @@ ulong bootcode[]={
	0x038410027,
	0x01020ff43,
	0x000000027,
	0x008000c34,
	0x008000c33,
	0x000000027,
	0x090810000,
	0x090820001,


@@ 2605,7 2604,7 @@ ulong bootcode[]={
	0x024440001,
	0x0aca40010,
	0x08ca2000c,
	0x008000c43,
	0x008000c42,
	0x000822021,
	0x090820000,
	0x090810001,


@@ 2629,7 2628,7 @@ ulong bootcode[]={
	0x024240001,
	0x0aca40010,
	0x08ca1000c,
	0x008000c43,
	0x008000c42,
	0x000812021,
	0x023bdffec,
	0x0afbf0000,


@@ 2640,7 2639,7 @@ ulong bootcode[]={
	0x0afa40010,
	0x0afa40008,
	0x02001001c,
	0x00c001415,
	0x00c00149c,
	0x0afa1000c,
	0x08fa4001c,
	0x08fa20010,


@@ 2789,17 2788,17 @@ ulong bootcode[]={
	0x003e00008,
	0x023bd0004,
	0x023bdfffc,
	0x08fc7808e,
	0x023c68506,
	0x08fc780ae,
	0x023c684fe,
	0x083a2000b,
	0x000000027,
	0x03041007f,
	0x000012e00,
	0x03042007f,
	0x000022e00,
	0x000052e03,
	0x000051600,
	0x000021603,
	0x000460821,
	0x080220000,
	0x000461021,
	0x080420000,
	0x000000027,
	0x01440000d,
	0x000000027,


@@ 2811,1084 2810,1220 @@ ulong bootcode[]={
	0x020010001,
	0x000051600,
	0x000021603,
	0x000460821,
	0x024e40001,
	0x0afc4808e,
	0x0a0270000,
	0x000461021,
	0x024e30001,
	0x0afc380ae,
	0x0a0470000,
	0x000051600,
	0x000021603,
	0x000460821,
	0x080220000,
	0x023c380e6,
	0x000020880,
	0x08fa2000c,
	0x000230821,
	0x0ac220000,
	0x000461021,
	0x080420000,
	0x023c380de,
	0x000021080,
	0x08fa4000c,
	0x000431021,
	0x000000825,
	0x023bd0004,
	0x003e00008,
	0x000000825,
	0x023bdffd0,
	0x0ac440000,
	0x023bdffcc,
	0x0afbf0000,
	0x08fa6003c,
	0x0200c000a,
	0x08fa70040,
	0x000004825,
	0x08fc180da,
	0x000000027,
	0x0afa10018,
	0x08fc18012,
	0x000000027,
	0x0afa10014,
	0x08fab0034,
	0x000000027,
	0x0afcb80da,
	0x08fa20038,
	0x000000027,
	0x02441ffff,
	0x0afc18012,
	0x000060825,
	0x080230000,
	0x08faa0044,
	0x020130025,
	0x000004025,
	0x08fa60040,
	0x020120030,
	0x08fc280d2,
	0x02011002a,
	0x0afa2001c,
	0x08fc3803a,
	0x0200fffff,
	0x0afa30018,
	0x08fb00038,
	0x0200d002e,
	0x0afd080d2,
	0x08fa3003c,
	0x0200b0039,
	0x02463ffff,
	0x0afc3803a,
	0x000062825,
	0x080a50000,
	0x000000027,
	0x000032825,
	0x000030825,
	0x020030025,
	0x01023002e,
	0x010b3002a,
	0x024c60001,
	0x014a00012,
	0x000000027,
	0x08fc28012,
	0x08fc3803a,
	0x000000027,
	0x00162102b,
	0x014400002,
	0x00203202b,
	0x014800002,
	0x000000027,
	0x0256bffff,
	0x0a1600000,
	0x08fa10018,
	0x02610ffff,
	0x0a2000000,
	0x08fa3001c,
	0x000000027,
	0x0afc180da,
	0x08fa10014,
	0x0afc380d2,
	0x08fa20018,
	0x000000027,
	0x0afc18012,
	0x0afc2803a,
	0x08fa20000,
	0x023bd0030,
	0x023bd0034,
	0x000400008,
	0x0000b0825,
	0x08fc28012,
	0x000100825,
	0x08fc3803a,
	0x000000027,
	0x00162102b,
	0x010400005,
	0x00203202b,
	0x010800005,
	0x000000027,
	0x0000b0825,
	0x0256b0001,
	0x0afcb80da,
	0x0a0250000,
	0x08fc2800e,
	0x000101025,
	0x026100001,
	0x0afd080d2,
	0x0a0450000,
	0x08fc28036,
	0x000000027,
	0x024410001,
	0x014ac0003,
	0x0afc1800e,
	0x008000f1f,
	0x0afc9800e,
	0x020030009,
	0x014a3ffd3,
	0x024420001,
	0x0afc28036,
	0x02002000a,
	0x014a20071,
	0x000000027,
	0x08fc2800e,
	0x0afc88036,
	0x000062825,
	0x080a50000,
	0x000000027,
	0x024410007,
	0x0201cfff8,
	0x0003c0824,
	0x008000f1f,
	0x0afc1800e,
	0x000095825,
	0x000061025,
	0x014b3ffd8,
	0x024c60001,
	0x0afa6003c,
	0x080430000,
	0x02008ffff,
	0x000032825,
	0x000031025,
	0x02003002a,
	0x01443005f,
	0x000095025,
	0x08cea0000,
	0x024e70004,
	0x000060825,
	0x0000f3825,
	0x0000f7025,
	0x000086025,
	0x000062825,
	0x024c60001,
	0x0afa6003c,
	0x080230000,
	0x000000027,
	0x000032825,
	0x02003002e,
	0x010a3002b,
	0x0afa60040,
	0x080a50000,
	0x000000027,
	0x014a00003,
	0x000000027,
	0x024c1ffff,
	0x0afa1003c,
	0x0afa70040,
	0x0afa70004,
	0x0afaa002c,
	0x0afaa0008,
	0x0afa80028,
	0x0afa8000c,
	0x0afab0024,
	0x0afab0010,
	0x023c18506,
	0x030a2007f,
	0x000220821,
	0x080220000,
	0x023c380e6,
	0x000020880,
	0x000230821,
	0x08c220000,
	0x008000f1f,
	0x024c6ffff,
	0x014ad0006,
	0x000000027,
	0x00040f809,
	0x004e10002,
	0x000000027,
	0x08fcb80da,
	0x08faa002c,
	0x08fa6003c,
	0x000004825,
	0x08fa80028,
	0x08fa70040,
	0x00421000a,
	0x0200c000a,
	0x08fa50024,
	0x001210823,
	0x000a15825,
	0x000060825,
	0x024c60001,
	0x0afa6003c,
	0x080250000,
	0x008000f6a,
	0x000083825,
	0x008000f50,
	0x000087025,
	0x028a30031,
	0x01460001f,
	0x000000027,
	0x008000f1f,
	0x000e13821,
	0x000060825,
	0x024c60001,
	0x0afa6003c,
	0x080230000,
	0x00165202a,
	0x01480001c,
	0x000000027,
	0x000032825,
	0x000030825,
	0x02003002a,
	0x01423000a,
	0x000084825,
	0x028a30030,
	0x014600004,
	0x000000027,
	0x08ce80000,
	0x000060825,
	0x00165202a,
	0x01080000b,
	0x000000027,
	0x004e10005,
	0x000000027,
	0x014a0ffe9,
	0x000093825,
	0x008000f1f,
	0x024c6ffff,
	0x014a0ffe5,
	0x000097025,
	0x008000f1f,
	0x024c6ffff,
	0x02002000a,
	0x001220018,
	0x000001812,
	0x000651821,
	0x000062825,
	0x024c60001,
	0x0afa6003c,
	0x080230000,
	0x0afa60040,
	0x080a50000,
	0x008000f67,
	0x02469ffd0,
	0x014b20005,
	0x000000027,
	0x000032825,
	0x008000f6a,
	0x024e70004,
	0x028a20030,
	0x01440ffc1,
	0x004e00003,
	0x000000027,
	0x020030039,
	0x00065102a,
	0x010400003,
	0x008000f66,
	0x000000027,
	0x008000f6a,
	0x014b10008,
	0x000000027,
	0x005010002,
	0x08d450000,
	0x004e10003,
	0x0254a0004,
	0x008000f50,
	0x000053825,
	0x008000f50,
	0x000057025,
	0x030a5007f,
	0x0afaa0044,
	0x0afaa0004,
	0x0afa70030,
	0x0afa70008,
	0x0afae002c,
	0x0afae000c,
	0x0afac0028,
	0x0afac0010,
	0x0afa50014,
	0x023c284fe,
	0x000451021,
	0x080420000,
	0x023c380de,
	0x000021080,
	0x000431021,
	0x08c420000,
	0x000000027,
	0x000094025,
	0x0010c0018,
	0x000000812,
	0x000250821,
	0x02428ffd0,
	0x000060825,
	0x024c60001,
	0x0afa6003c,
	0x080230000,
	0x008000fa7,
	0x000032825,
	0x02003002d,
	0x014a30007,
	0x000096825,
	0x000061025,
	0x024c60001,
	0x0afa6003c,
	0x080430000,
	0x0200d0001,
	0x000032825,
	0x028a10030,
	0x014200005,
	0x00040f809,
	0x000000027,
	0x020030039,
	0x00065082a,
	0x010200005,
	0x08fd080d2,
	0x020120030,
	0x08fae002c,
	0x02011002a,
	0x08faa0044,
	0x0200fffff,
	0x000004025,
	0x08fa70030,
	0x0200d002e,
	0x08fa60040,
	0x0200b0039,
	0x004210005,
	0x020130025,
	0x08fa40028,
	0x001011023,
	0x008000f50,
	0x000826025,
	0x008000f1f,
	0x001415021,
	0x020020009,
	0x014a2ff66,
	0x000000027,
	0x011a0ff99,
	0x08fc38036,
	0x000000027,
	0x008000f67,
	0x0012a5023,
	0x0014c0018,
	0x000000812,
	0x000250821,
	0x0242affd0,
	0x000060825,
	0x024c60001,
	0x0afa6003c,
	0x080230000,
	0x008000fc6,
	0x000032825,
	0x023bdffb4,
	0x024630007,
	0x0201cfff8,
	0x0007c1824,
	0x008000f1f,
	0x0afc38036,
	0x023bdffac,
	0x0afbf0000,
	0x08fa7005c,
	0x0200f001c,
	0x08fa60050,
	0x000007025,
	0x0200b001e,
	0x023aa002c,
	0x08fa90060,
	0x08fa90068,
	0x020140001,
	0x08fa60058,
	0x020130010,
	0x020050004,
	0x08fa80058,
	0x0200c0039,
	0x000006825,
	0x030e2000f,
	0x02443fffb,
	0x01c600053,
	0x020100001,
	0x01060004e,
	0x000000027,
	0x038430001,
	0x010600048,
	0x000000027,
	0x038430002,
	0x01060003d,
	0x000000027,
	0x038430004,
	0x010600037,
	0x000000027,
	0x08cc60000,
	0x0afa5001c,
	0x030e10004,
	0x014200003,
	0x08fac0060,
	0x000009025,
	0x023ab0034,
	0x08faa0014,
	0x020110030,
	0x08fa80064,
	0x0200e0039,
	0x08fa70010,
	0x0200d001e,
	0x000008025,
	0x02523ff91,
	0x01c6000b2,
	0x020150008,
	0x0106000ae,
	0x000000027,
	0x004c0002d,
	0x039230058,
	0x0106000a8,
	0x000000027,
	0x0a3a00049,
	0x0000f2825,
	0x000c9001b,
	0x000000810,
	0x024270030,
	0x00187102a,
	0x010400002,
	0x039230064,
	0x0106000a3,
	0x000000027,
	0x024e70027,
	0x001450821,
	0x028a20002,
	0x010400013,
	0x0a0270000,
	0x011a00005,
	0x031020078,
	0x02443ffd8,
	0x01c60008d,
	0x000127825,
	0x010600088,
	0x000000027,
	0x024a5ffff,
	0x001450821,
	0x02002002d,
	0x0a0220000,
	0x001450821,
	0x0afa10004,
	0x08fa20054,
	0x02001ffff,
	0x0afa20008,
	0x00c00106f,
	0x0afa1000c,
	0x08fa1001c,
	0x08fa20000,
	0x038430008,
	0x010600082,
	0x000000027,
	0x000400008,
	0x023bd004c,
	0x000c9001b,
	0x005000005,
	0x000003012,
	0x001680823,
	0x000a1182a,
	0x010600005,
	0x038430010,
	0x010600077,
	0x000000027,
	0x01cc00003,
	0x038430020,
	0x010600071,
	0x000000027,
	0x00800100b,
	0x08cca0000,
	0x0afa50024,
	0x031020020,
	0x014400003,
	0x000000027,
	0x008001000,
	0x024a5ffff,
	0x000106825,
	0x008000ffe,
	0x001c63023,
	0x08cc60000,
	0x008000ff9,
	0x0afa5001c,
	0x08cc30000,
	0x0afa5001c,
	0x000033400,
	0x000063403,
	0x000061400,
	0x000021403,
	0x008000ff9,
	0x000023025,
	0x08cc60000,
	0x008000ff9,
	0x0afa5001c,
	0x08cc60000,
	0x008000ff9,
	0x0afa5001c,
	0x038430006,
	0x010600028,
	0x000000027,
	0x038430009,
	0x010600003,
	0x005400067,
	0x000000027,
	0x008000ff7,
	0x02005001c,
	0x031020040,
	0x01040005d,
	0x0a3a00051,
	0x000e9001a,
	0x000003010,
	0x000000027,
	0x08cc70000,
	0x000000027,
	0x004e10003,
	0x0afa5001c,
	0x001c73823,
	0x000106825,
	0x0a3a00049,
	0x0000f2825,
	0x000e9001a,
	0x000000810,
	0x024260030,
	0x00186102a,
	0x010400002,
	0x024c60030,
	0x001c6202a,
	0x010800002,
	0x000000027,
	0x024c60027,
	0x001450821,
	0x028a20002,
	0x010400003,
	0x0a0260000,
	0x00800100b,
	0x001651821,
	0x0a0660000,
	0x028a30002,
	0x010600034,
	0x000000027,
	0x031030004,
	0x01060000b,
	0x000000027,
	0x001651021,
	0x080420000,
	0x000000027,
	0x010510006,
	0x000000027,
	0x015350016,
	0x000000027,
	0x024a5ffff,
	0x001651021,
	0x0a0510000,
	0x011e00005,
	0x000000027,
	0x024a5ffff,
	0x001651821,
	0x02004002d,
	0x0a0640000,
	0x001651021,
	0x0afa20004,
	0x08fa3005c,
	0x02002ffff,
	0x0afa30008,
	0x00c001091,
	0x0afa2000c,
	0x08fa10024,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0054,
	0x01533ffed,
	0x000000027,
	0x012000009,
	0x000000027,
	0x024a5ffff,
	0x001651821,
	0x020040058,
	0x0a0640000,
	0x024a5ffff,
	0x001651021,
	0x008001012,
	0x0a0510000,
	0x024a5ffff,
	0x001651021,
	0x020040078,
	0x0a0440000,
	0x024a5ffff,
	0x001651021,
	0x008001012,
	0x0a0510000,
	0x031030040,
	0x01060001c,
	0x000000027,
	0x000e9001a,
	0x005000005,
	0x000003812,
	0x001680823,
	0x000a1182a,
	0x010600005,
	0x000000027,
	0x000000027,
	0x005800005,
	0x000000027,
	0x001ac1823,
	0x000a3102a,
	0x01040000c,
	0x000000027,
	0x031020040,
	0x010400005,
	0x000000027,
	0x01ce00003,
	0x000000027,
	0x00800100b,
	0x008001005,
	0x000000027,
	0x01d400003,
	0x000000027,
	0x008001005,
	0x000000027,
	0x00800104e,
	0x031020040,
	0x01440ffa5,
	0x024a5ffff,
	0x00149001b,
	0x008000ffb,
	0x000003010,
	0x00149001b,
	0x00800103f,
	0x000005012,
	0x000147825,
	0x008000ff3,
	0x0024a5023,
	0x08cca0000,
	0x008000fee,
	0x0afa50024,
	0x08cc20000,
	0x0afa50024,
	0x000023400,
	0x000063403,
	0x000061c00,
	0x000031c03,
	0x008000fee,
	0x000035025,
	0x08cca0000,
	0x008000fee,
	0x0afa50024,
	0x08cca0000,
	0x008000fee,
	0x0afa50024,
	0x038430030,
	0x010600009,
	0x000000027,
	0x038430048,
	0x010600003,
	0x000000027,
	0x008000fec,
	0x000000027,
	0x08cc70000,
	0x008000fee,
	0x0afa50024,
	0x08cc30000,
	0x0afa5001c,
	0x0afa50024,
	0x000033400,
	0x000063403,
	0x030c1ffff,
	0x008000ff9,
	0x000013025,
	0x030c2ffff,
	0x008000fee,
	0x000025025,
	0x008000fdd,
	0x02009000a,
	0x000148025,
	0x008000fdd,
	0x000134825,
	0x008000fdd,
	0x000154825,
	0x039230075,
	0x010600006,
	0x000000027,
	0x039230078,
	0x01060fff7,
	0x000000027,
	0x008000fdd,
	0x000000027,
	0x02009000a,
	0x008000fdd,
	0x035080020,
	0x023bdfff0,
	0x08fab0014,
	0x000007025,
	0x0afbf0000,
	0x08fa30014,
	0x00c000857,
	0x0afa30004,
	0x08fad0018,
	0x0200c0020,
	0x08fca8012,
	0x000007025,
	0x08fac0014,
	0x0200b0020,
	0x08fca803a,
	0x08fa9001c,
	0x08fc8800e,
	0x08fc680da,
	0x000002825,
	0x0000b3825,
	0x000070825,
	0x080230000,
	0x024e70001,
	0x010600006,
	0x0200f000a,
	0x000070825,
	0x080230000,
	0x024e70001,
	0x01460fffc,
	0x024a50001,
	0x08fc88036,
	0x08fc680d2,
	0x000012825,
	0x005a00010,
	0x0200f000a,
	0x000ad202a,
	0x01080000d,
	0x000000027,
	0x000ad102a,
	0x01040000d,
	0x000000027,
	0x000ca102b,
	0x010400005,
	0x000ca202b,
	0x010800005,
	0x000000027,
	0x000060825,
	0x000061025,
	0x024c60001,
	0x0afc680da,
	0x0a02c0000,
	0x0afc680d2,
	0x0a04b0000,
	0x025080001,
	0x024a50001,
	0x000ad102a,
	0x01440fff5,
	0x0afc8800e,
	0x0000b0825,
	0x080230000,
	0x000ad202a,
	0x01480fff5,
	0x0afc88036,
	0x0000c3825,
	0x080e70000,
	0x000000027,
	0x000033825,
	0x01060001a,
	0x0256b0001,
	0x01120fff9,
	0x010e00014,
	0x0258c0001,
	0x01120fffa,
	0x000000027,
	0x000ca102b,
	0x010400005,
	0x000ca202b,
	0x010800005,
	0x000000027,
	0x000060825,
	0x000061025,
	0x024c60001,
	0x0afc680da,
	0x0a0270000,
	0x0afc680d2,
	0x0a0470000,
	0x025080001,
	0x014ef0005,
	0x0afc8800e,
	0x014ef001e,
	0x0afc88036,
	0x0000e4025,
	0x0afce800e,
	0x008001095,
	0x02529ffff,
	0x020030009,
	0x014e3fffc,
	0x000000027,
	0x025010007,
	0x0201cfff8,
	0x0003c4024,
	0x0afce8036,
	0x0000c3825,
	0x080e70000,
	0x0258c0001,
	0x014e0ffee,
	0x02529ffff,
	0x008001095,
	0x0afc8800e,
	0x005a10011,
	0x000000027,
	0x001cd3823,
	0x000a7102a,
	0x01040000d,
	0x000a7202a,
	0x01080000d,
	0x000000027,
	0x000ca102b,
	0x010400005,
	0x000ca202b,
	0x010800005,
	0x000000027,
	0x000060825,
	0x000061825,
	0x024c60001,
	0x0afc680da,
	0x0a02c0000,
	0x0afc680d2,
	0x0a06b0000,
	0x025080001,
	0x024a50001,
	0x000a7102a,
	0x01440fff5,
	0x0afc8800e,
	0x003e00008,
	0x000a7202a,
	0x01480fff5,
	0x0afc88036,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0010,
	0x023bdfff0,
	0x020020009,
	0x014e2ffe3,
	0x000000027,
	0x025030007,
	0x0201cfff8,
	0x0007c4024,
	0x0080010c3,
	0x0afc88036,
	0x023bdffec,
	0x0afbf0000,
	0x023c18026,
	0x0afa10004,
	0x02004002a,
	0x0a3a40010,
	0x08fa30028,
	0x02002ffff,
	0x0a3a30011,
	0x0a3a40012,
	0x0a3a00013,
	0x023a30010,
	0x0afa30004,
	0x0afa00008,
	0x02001ffff,
	0x00c00106f,
	0x0afa1000c,
	0x00c001091,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0010,
	0x023bd0014,
	0x000400008,
	0x000000825,
	0x023bdffec,
	0x0afbf0000,
	0x08fa20018,
	0x023a10010,
	0x08c430000,
	0x08fa30018,
	0x023a20010,
	0x08c630000,
	0x000000027,
	0x0a3a30010,
	0x0a3a00011,
	0x0afa10004,
	0x08fa2001c,
	0x02001ffff,
	0x0afa20008,
	0x00c00106f,
	0x0afa1000c,
	0x0afa20004,
	0x08fa3001c,
	0x02002ffff,
	0x0afa30008,
	0x00c001091,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0014,
	0x000400008,
	0x020010004,
	0x023bdffe8,
	0x023bdfff0,
	0x0afbf0000,
	0x08fa2001c,
	0x08fa30014,
	0x000000027,
	0x0afa20004,
	0x08fa30020,
	0x02002000a,
	0x0afa30008,
	0x08fa30024,
	0x08c630000,
	0x000000027,
	0x0afa3000c,
	0x08fa30028,
	0x0afa30004,
	0x08fa20018,
	0x000000027,
	0x0afa30010,
	0x00c000fdb,
	0x0afa20014,
	0x0afa20008,
	0x08fa3001c,
	0x00c001091,
	0x0afa3000c,
	0x08fa20000,
	0x000000027,
	0x023bd0010,
	0x000400008,
	0x023bd0018,
	0x023bdfffc,
	0x023bd0004,
	0x003e00008,
	0x02001fffe,
	0x020010004,
	0x023bdfffc,
	0x08fa20014,
	0x08fc580d2,
	0x08fc3803a,
	0x000000027,
	0x030410001,
	0x010200004,
	0x000a3202b,
	0x010800005,
	0x000000027,
	0x024a30001,
	0x0afc380d2,
	0x020040025,
	0x0a0a40000,
	0x023bd0004,
	0x003e00008,
	0x02001fff8,
	0x023bd0004,
	0x003e00008,
	0x02001ffff,
	0x023bdffe8,
	0x0afbf0000,
	0x08fa2001c,
	0x000000027,
	0x0afa20004,
	0x08fa30020,
	0x020020008,
	0x0afa30008,
	0x08fa30024,
	0x000000825,
	0x023bdfffc,
	0x08fa40014,
	0x08fa30018,
	0x000000027,
	0x0afa3000c,
	0x08fa30028,
	0x02462ff98,
	0x01c40001b,
	0x000000027,
	0x0afa30010,
	0x00c000fdb,
	0x0afa20014,
	0x08fa20000,
	0x010400016,
	0x000000027,
	0x000400008,
	0x023bd0018,
	0x023bdfff0,
	0x0afbf0000,
	0x08fa20014,
	0x038620023,
	0x010400010,
	0x000000027,
	0x08c430000,
	0x03862002b,
	0x01040000a,
	0x000000027,
	0x0afa30004,
	0x08fa20018,
	0x03862002d,
	0x010400004,
	0x000000027,
	0x0afa20008,
	0x08fa2001c,
	0x00c00106f,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0010,
	0x000400008,
	0x020010004,
	0x023bdfffc,
	0x023bd0004,
	0x003e00008,
	0x02001fffc,
	0x023bdffe8,
	0x0afbf0000,
	0x08fa3001c,
	0x020020010,
	0x0afa30004,
	0x08fa30020,
	0x000000027,
	0x0afa30008,
	0x08fa30024,
	0x000000027,
	0x0afa3000c,
	0x08fa30028,
	0x000000027,
	0x0afa30010,
	0x00c000fdb,
	0x0afa20014,
	0x08fa20000,
	0x000040825,
	0x023bd0004,
	0x003e00008,
	0x02001fffe,
	0x023bd0004,
	0x003e00008,
	0x02001ffff,
	0x023bd0004,
	0x003e00008,
	0x02001fffc,
	0x023bd0004,
	0x003e00008,
	0x02001fff0,
	0x03862006c,
	0x01040000a,
	0x000000027,
	0x000400008,
	0x023bd0018,
	0x023bdfffc,
	0x08fc480da,
	0x08fc28012,
	0x038620075,
	0x010400004,
	0x000000027,
	0x00082102b,
	0x010400005,
	0x023bd0004,
	0x003e00008,
	0x000040825,
	0x023bd0004,
	0x003e00008,
	0x02001ffe0,
	0x030820008,
	0x010400004,
	0x000000027,
	0x024830001,
	0x0afc380da,
	0x020030025,
	0x0a0830000,
	0x023bd0004,
	0x003e00008,
	0x000000825,
	0x023bdff70,
	0x02001ffc0,
	0x023bd0004,
	0x003e00008,
	0x02001fff8,
	0x023bdff64,
	0x0afbf0000,
	0x08fae00a8,
	0x023ad0068,
	0x08faa00a0,
	0x023a90040,
	0x0afa0001c,
	0x0c7a30094,
	0x0c7a20098,
	0x08fad00b0,
	0x08fac00a8,
	0x023a9004c,
	0x08fa200a0,
	0x000000027,
	0x0c4410000,
	0x0c4400004,
	0x000000027,
	0x0e7a10044,
	0x0e7a00048,
	0x0afa00020,
	0x0c7a30044,
	0x0c7a20048,
	0x000000027,
	0x04622c03e,
	0x000000027,
	0x04501000b,
	0x000007825,
	0x0c7a50094,
	0x0c7a40098,
	0x023ae0074,
	0x0c7a10044,
	0x0c7a00048,
	0x000000027,
	0x04624c001,
	0x0e7a10094,
	0x0e7a00098,
	0x08fa2001c,
	0x04620c081,
	0x0e7a30044,
	0x0e7a20048,
	0x08fa20020,
	0x000000027,
	0x024410001,
	0x0afa1001c,
	0x0afaf002c,
	0x0c7a10094,
	0x0c7a00098,
	0x024420001,
	0x0afa20020,
	0x029a20041,
	0x014400005,
	0x0afa00010,
	0x02003005a,
	0x0006d202a,
	0x0108001ef,
	0x000000027,
	0x0afa00030,
	0x0c7a10044,
	0x0c7a00048,
	0x000000027,
	0x04620c032,
	0x000000027,
	0x04501005e,
	0x04620c206,
	0x0c7a30094,
	0x0c7a20098,
	0x023a1002c,
	0x0e7a30004,
	0x0e7a20008,
	0x00c00138e,
	0x0afa1000c,
	0x0c7c18032,
	0x0c7c08036,
	0x0c7a2002c,
	0x04501005d,
	0x000000027,
	0x0c7a10044,
	0x0c7a00048,
	0x023a20030,
	0x0e7a10004,
	0x0e7a00008,
	0x00c001415,
	0x0afa2000c,
	0x0c7c18052,
	0x0c7c08056,
	0x0c7a20030,
	0x000000027,
	0x0468010a1,
	0x046201002,
	0x046200124,
	0x0e7a4002c,
	0x08fa2002c,
	0x0e7a40030,
	0x08fa20030,
	0x000000027,
	0x000023043,
	0x0afa60028,
	0x000060823,
	0x00c001332,
	0x0afa10004,
	0x0c7a50094,
	0x0c7a40098,
	0x0afa6002c,
	0x000061023,
	0x00c0013b9,
	0x0afa20004,
	0x0c7a30044,
	0x0c7a20048,
	0x000000027,
	0x046202002,
	0x0e7a10030,
	0x0e7a00034,
	0x08fa10028,
	0x046201002,
	0x0e7a10034,
	0x0e7a00038,
	0x08fa2002c,
	0x08fa30030,
	0x000000027,
	0x000220823,
	0x00c001332,
	0x0afa10004,
	0x08fae00a8,
	0x000007825,
	0x08faa00a0,
	0x023ad0068,
	0x0c7a50030,
	0x0c7a40034,
	0x023a90040,
	0x046202202,
	0x04628e03e,
	0x000000027,
	0x045010015,
	0x000431023,
	0x00c0013b9,
	0x0afa20004,
	0x08fad00b0,
	0x023ae0074,
	0x08fac00a8,
	0x023a9004c,
	0x046200086,
	0x0c7a10034,
	0x0c7a00038,
	0x000000027,
	0x046220182,
	0x04626e03e,
	0x000000027,
	0x08fa2002c,
	0x045010014,
	0x000000027,
	0x02441ffff,
	0x0afa1002c,
	0x08fa10028,
	0x08fa20030,
	0x000000027,
	0x02442ffff,
	0x0afa20030,
	0x08fa2002c,
	0x08fa30030,
	0x000000027,
	0x000220823,
	0x00c001332,
	0x0afa10004,
	0x08fae00a8,
	0x023ad0068,
	0x08faa00a0,
	0x023a90040,
	0x0c7a50030,
	0x0c7a40034,
	0x000431023,
	0x00c0013b9,
	0x0afa20004,
	0x08fad00b0,
	0x08fac00a8,
	0x023a9004c,
	0x0c7a30034,
	0x0c7a20038,
	0x000000027,
	0x046202202,
	0x00800119f,
	0x000007825,
	0x0c7c5801e,
	0x0c7c48022,
	0x046201182,
	0x0080011b7,
	0x023ae0074,
	0x0c7c18046,
	0x0c7c0804a,
	0x000000027,
	0x04628203e,
	0x04626003e,
	0x000000027,
	0x045000015,
	0x045000014,
	0x000000027,
	0x08fa2002c,
	0x08fa20030,
	0x000000027,
	0x024410001,
	0x0afa1002c,
	0x08fa10028,
	0x024420001,
	0x0afa20030,
	0x08fa2002c,
	0x08fa30030,
	0x000000027,
	0x000220823,
	0x00c001332,
	0x0afa10004,
	0x08fae00a8,
	0x023ad0068,
	0x08faa00a0,
	0x023a90040,
	0x0c7a50030,
	0x0c7a40034,
	0x000000027,
	0x046202202,
	0x0080011b7,
	0x000007825,
	0x005410002,
	0x000000027,
	0x0200a0008,
	0x000431023,
	0x00c0013b9,
	0x0afa20004,
	0x08fad00b0,
	0x08fac00a8,
	0x023a9004c,
	0x0c7a30034,
	0x0c7a20038,
	0x000000027,
	0x046201182,
	0x0080011ce,
	0x023ae0074,
	0x005810002,
	0x000000027,
	0x0200c0006,
	0x020030067,
	0x015c30003,
	0x015a30003,
	0x000000027,
	0x01d40010f,
	0x01d800181,
	0x000000027,
	0x02003001e,
	0x0006a102a,
	0x010400002,
	0x0006c202a,
	0x010800002,
	0x000000027,
	0x0200a001e,
	0x025460002,
	0x0200c001e,
	0x025860002,
	0x020030066,
	0x015c30008,
	0x0afaa00a0,
	0x08fa1002c,
	0x015a30007,
	0x0afac00a8,
	0x08fa20030,
	0x000000027,
	0x000c13021,
	0x01cc00003,
	0x000c23021,
	0x01cc00002,
	0x000000027,
	0x020060001,
	0x04620c206,
	0x028c20020,
	0x014400009,
	0x000000027,
	0x020030065,
	0x015c30003,
	0x000000027,
	0x0200affff,
	0x0afaa00a0,
	0x0200e0065,
	0x00800116d,
	0x0afae00a8,
	0x0000f4025,
	0x00106102a,
	0x010400018,
	0x028c30020,
	0x014600009,
	0x0afa60024,
	0x020020065,
	0x015a20003,
	0x000000027,
	0x0200cffff,
	0x0afac00a8,
	0x0200d0065,
	0x008001184,
	0x0afad00b0,
	0x0c7a70044,
	0x0c7a60048,
	0x000000027,
	0x0e7a7003c,
	0x0e7a60040,
	0x08fa20030,
	0x000000027,
	0x004410011,
	0x000000027,
	0x08fa30030,
	0x02002ffff,
	0x000431023,
	0x00c0013b9,
	0x0afa20004,
	0x08fad00b0,
	0x023ae0074,
	0x08fac00a8,
	0x023a9004c,
	0x08fa60024,
	0x0c7a3003c,
	0x0c7a20040,
	0x000000027,
	0x046201182,
	0x0e7a7003c,
	0x0e7a60040,
	0x000003825,
	0x000e6202a,
	0x01080002c,
	0x000000027,
	0x08fa30030,
	0x000000027,
	0x000671823,
	0x004600129,
	0x0afa70028,
	0x00c0013b9,
	0x0afa30004,
	0x0c7a3003c,
	0x0c7a20040,
	0x0e7a10034,
	0x0e7a00038,
	0x046201083,
	0x0e7a30004,
	0x0e7a20008,
	0x00c001377,
	0x000000027,
	0x046204124,
	0x08fad00b0,
	0x023ae0074,
	0x08fa80028,
	0x08fac00a8,
	0x023a9004c,
	0x08fa60024,
	0x046200124,
	0x044072000,
	0x000000027,
	0x044870000,
	0x000000027,
	0x0c7a30034,
	0x0c7a20038,
	0x046800021,
	0x04620403c,
	0x000000027,
	0x045000002,
	0x0c7a5003c,
	0x0c7a40040,
	0x046220002,
	0x046202181,
	0x0e7a7003c,
	0x0e7a60040,
	0x0010e1021,
	0x024e40030,
	0x0a0440001,
	0x025070001,
	0x000e6202a,
	0x01480ffd6,
	0x000000027,
	0x024e7ffff,
	0x044870000,
	0x0010d0821,
	0x046800021,
	0x046204201,
	0x024e20030,
	0x0a0220001,
	0x0c7c1801e,
	0x0c7c08022,
	0x025080001,
	0x00106102a,
	0x01440ffea,
	0x046204202,
	0x020070005,
	0x024c6ffff,
	0x004c00013,
	0x000000027,
	0x000cd0821,
	0x080230001,
	0x000ce1021,
	0x080430001,
	0x000000027,
	0x000671021,
	0x0a0220001,
	0x000cd0821,
	0x080220001,
	0x000672021,
	0x0a0440001,
	0x000ce1021,
	0x080420001,
	0x020030039,
	0x00062102a,
	0x010400006,
	0x0000f3825,
	0x000cd0821,
	0x080230001,
	0x00062202a,
	0x010800006,
	0x000003825,
	0x000ce1021,
	0x080440001,
	0x024e70001,
	0x02462fff6,
	0x0a0220001,
	0x008001212,
	0x02484fff6,
	0x0a0440001,
	0x008001254,
	0x024c6ffff,
	0x010e00007,
	0x0200c0001,
	0x020020031,
	0x0a3a20068,
	0x08fa2002c,
	0x0000f6025,
	0x024410001,
	0x0afa1002c,
	0x08fa2001c,
	0x0200b0001,
	0x020030031,
	0x0a3a30074,
	0x08fa20030,
	0x000005825,
	0x024420001,
	0x0afa20030,
	0x08fa30020,
	0x000000027,
	0x010400006,
	0x0000f3025,
	0x000061025,
	0x0106000d6,
	0x000003025,
	0x000061825,
	0x024c60001,
	0x001220821,
	0x02002002d,
	0x0a0220000,
	0x025480001,
	0x0000a5825,
	0x020030067,
	0x015c3000b,
	0x0000f3825,
	0x08fa2002c,
	0x001231021,
	0x02003002d,
	0x0a0430000,
	0x025880001,
	0x0000c5025,
	0x020020067,
	0x015a2000b,
	0x000003825,
	0x08fa30030,
	0x000000027,
	0x02842fffb,
	0x02862fffb,
	0x014400006,
	0x000000027,
	0x08fa1002c,
	0x08fa20030,
	0x000000027,
	0x00141102a,
	0x010400099,
	0x00182202a,
	0x0108000b8,
	0x000000027,
	0x020030066,
	0x015c30011,
	0x015a30011,
	0x000000027,
	0x08fa3002c,
	0x08fa30030,
	0x000000027,
	0x001e33823,
	0x000033823,
	0x004e10002,
	0x000000027,
	0x0000f3825,
	0x00147102a,
	0x010400002,
	0x000003825,
	0x00187202a,
	0x010800002,
	0x000000027,
	0x000083825,
	0x08fa1002c,
	0x08fa30030,
	0x000000027,
	0x001014021,
	0x001034021,
	0x005010002,
	0x000000027,
	0x0000f4025,
	0x000004025,
	0x018e00010,
	0x000000027,
	0x000e80821,
	0x0142b0006,
	0x000e81021,
	0x0144a0006,
	0x000000027,
	0x000061025,
	0x000061825,
	0x024c60001,
	0x001220821,
	0x02002002e,
	0x0a0220000,
	0x000061025,
	0x001220821,
	0x020020030,
	0x0a0220000,
	0x001231021,
	0x02003002e,
	0x0a0430000,
	0x000061825,
	0x001231021,
	0x020030030,
	0x0a0430000,
	0x024e7ffff,
	0x008001259,
	0x00800129b,
	0x024c60001,
	0x019000013,
	0x000000027,
	0x000e80821,
	0x0142b0006,
	0x000e81021,
	0x0144a0006,
	0x000000027,
	0x000061025,
	0x000061825,
	0x024c60001,
	0x001220821,
	0x02002002e,
	0x0a0220000,
	0x000061025,
	0x001220821,
	0x0000c1825,
	0x001a31021,
	0x080430000,
	0x0258c0001,
	0x0a0230000,
	0x001231021,
	0x02003002e,
	0x0a0430000,
	0x000061825,
	0x001231021,
	0x0000b2025,
	0x001c41821,
	0x080630000,
	0x0256b0001,
	0x0a0430000,
	0x02508ffff,
	0x00800126a,
	0x0080012ac,
	0x024c60001,
	0x020030067,
	0x011c30046,
	0x08fa300ac,
	0x000000027,
	0x020030068,
	0x011c30043,
	0x030630004,
	0x01060005b,
	0x000000027,
	0x000e81021,
	0x0144a0006,
	0x000000027,
	0x000061825,
	0x024c60001,
	0x001231021,
	0x02003002e,
	0x0a0430000,
	0x020030065,
	0x011c30010,
	0x011a30010,
	0x000000027,
	0x020030067,
	0x011c3000d,
	0x011a3000d,
	0x000000027,
	0x001260821,
	0x0a0200000,
	0x001261021,
	0x0a0400000,
	0x0afa90004,
	0x08fa2009c,
	0x02001ffff,
	0x0afa20008,
	0x00c00106f,
	0x0afa1000c,
	0x08fa300a4,
	0x02002ffff,
	0x0afa30008,
	0x00c001091,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0090,
	0x023bd009c,
	0x000400008,
	0x020010008,
	0x024c40001,
	0x001260821,
	0x020020065,
	0x0a0220000,
	0x001240821,
	0x02002002b,
	0x0a0220000,
	0x08fa7002c,
	0x08fa20010,
	0x000000027,
	0x004e10005,
	0x024860001,
	0x000c90821,
	0x010400037,
	0x000000027,
	0x000061025,
	0x024c60001,
	0x001221821,
	0x020020045,
	0x0a0620000,
	0x08fa70030,
	0x000000027,
	0x004e10028,
	0x000000027,
	0x000061025,
	0x024c60001,
	0x001221821,
	0x02002002d,
	0x0a022ffff,
	0x001e73823,
	0x028e20064,
	0x01440000e,
	0x0a0620000,
	0x000073823,
	0x028e30064,
	0x01460000e,
	0x000000027,
	0x000061025,
	0x024c60001,
	0x001220821,
	0x001221821,
	0x020040064,
	0x000e4001a,
	0x000001012,
	0x024420030,
	0x0a0220000,
	0x020010064,
	0x000e1001a,
	0x0a0620000,
	0x020030064,
	0x000e3001a,
	0x000003810,
	0x000000027,
	0x000000027,
	0x000061025,
	0x000061825,
	0x024c60001,
	0x001220821,
	0x001231021,
	0x02004000a,
	0x000e4001a,
	0x000001012,
	0x024420030,
	0x0a0220000,
	0x000061025,
	0x001220821,
	0x000001812,
	0x024630030,
	0x0a0430000,
	0x000061825,
	0x001231021,
	0x02004000a,
	0x000e4001a,
	0x000001010,
	0x024420030,
	0x0a0220000,
	0x00800128a,
	0x000001810,
	0x024630030,
	0x0a0430000,
	0x0080012d3,
	0x024c60001,
	0x000061825,
	0x001231021,
	0x02003002b,
	0x0a0430000,
	0x0080012f2,
	0x024c60001,
	0x000061025,
	0x001221821,
	0x020020065,
	0x0a0620000,
	0x0080012e8,
	0x024c60001,
	0x020030067,
	0x011a30006,
	0x000000027,
	0x020030068,
	0x011a30003,
	0x000000027,
	0x0080012cd,
	0x000000027,
	0x024c7ffff,
	0x004e00006,
	0x000000027,
	0x001270821,
	0x080220000,
	0x020030030,
	0x01043000f,
	0x001271821,
	0x080630000,
	0x020020030,
	0x01062000f,
	0x000000027,
	0x000074025,
	0x00500ffb4,
	0x00500ff9c,
	0x000000027,
	0x001280821,
	0x080220000,
	0x001281021,
	0x080420000,
	0x02003002e,
	0x014430005,
	0x000000027,
	0x01107ffad,
	0x01107ff95,
	0x000073025,
	0x008001284,
	0x0080012cd,
	0x024c60001,
	0x0080012cf,
	0x008001330,
	0x02508ffff,
	0x0080012c7,
	0x008001328,
	0x024e7ffff,
	0x08fa3002c,
	0x02001ffff,
	0x000233823,
	0x08fa30030,
	0x02002ffff,
	0x000433823,
	0x004e10002,
	0x000000027,
	0x0000f3825,
	0x08fa2002c,
	0x0200e0068,
	0x008001246,
	0x001425823,
	0x0080011da,
	0x0254affff,
	0x023bdffe4,
	0x0afbf0000,
	0x08fa30020,
	0x020020065,
	0x0c4630000,
	0x0c4620004,
	0x000003825,
	0x08fa30030,
	0x0200d0068,
	0x008001288,
	0x001835023,
	0x08fa200ac,
	0x000000027,
	0x0e7a30004,
	0x0e7a20008,
	0x08fa30024,
	0x030420001,
	0x01040ff2c,
	0x000000027,
	0x0afa3000c,
	0x08fa30028,
	0x000061025,
	0x001221821,
	0x02002002b,
	0x0a0620000,
	0x008001279,
	0x024c60001,
	0x0c7c38046,
	0x0c7c2804a,
	0x000000027,
	0x0afa30010,
	0x08fa3002c,
	0x046223182,
	0x0e7a7003c,
	0x0e7a60040,
	0x0e7a70004,
	0x0e7a60008,
	0x00c001377,
	0x000000027,
	0x0afa30014,
	0x00c001155,
	0x0afa20018,
	0x08fa20000,
	0x08fad00b0,
	0x08fa80028,
	0x08fac00a8,
	0x023a9004c,
	0x08fa60024,
	0x046200124,
	0x044072000,
	0x000000027,
	0x000400008,
	0x023bd001c,
	0x023bdffe4,
	0x044870000,
	0x000000027,
	0x0c7a3003c,
	0x0c7a20040,
	0x046800021,
	0x046201181,
	0x0e7a7003c,
	0x0e7a60040,
	0x00800124b,
	0x023ae0074,
	0x0080011f0,
	0x0258cffff,
	0x020020001,
	0x0afa20010,
	0x025ad0020,
	0x008001184,
	0x0afad00b0,
	0x023bdffe8,
	0x0afbf0000,
	0x08fa30020,
	0x020020066,
	0x0c4630000,
	0x0c4620004,
	0x0c7a1001c,
	0x0c7a00020,
	0x000000027,
	0x04620c03e,
	0x000000027,
	0x04501001f,
	0x000000027,
	0x0c7a5001c,
	0x0c7a40020,
	0x023a1001c,
	0x04624c081,
	0x0e7a30004,
	0x0e7a20008,
	0x08fa30024,
	0x00c001464,
	0x0afa1000c,
	0x04620c032,
	0x000000027,
	0x0afa3000c,
	0x08fa30028,
	0x045010007,
	0x000000027,
	0x0afa30010,
	0x08fa3002c,
	0x0c7a1001c,
	0x0c7a00020,
	0x000000027,
	0x0afa30014,
	0x00c001155,
	0x0afa20018,
	0x0463c0080,
	0x0e7a3001c,
	0x0e7a20020,
	0x0c7a3001c,
	0x0c7a20020,
	0x000000027,
	0x04622c001,
	0x0e7a1001c,
	0x0e7a00020,
	0x0c7a1001c,
	0x0c7a00020,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd001c,
	0x023bdffe4,
	0x0afbf0000,
	0x08fa30020,
	0x020020067,
	0x0c4630000,
	0x0c4620004,
	0x000000027,
	0x023bd0018,
	0x0c7a3001c,
	0x0c7a20020,
	0x023a1001c,
	0x0e7a30004,
	0x0e7a20008,
	0x08fa30024,
	0x00c001464,
	0x0afa1000c,
	0x0c7a1001c,
	0x0c7a00020,
	0x08fa20000,
	0x000000027,
	0x0afa3000c,
	0x08fa30028,
	0x000400008,
	0x023bd0018,
	0x023bdfff4,
	0x0afbf0000,
	0x0c7a50010,
	0x0c7a40014,
	0x000000027,
	0x0afa30010,
	0x08fa3002c,
	0x04624c081,
	0x0e7a30004,
	0x0e7a20008,
	0x00c001377,
	0x000000027,
	0x0afa30014,
	0x00c001155,
	0x0afa20018,
	0x08fa20000,
	0x000000027,
	0x023bd000c,
	0x000400008,
	0x023bd001c,
	0x04620c001,
	0x023bdffec,
	0x0afbf0000,
	0x08fa30018,


@@ 3896,7 4031,7 @@ ulong bootcode[]={
	0x004610008,
	0x000000027,
	0x000030823,
	0x00c001332,
	0x00c0013b9,
	0x0afa10004,
	0x08fa20000,
	0x023bd0014,


@@ 3906,7 4041,7 @@ ulong bootcode[]={
	0x01040000b,
	0x000000027,
	0x000031080,
	0x023c180b2,
	0x023c18006,
	0x000411021,
	0x08c420000,
	0x000000027,


@@ 3918,12 4053,12 @@ ulong bootcode[]={
	0x000032043,
	0x0afa40010,
	0x000641023,
	0x00c001332,
	0x00c0013b9,
	0x0afa20004,
	0x0e7a10008,
	0x0e7a0000c,
	0x08fa10010,
	0x00c001332,
	0x00c0013b9,
	0x0afa10004,
	0x0c7a30008,
	0x0c7a2000c,


@@ 4084,7 4219,7 @@ ulong bootcode[]={
	0x00065102a,
	0x014400013,
	0x000000027,
	0x08fc180de,
	0x08fc180d6,
	0x08fa30008,
	0x000a10807,
	0x0201cffff,


@@ 4106,7 4241,7 @@ ulong bootcode[]={
	0x00065102a,
	0x01440fff3,
	0x000000027,
	0x08fc380e2,
	0x08fc380da,
	0x024a1ffea,
	0x000230807,
	0x0201cffff,


@@ 4114,7 4249,7 @@ ulong bootcode[]={
	0x08fa3000c,
	0x000000027,
	0x000610824,
	0x0080013fd,
	0x008001484,
	0x0afa1000c,
	0x023bdfffc,
	0x08fa30010,


@@ 4225,10 4360,21 @@ ulong bootcode[]={
	0x000000027,
	0x0a0c8ffff,
	0x024c6ffff,
	0x00800147c,
	0x008001503,
	0x024e7ffff,
	0x000000000,
	0x000000000,
	0x000000001,
	0x00000000a,
	0x000000064,
	0x0000003e8,
	0x000002710,
	0x0000186a0,
	0x0000f4240,
	0x000989680,
	0x005f5e100,
	0x03b9aca00,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,


@@ 4236,8 4382,6 @@ ulong bootcode[]={
	0x000000000,
	0x040240000,
	0x000000000,
	0x02a2a2a00,
	0x000000000,
	0x000000000,
	0x03fd34413,
	0x055475a32,


@@ 4262,7 4406,7 @@ ulong bootcode[]={
	0x000000000,
	0x000000000,
	0x000000000,
	0x00000000d,
	0x000000007,
	0x062616420,
	0x074797065,
	0x03a202564,


@@ 4271,32 4415,22 @@ ulong bootcode[]={
	0x070653a20,
	0x025640a00,
	0x000000000,
	0x000000001,
	0x00000000a,
	0x000000064,
	0x0000003e8,
	0x000002710,
	0x0000186a0,
	0x0000f4240,
	0x000989680,
	0x005f5e100,
	0x03b9aca00,
	0x000000000,
	0x0001fffff,
	0x07fffffff,
	0x000004320,
	0x000004350,
	0x000004398,
	0x0000043e8,
	0x0000043f8,
	0x0000044a4,
	0x000003f04,
	0x00000457c,
	0x0000043e0,
	0x000004428,
	0x000004478,
	0x0000044bc,
	0x0000044cc,
	0x00000451c,
	0x000004ba8,
	0x000004c08,
	0x000004c68,
	0x00000446c,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,


@@ 4556,51 4690,53 @@ ulong bootcode[]={
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000090000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000001,
	0x000060000,
	0x000000001,
	0x000010000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000030003,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x002000000,
	0x000000000,
	0x000000001,
	0x0020a0b0c,
	0x003000000,
	0x004000005,
	0x000000006,
	0x000070000,
	0x008000000,
	0x000000004,
	0x002030303,
	0x001000000,
	0x001000002,
	0x000000005,
	0x000010000,
	0x002000000,
	0x000000000,
	0x00000615c,
	0x000006166,
	0x000006171,
	0x00000617c,
	0x000006181,
	0x000006196,
	0x0000061a1,
	0x0000061a8,
	0x0000061bd,
	0x0000061ca,
	0x0000061d0,
	0x0000061e5,
	0x000006154,
	0x00000615e,
	0x000006169,
	0x000006174,
	0x000006179,
	0x00000618e,
	0x000006199,
	0x0000061a0,
	0x0000061b5,
	0x0000061c2,
	0x0000061c8,
	0x0000061dd,
	0x0000061e9,
	0x0000061f1,
	0x0000061f9,
	0x00000620e,
	0x00000621c,
	0x000006220,
	0x000006235,
	0x000006206,
	0x000006214,
	0x000006218,
	0x00000622d,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000047e8,
	0x00004a00,
	0x0,
	0x00004a00,
	0x0,
};

M power/io.h => power/io.h +5 -0
@@ 47,6 47,10 @@ struct SBCC
#define LANCERDP	IO2(ushort, 0xFC0002)
#define LANCERAP	IO2(ushort, 0xFC000a)
#define LANCEID		IO2(ushort, 0xFF0002)
#define IOID		IO2(uchar, 0xFFFFF0)
#define IO2R1		1	/* IO2 revision level 1 */
#define IO2R2		2	/* IO2 revision level 2 */
#define IO3R1		3	/* IO3 revision level 1 */

typedef struct MODE	MODE;
typedef struct INTVEC	INTVEC;


@@ 78,3 82,4 @@ struct INTVEC {
#define	MPBERR0		IO2(ulong, 0xF48000)
#define	MPBERR1		IO2(ulong, 0xF4C000)
#define SBEADDR		((ulong *)(UNCACHED|0x1F080000))


M power/main.c => power/main.c +5 -4
@@ 133,10 133,11 @@ io2init(void)
	/*
	 *  Tell CPU 0's SBCC to map all interrupts from the IO2 to MIPS level 5
	 *
	 *  Since there are 6 MIPS hardware interrupts and the SBCC can generate
	 *  only 5, one hardware interrupt can't be generated by the SBCC.  SBCC
	 *  interrupt 4 maps to MIPS interrupt 5, SBCC interrupt 0 maps to MIPS
	 *  interrupt 0.  I don't know which interrupt is missing. -- presotto
	 *	0x01		level 0
	 *	0x02		level 1
	 *	0x04		level 2
	 *	0x08		level 4
	 *	0x10		level 5
	 */
	SBCCREG->flevel = 0x10;