~kris/9p

9hist

0c44eaf48def92a7fb222c700029a7fc08c6e09c — David du Colombier 35 years ago 35a9c00
Plan 9 from Bell Labs 1991-05-09
2 files changed, 225 insertions(+), 216 deletions(-)

M power/boot.c
M power/boot.h
M power/boot.c => power/boot.c +1 -0
@@ 31,6 31,7 @@ Address addr[] = {
	{ "helix", "connect 080069020427" },
	{ "spindle", "connect 0800690202df" },
	{ "r70", "connect 08002b04265d" },
	{ "fornax", "connect 00007701d2ba" },
	{ 0 }
};


M power/boot.h => power/boot.h +224 -216
@@ 1,7 1,7 @@
ulong bootcode[]={
	0x000000407,
	0x0000053c8,
	0x0000007a0,
	0x0000007c0,
	0x000001190,
	0x000000000,
	0x000001020,


@@ 23,21 23,21 @@ ulong bootcode[]={
	0x023bdffe0,
	0x0afbf0000,
	0x0afa00018,
	0x023c282ad,
	0x023c282d1,
	0x0afa20004,
	0x00c000a83,
	0x0afa00008,
	0x023c382b5,
	0x023c382d9,
	0x0afa30004,
	0x020020001,
	0x00c000a83,
	0x0afa20008,
	0x023c382bd,
	0x023c382e1,
	0x0afa30004,
	0x020020001,
	0x00c000a83,
	0x0afa20008,
	0x023c282c5,
	0x023c282e9,
	0x0afa20004,
	0x020040001,
	0x0afa40008,


@@ 46,7 46,7 @@ ulong bootcode[]={
	0x0afa2000c,
	0x004210004,
	0x0afa1001c,
	0x023c382d0,
	0x023c382f4,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20028,


@@ 76,13 76,13 @@ ulong bootcode[]={
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c282d8,
	0x023c282fc,
	0x00c0008d0,
	0x0afa20004,
	0x08fa3001c,
	0x00c000a65,
	0x0afa30004,
	0x023c382e0,
	0x023c38304,
	0x0afa30004,
	0x020040001,
	0x0afa40008,


@@ 91,15 91,15 @@ ulong bootcode[]={
	0x0afa3000c,
	0x004210004,
	0x0afa1001c,
	0x023c282ec,
	0x023c28310,
	0x00c0008d0,
	0x0afa20004,
	0x023c48302,
	0x023c48326,
	0x00c000a43,
	0x0afa40004,
	0x0afa10014,
	0x08fa4001c,
	0x023c282f5,
	0x023c28319,
	0x0afa40004,
	0x0afa20008,
	0x08fa40014,


@@ 107,7 107,7 @@ ulong bootcode[]={
	0x0afa4000c,
	0x004210004,
	0x000000027,
	0x023c2830f,
	0x023c28333,
	0x00c0008d0,
	0x0afa20004,
	0x08fa3001c,


@@ 142,19 142,19 @@ ulong bootcode[]={
	0x024c6ffff,
	0x023c28026,
	0x0afa20004,
	0x023c38318,
	0x023c3833c,
	0x00c000a03,
	0x0afa30008,
	0x023c298a2,
	0x023c298c2,
	0x0afa20004,
	0x023c38323,
	0x023c38347,
	0x00c000a03,
	0x0afa30008,
	0x08fa60028,
	0x08fa20024,
	0x020030001,
	0x010430029,
	0x023c598a2,
	0x023c598c2,
	0x020030002,
	0x010430019,
	0x000000027,


@@ 203,7 203,7 @@ ulong bootcode[]={
	0x000000027,
	0x023bdfff4,
	0x0afbf0000,
	0x023c3832b,
	0x023c3834f,
	0x0afa30004,
	0x020020002,
	0x00c000a83,


@@ 234,7 234,7 @@ ulong bootcode[]={
	0x000000027,
	0x014400008,
	0x000000027,
	0x023c38333,
	0x023c38357,
	0x00c000967,
	0x0afa30004,
	0x08fa20000,


@@ 245,14 245,14 @@ ulong bootcode[]={
	0x000000027,
	0x014400048,
	0x000000027,
	0x023c28361,
	0x023c28385,
	0x0afa20004,
	0x020040002,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x000000027,
	0x023c3836a,
	0x023c3838e,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 261,7 261,7 @@ ulong bootcode[]={
	0x02001ffff,
	0x0afa10020,
	0x0afa10004,
	0x023c4837b,
	0x023c4839f,
	0x0afa40008,
	0x02003000d,
	0x00c000a9c,


@@ 271,7 271,7 @@ ulong bootcode[]={
	0x000000027,
	0x00c000a65,
	0x0afa50004,
	0x023c38389,
	0x023c383ad,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 279,7 279,7 @@ ulong bootcode[]={
	0x000400008,
	0x02001ffff,
	0x0afa50004,
	0x023c48397,
	0x023c483bb,
	0x0afa40008,
	0x02003000c,
	0x00c000a9c,


@@ 289,7 289,7 @@ ulong bootcode[]={
	0x000000027,
	0x00c000a65,
	0x0afa50004,
	0x023c383a4,
	0x023c383c8,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 297,7 297,7 @@ ulong bootcode[]={
	0x000400008,
	0x02001ffff,
	0x0afa50004,
	0x023c483b1,
	0x023c483d5,
	0x0afa40008,
	0x02003000c,
	0x00c000a9c,


@@ 307,7 307,7 @@ ulong bootcode[]={
	0x08fa20020,
	0x00c000a65,
	0x0afa20004,
	0x023c383be,
	0x023c383e2,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 316,21 316,21 @@ ulong bootcode[]={
	0x02001ffff,
	0x020020001,
	0x0afc28042,
	0x023c283cb,
	0x023c283ef,
	0x0afa20004,
	0x020040002,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x0afa10018,
	0x023c383da,
	0x023c383fe,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,
	0x000400008,
	0x02001ffff,
	0x023c383f1,
	0x023c38415,
	0x0afa30004,
	0x020040002,
	0x00c000a83,


@@ 340,7 340,7 @@ ulong bootcode[]={
	0x08fa20018,
	0x00c000a65,
	0x0afa20004,
	0x023c283ff,
	0x023c28423,
	0x0afa20004,
	0x00c0008be,
	0x02003ffff,


@@ 384,10 384,10 @@ ulong bootcode[]={
	0x023bd0024,
	0x000400008,
	0x02001ffff,
	0x023c28415,
	0x023c28439,
	0x0afc28022,
	0x023c3841b,
	0x0afc38122,
	0x023c3843f,
	0x0afc3812a,
	0x08fa10018,
	0x08fa20000,
	0x000000027,


@@ 397,18 397,18 @@ ulong bootcode[]={
	0x024a50008,
	0x023bdffa8,
	0x0afbf0000,
	0x08fc280c6,
	0x08fc280ce,
	0x000000027,
	0x014400038,
	0x000000027,
	0x023c28423,
	0x023c28447,
	0x0afa20004,
	0x020040002,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x0afc1801e,
	0x023c3842a,
	0x023c3844e,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 416,7 416,7 @@ ulong bootcode[]={
	0x000400008,
	0x02001ffff,
	0x0afa10004,
	0x023c48439,
	0x023c4845d,
	0x0afa40008,
	0x02003000a,
	0x00c000a9c,


@@ 426,7 426,7 @@ ulong bootcode[]={
	0x000000027,
	0x00c000a65,
	0x0afa50004,
	0x023c38444,
	0x023c38468,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 434,7 434,7 @@ ulong bootcode[]={
	0x000400008,
	0x02001ffff,
	0x0afa50004,
	0x023c4844f,
	0x023c48473,
	0x0afa40008,
	0x020030017,
	0x00c000a9c,


@@ 444,7 444,7 @@ ulong bootcode[]={
	0x08fc2801e,
	0x00c000a65,
	0x0afa20004,
	0x023c38467,
	0x023c3848b,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 452,25 452,25 @@ ulong bootcode[]={
	0x000400008,
	0x02001ffff,
	0x020020001,
	0x0afc280c6,
	0x0afc280ce,
	0x0200307d0,
	0x00c000a8d,
	0x0afa30004,
	0x023c3847f,
	0x023c384a3,
	0x0afa30004,
	0x020040002,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x0afa10054,
	0x023c2848b,
	0x023c284af,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0058,
	0x000400008,
	0x02001ffff,
	0x023c2849f,
	0x023c284c3,
	0x0afa20004,
	0x020040002,
	0x00c000a83,


@@ 480,7 480,7 @@ ulong bootcode[]={
	0x08fa30054,
	0x00c000a65,
	0x0afa30004,
	0x023c384aa,
	0x023c384ce,
	0x0afa30004,
	0x00c0008be,
	0x02002ffff,


@@ 490,7 490,7 @@ ulong bootcode[]={
	0x02001ffff,
	0x023a20014,
	0x0afa20004,
	0x023c384bd,
	0x023c384e1,
	0x0afa30008,
	0x08fa2005c,
	0x00c0009b1,


@@ 523,10 523,10 @@ ulong bootcode[]={
	0x023bd0058,
	0x000400008,
	0x02001ffff,
	0x023c284c8,
	0x023c284ec,
	0x0afc28022,
	0x023c384cb,
	0x0afc38122,
	0x023c384ef,
	0x0afc3812a,
	0x08fa10054,
	0x08fa20000,
	0x000000027,


@@ 556,17 556,17 @@ ulong bootcode[]={
	0x000400008,
	0x02001ffff,
	0x0afa50004,
	0x023c484d0,
	0x023c484f4,
	0x0afa40008,
	0x0afa0000c,
	0x023c284d5,
	0x023c284f9,
	0x0afa20010,
	0x023c484d6,
	0x023c484fa,
	0x00c000a7e,
	0x0afa40014,
	0x004210004,
	0x000000027,
	0x023c284d7,
	0x023c284fb,
	0x00c0008d0,
	0x0afa20004,
	0x00c000a79,


@@ 589,7 589,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x020030002,
	0x0afa30004,
	0x023c28527,
	0x023c2854b,
	0x00c00098c,
	0x0afa20008,
	0x020030bb8,


@@ 597,10 597,10 @@ ulong bootcode[]={
	0x0afa30004,
	0x020020002,
	0x0afa20004,
	0x023c38538,
	0x023c3855c,
	0x00c00098c,
	0x0afa30008,
	0x023c28547,
	0x023c2856b,
	0x0afa20004,
	0x020030002,
	0x00c000a83,


@@ 609,38 609,38 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd00d4,
	0x023c384dd,
	0x023c38501,
	0x0afa30004,
	0x023c284f6,
	0x023c2851a,
	0x0afa20008,
	0x023c38501,
	0x023c38525,
	0x0afa3000c,
	0x00c000a4f,
	0x0afa00010,
	0x023c28511,
	0x023c28535,
	0x00c0008d0,
	0x0afa20004,
	0x023c38522,
	0x023c38546,
	0x00c0008d0,
	0x0afa30004,
	0x008000641,
	0x000000027,
	0x023bdffe0,
	0x0afbf0000,
	0x023c28551,
	0x023c28575,
	0x00c000967,
	0x0afa20004,
	0x020030032,
	0x0a3c397a2,
	0x0a3c397c2,
	0x02002ffff,
	0x0a7c297a6,
	0x023c297a2,
	0x0a7c297c6,
	0x023c297c2,
	0x0afa20004,
	0x023c487a2,
	0x023c487c2,
	0x00c000ae9,
	0x0afa40008,
	0x08fa30024,
	0x023c487a2,
	0x023c487c2,
	0x0afa30004,
	0x0afa40008,
	0x0afa1001c,


@@ 650,11 650,11 @@ ulong bootcode[]={
	0x000000027,
	0x01025000c,
	0x000000027,
	0x023c28558,
	0x023c2857c,
	0x0afa20004,
	0x00c000967,
	0x0afa50008,
	0x023c28560,
	0x023c28584,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,


@@ 662,7 662,7 @@ ulong bootcode[]={
	0x000400008,
	0x000000825,
	0x08fa20024,
	0x023c487a2,
	0x023c487c2,
	0x0afa20004,
	0x0afa40008,
	0x020021000,


@@ 670,7 670,7 @@ ulong bootcode[]={
	0x0afa2000c,
	0x01c200008,
	0x000000027,
	0x023c3856a,
	0x023c3858e,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 682,84 682,84 @@ ulong bootcode[]={
	0x000000027,
	0x008000696,
	0x000000027,
	0x023c387a2,
	0x023c387c2,
	0x0afa30004,
	0x023c497a2,
	0x023c497c2,
	0x0afa40008,
	0x0afa1001c,
	0x00c000f10,
	0x0afa1000c,
	0x014200022,
	0x000000027,
	0x023c28573,
	0x023c28597,
	0x0afa20004,
	0x08fa3001c,
	0x000000027,
	0x0afa30008,
	0x083c287a2,
	0x083c287c2,
	0x000000027,
	0x000021600,
	0x000021603,
	0x0afa2000c,
	0x083c387a3,
	0x083c387c3,
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x0afa30010,
	0x083c287a4,
	0x083c287c4,
	0x000000027,
	0x000021600,
	0x000021603,
	0x0afa20014,
	0x083c387a5,
	0x083c387c5,
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x00c000967,
	0x0afa30018,
	0x023c28596,
	0x023c285ba,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x083c397a2,
	0x083c397c2,
	0x020020033,
	0x010620008,
	0x000000027,
	0x023c385a1,
	0x023c385c5,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x087c297a6,
	0x087c297c6,
	0x02003ffff,
	0x010430008,
	0x000000027,
	0x023c285aa,
	0x023c285ce,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x023c385b5,
	0x023c385d9,
	0x00c000967,
	0x0afa30004,
	0x020020034,
	0x0a3c297a2,
	0x0a3c297c2,
	0x02003ffff,
	0x0a7c397a6,
	0x023c397a2,
	0x0a7c397c6,
	0x023c397c2,
	0x0afa30004,
	0x023c487a2,
	0x023c487c2,
	0x00c000ae9,
	0x0afa40008,
	0x08fa20024,
	0x023c487a2,
	0x023c487c2,
	0x0afa20004,
	0x0afa40008,
	0x0afa1001c,


@@ 769,7 769,7 @@ ulong bootcode[]={
	0x000000027,
	0x010240008,
	0x000000027,
	0x023c285c0,
	0x023c285e4,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,


@@ 777,7 777,7 @@ ulong bootcode[]={
	0x000400008,
	0x000000825,
	0x08fa20024,
	0x023c487a2,
	0x023c487c2,
	0x0afa20004,
	0x0afa40008,
	0x020021000,


@@ 785,48 785,48 @@ ulong bootcode[]={
	0x0afa2000c,
	0x01c200008,
	0x000000027,
	0x023c385ce,
	0x023c385f2,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x023c387a2,
	0x023c387c2,
	0x0afa30004,
	0x023c497a2,
	0x023c497c2,
	0x0afa40008,
	0x00c000f10,
	0x0afa1000c,
	0x014200008,
	0x000000027,
	0x023c285db,
	0x023c285ff,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x087c397a6,
	0x087c397c6,
	0x02002ffff,
	0x010620008,
	0x000000027,
	0x023c385ea,
	0x023c3860e,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x083c297a2,
	0x083c297c2,
	0x020030037,
	0x01443000d,
	0x000000027,
	0x020020002,
	0x0afa20004,
	0x023c385f5,
	0x023c38619,
	0x0afa30008,
	0x023c297a2,
	0x023c297c2,
	0x024420008,
	0x00c00098c,
	0x0afa2000c,


@@ 834,11 834,11 @@ ulong bootcode[]={
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x083c397a2,
	0x083c397c2,
	0x020020035,
	0x010620008,
	0x000000027,
	0x023c38605,
	0x023c38629,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,


@@ 856,7 856,7 @@ ulong bootcode[]={
	0x000000027,
	0x01040000a,
	0x000000027,
	0x023c38612,
	0x023c38636,
	0x0afa30004,
	0x023c28026,
	0x0afa20008,


@@ 873,7 873,7 @@ ulong bootcode[]={
	0x0afc28006,
	0x023c28026,
	0x0afa20004,
	0x023c48619,
	0x023c4863d,
	0x0afa40008,
	0x020020004,
	0x00c0009c9,


@@ 889,7 889,7 @@ ulong bootcode[]={
	0x0afc68006,
	0x004c10008,
	0x000000027,
	0x023c2864a,
	0x023c2866e,
	0x00c000967,
	0x0afa20004,
	0x08fa20000,


@@ 904,17 904,17 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0150,
	0x023c38659,
	0x023c3867d,
	0x00c000967,
	0x0afa30004,
	0x023c287a2,
	0x023c287c2,
	0x0afa20004,
	0x023c38661,
	0x023c38685,
	0x0afa30008,
	0x08fa20140,
	0x00c0009b1,
	0x0afa2000c,
	0x023c287a2,
	0x023c287c2,
	0x0afa20004,
	0x020040001,
	0x0afa40008,


@@ 923,26 923,26 @@ ulong bootcode[]={
	0x0afa2000c,
	0x004210004,
	0x0afa10148,
	0x023c38667,
	0x023c3868b,
	0x00c0008d0,
	0x0afa30004,
	0x023c287a2,
	0x023c287c2,
	0x0afa20004,
	0x023c3866e,
	0x023c38692,
	0x0afa30008,
	0x08fc28006,
	0x00c0009b1,
	0x0afa2000c,
	0x023c387a2,
	0x023c387c2,
	0x00c000a43,
	0x0afa30004,
	0x0afa10014,
	0x023c487a2,
	0x023c487c2,
	0x00c000a43,
	0x0afa40004,
	0x0afa10010,
	0x08fa40148,
	0x023c387a2,
	0x023c387c2,
	0x0afa40004,
	0x0afa30008,
	0x08fa40010,


@@ 952,13 952,13 @@ ulong bootcode[]={
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c28671,
	0x023c28695,
	0x00c0008d0,
	0x0afa20004,
	0x08fa30148,
	0x00c000a65,
	0x0afa30004,
	0x023c38677,
	0x023c3869b,
	0x0afa30004,
	0x020040001,
	0x0afa40008,


@@ 967,26 967,26 @@ ulong bootcode[]={
	0x0afa3000c,
	0x004210004,
	0x0afa10148,
	0x023c2867f,
	0x023c286a3,
	0x00c0008d0,
	0x0afa20004,
	0x023c387a2,
	0x023c387c2,
	0x0afa30004,
	0x023c28686,
	0x023c286aa,
	0x0afa20008,
	0x08fc38006,
	0x00c0009b1,
	0x0afa3000c,
	0x023c287a2,
	0x023c287c2,
	0x00c000a43,
	0x0afa20004,
	0x0afa10014,
	0x023c487a2,
	0x023c487c2,
	0x00c000a43,
	0x0afa40004,
	0x0afa10010,
	0x08fa40148,
	0x023c387a2,
	0x023c387c2,
	0x0afa40004,
	0x0afa30008,
	0x08fa40010,


@@ 996,53 996,53 @@ ulong bootcode[]={
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c28689,
	0x023c286ad,
	0x00c0008d0,
	0x0afa20004,
	0x08fa30148,
	0x00c000a65,
	0x0afa30004,
	0x023c2868f,
	0x023c286b3,
	0x00c000967,
	0x0afa20004,
	0x023c28698,
	0x023c286bc,
	0x0afa20004,
	0x023c4869a,
	0x023c486be,
	0x0afa40008,
	0x00c000a60,
	0x0afa0000c,
	0x004210004,
	0x000000027,
	0x023c2869c,
	0x023c286c0,
	0x00c0008d0,
	0x0afa20004,
	0x08fc28006,
	0x023c486a1,
	0x023c486c5,
	0x0afa20004,
	0x0afa40008,
	0x020020006,
	0x0afa2000c,
	0x023c486a3,
	0x023c486c7,
	0x0afa40010,
	0x023c286a4,
	0x023c286c8,
	0x00c000a7e,
	0x0afa20014,
	0x004210004,
	0x000000027,
	0x023c386a5,
	0x023c386c9,
	0x00c0008d0,
	0x0afa30004,
	0x023c286ab,
	0x023c286cf,
	0x00c000967,
	0x0afa20004,
	0x023c286b3,
	0x023c286d7,
	0x0afa20004,
	0x023a40058,
	0x00c000a92,
	0x0afa40008,
	0x004210004,
	0x000000027,
	0x023c286b7,
	0x023c286db,
	0x00c0008d0,
	0x0afa20004,
	0x023a30058,


@@ 1050,7 1050,7 @@ ulong bootcode[]={
	0x023a200cc,
	0x00c0011e0,
	0x0afa20008,
	0x023c286bc,
	0x023c286e0,
	0x0afa20004,
	0x020040001,
	0x00c000a83,


@@ 1058,7 1058,7 @@ ulong bootcode[]={
	0x0afa10148,
	0x023a20058,
	0x0afa20004,
	0x023c386c4,
	0x023c386e8,
	0x0afa30008,
	0x08fa2012c,
	0x00c0009b1,


@@ 1077,28 1077,28 @@ ulong bootcode[]={
	0x08fa30148,
	0x00c000a65,
	0x0afa30004,
	0x023c286c8,
	0x023c286ec,
	0x00c000967,
	0x0afa20004,
	0x08fc58022,
	0x08fc38122,
	0x08fc3812a,
	0x000000027,
	0x010600015,
	0x000000027,
	0x023a20018,
	0x0afa20004,
	0x023c386d1,
	0x023c386f5,
	0x0afa30008,
	0x00c0009b1,
	0x0afa5000c,
	0x08fc38122,
	0x08fc3812a,
	0x023a20018,
	0x0afa30004,
	0x0afa20008,
	0x00c000a60,
	0x0afa0000c,
	0x08fc38122,
	0x023c286d9,
	0x08fc3812a,
	0x023c286fd,
	0x0afa30004,
	0x0afa20008,
	0x00c000a60,


@@ 1109,18 1109,18 @@ ulong bootcode[]={
	0x000000027,
	0x023a20018,
	0x0afa20004,
	0x023c386e2,
	0x023c38706,
	0x0afa30008,
	0x00c0009b1,
	0x0afa5000c,
	0x023c386f2,
	0x023c38716,
	0x0afa30004,
	0x023a20018,
	0x00c000967,
	0x0afa20008,
	0x023a30018,
	0x0afa30004,
	0x023c28714,
	0x023c28738,
	0x0afa20008,
	0x00c000a60,
	0x0afa0000c,


@@ 1128,35 1128,35 @@ ulong bootcode[]={
	0x000000027,
	0x010600010,
	0x000000027,
	0x023c28725,
	0x023c28749,
	0x0afa20004,
	0x023c38730,
	0x023c38754,
	0x0afa30008,
	0x023c28735,
	0x023c28759,
	0x0afa2000c,
	0x00c000a4f,
	0x0afa00010,
	0x023c38748,
	0x023c3876c,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0150,
	0x023c38738,
	0x023c3875c,
	0x0afa30004,
	0x023c28743,
	0x023c28767,
	0x0afa20008,
	0x00c000a4f,
	0x0afa0000c,
	0x023c38748,
	0x023c3876c,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0150,
	0x023c3862e,
	0x023c38652,
	0x00c000967,
	0x0afa30004,
	0x0200203e8,


@@ 1167,7 1167,7 @@ ulong bootcode[]={
	0x008000763,
	0x024450001,
	0x0afa50004,
	0x023c4861e,
	0x023c48642,
	0x0afa40008,
	0x020030004,
	0x00c0009c9,


@@ 1181,7 1181,7 @@ ulong bootcode[]={
	0x008000776,
	0x000013025,
	0x0afa50004,
	0x023c48623,
	0x023c48647,
	0x0afa40008,
	0x020020003,
	0x00c0009c9,


@@ 1195,7 1195,7 @@ ulong bootcode[]={
	0x008000776,
	0x000013025,
	0x0afa50004,
	0x023c48627,
	0x023c4864b,
	0x0afa40008,
	0x020030006,
	0x00c0009c9,


@@ 1220,7 1220,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x020030002,
	0x0afa30004,
	0x023c28753,
	0x023c28777,
	0x0afa20008,
	0x08fa30058,
	0x023a20014,


@@ 1238,7 1238,7 @@ ulong bootcode[]={
	0x0afa30004,
	0x020020002,
	0x0afa20004,
	0x023c38761,
	0x023c38785,
	0x0afa30008,
	0x08fa20058,
	0x023a30014,


@@ 1253,7 1253,7 @@ ulong bootcode[]={
	0x023bd0054,
	0x023bdfeec,
	0x0afbf0000,
	0x023c3876f,
	0x023c38793,
	0x0afa30004,
	0x08fa20118,
	0x000000027,


@@ 1273,7 1273,7 @@ ulong bootcode[]={
	0x000000027,
	0x004210006,
	0x0afa10110,
	0x023c28778,
	0x023c2879c,
	0x00c0008d0,
	0x0afa20004,
	0x08fa50110,


@@ 1299,7 1299,7 @@ ulong bootcode[]={
	0x000002825,
	0x028a20021,
	0x010400011,
	0x023c6981e,
	0x023c6983e,
	0x000051080,
	0x000461021,
	0x08c420000,


@@ 1324,7 1324,7 @@ ulong bootcode[]={
	0x000002025,
	0x028820021,
	0x01040000d,
	0x023c5981e,
	0x023c5983e,
	0x000041080,
	0x000451021,
	0x08c420000,


@@ 1356,7 1356,7 @@ ulong bootcode[]={
	0x023bd0008,
	0x023bdfff0,
	0x0afbf0000,
	0x023c6981e,
	0x023c6983e,
	0x020040020,
	0x004800010,
	0x000000027,


@@ 1372,7 1372,7 @@ ulong bootcode[]={
	0x000a0f809,
	0x0ac400000,
	0x08fa4000c,
	0x023c6981e,
	0x023c6983e,
	0x00800094f,
	0x02484ffff,
	0x08fa30014,


@@ 1459,7 1459,7 @@ ulong bootcode[]={
	0x023bdffe4,
	0x0afbf0000,
	0x08fa50020,
	0x08fc280d6,
	0x08fc280de,
	0x024a41000,
	0x0afa20014,
	0x0afa50004,


@@ 1472,7 1472,7 @@ ulong bootcode[]={
	0x0afa40010,
	0x08fa20014,
	0x000000027,
	0x0afc280d6,
	0x0afc280de,
	0x08fa20020,
	0x000000027,
	0x000220823,


@@ 1698,7 1698,7 @@ ulong bootcode[]={
	0x023bd0004,
	0x023bdffe4,
	0x0afbf0000,
	0x023c280e2,
	0x023c280ea,
	0x0afa20010,
	0x000002825,
	0x028a30003,


@@ 1719,7 1719,7 @@ ulong bootcode[]={
	0x0afa10018,
	0x020030002,
	0x0afa30004,
	0x023c280e6,
	0x023c280ee,
	0x00c00098c,
	0x0afa20008,
	0x08fa30014,


@@ 1742,7 1742,7 @@ ulong bootcode[]={
	0x08fa20000,
	0x023bd001c,
	0x000400008,
	0x023c180f8,
	0x023c18100,
	0x08fa30024,
	0x000000027,
	0x0afa30004,


@@ 1755,10 1755,10 @@ ulong bootcode[]={
	0x0afa10018,
	0x020020002,
	0x0afa20004,
	0x023c38103,
	0x023c3810b,
	0x00c00098c,
	0x0afa30008,
	0x023c28119,
	0x023c28121,
	0x008000abb,
	0x0afa20010,
	0x08fa3002c,


@@ 3705,7 3705,7 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0014,
	0x023bdfffc,
	0x08fc780c2,
	0x08fc780ca,
	0x083a2000b,
	0x028e3001e,
	0x000021600,


@@ 3714,7 3714,7 @@ ulong bootcode[]={
	0x000022e00,
	0x000052e03,
	0x014600004,
	0x023c6812e,
	0x023c68136,
	0x023bd0004,
	0x003e00008,
	0x020010001,


@@ 3724,7 3724,7 @@ ulong bootcode[]={
	0x000031e03,
	0x000661821,
	0x024e20001,
	0x0afc280c2,
	0x0afc280ca,
	0x0a0670000,
	0x000051600,
	0x000021603,


@@ 3732,7 3732,7 @@ ulong bootcode[]={
	0x000021603,
	0x000461021,
	0x080420000,
	0x023c381ae,
	0x023c381b6,
	0x000021600,
	0x000021603,
	0x000021080,


@@ 3749,7 3749,7 @@ ulong bootcode[]={
	0x08fc2805e,
	0x000000027,
	0x0afa2001c,
	0x08fc380d2,
	0x08fc380da,
	0x000000027,
	0x0afa30018,
	0x08fac0038,


@@ 3758,7 3758,7 @@ ulong bootcode[]={
	0x08fa3003c,
	0x000000027,
	0x02463ffff,
	0x0afc380d2,
	0x0afc380da,
	0x000062825,
	0x080a50000,
	0x020020025,


@@ 3768,7 3768,7 @@ ulong bootcode[]={
	0x024c60001,
	0x014a00012,
	0x000000027,
	0x08fc380d2,
	0x08fc380da,
	0x000000027,
	0x00183202b,
	0x014800002,


@@ 3780,12 3780,12 @@ ulong bootcode[]={
	0x0afc3805e,
	0x08fa20018,
	0x000000027,
	0x0afc280d2,
	0x0afc280da,
	0x08fa20000,
	0x023bd0034,
	0x000400008,
	0x0000c0825,
	0x08fc380d2,
	0x08fc380da,
	0x000000027,
	0x00183202b,
	0x010800005,


@@ 3794,25 3794,25 @@ ulong bootcode[]={
	0x0258c0001,
	0x0afcc805e,
	0x0a0450000,
	0x08fc280d6,
	0x08fc280de,
	0x000000027,
	0x024420001,
	0x0afc280d6,
	0x0afc280de,
	0x02002000a,
	0x014a20003,
	0x000000027,
	0x0080012b0,
	0x0afc080d6,
	0x0afc080de,
	0x020020009,
	0x014a2ffd2,
	0x000000027,
	0x08fc380d6,
	0x08fc380de,
	0x000000027,
	0x024630007,
	0x0201cfff8,
	0x0007c1824,
	0x0080012b0,
	0x0afc380d6,
	0x0afc380de,
	0x02007fc18,
	0x0200bfc18,
	0x000005025,


@@ 3904,10 3904,10 @@ ulong bootcode[]={
	0x0afaa0028,
	0x0afaa0010,
	0x0afa50014,
	0x023c2812e,
	0x023c28136,
	0x000451021,
	0x080420000,
	0x023c381ae,
	0x023c381b6,
	0x000021600,
	0x000021603,
	0x000021080,


@@ 4178,8 4178,8 @@ ulong bootcode[]={
	0x0afa30004,
	0x08fac0014,
	0x08faa0018,
	0x08fc980d2,
	0x08fc880d6,
	0x08fc980da,
	0x08fc880de,
	0x08fa7001c,
	0x08fc6805e,
	0x02002fc18,


@@ 4211,9 4211,9 @@ ulong bootcode[]={
	0x025080001,
	0x02002000a,
	0x015620008,
	0x0afc880d6,
	0x0afc880de,
	0x000004025,
	0x0afc080d6,
	0x0afc080de,
	0x02003fc18,
	0x010e3ffe3,
	0x000000027,


@@ 4227,7 4227,7 @@ ulong bootcode[]={
	0x0007c4024,
	0x02003fc18,
	0x010e3ffd8,
	0x0afc880d6,
	0x0afc880de,
	0x00800145c,
	0x024e7ffff,
	0x02002fc18,


@@ 4254,7 4254,7 @@ ulong bootcode[]={
	0x025080001,
	0x024a50001,
	0x008001491,
	0x0afc880d6,
	0x0afc880de,
	0x000aa202a,
	0x01080ffba,
	0x000000027,


@@ 4269,7 4269,7 @@ ulong bootcode[]={
	0x025080001,
	0x024a50001,
	0x0080014a0,
	0x0afc880d6,
	0x0afc880de,
	0x023bdffec,
	0x0afbf0000,
	0x02002002a,


@@ 4329,7 4329,7 @@ ulong bootcode[]={
	0x020010004,
	0x023bdfffc,
	0x08fc5805e,
	0x08fc280d2,
	0x08fc280da,
	0x000000027,
	0x000a2202b,
	0x010800005,


@@ 4452,8 4452,8 @@ ulong bootcode[]={
	0x04444f800,
	0x044821000,
	0x034850003,
	0x0c7c580ca,
	0x0c7c480ce,
	0x0c7c580d2,
	0x0c7c480d6,
	0x0468010a1,
	0x046241002,
	0x038a50002,


@@ 4516,8 4516,8 @@ ulong bootcode[]={
	0x046201182,
	0x00800158e,
	0x023ae0078,
	0x0c7c180da,
	0x0c7c080de,
	0x0c7c180e2,
	0x0c7c080e6,
	0x000000027,
	0x04626003e,
	0x000000027,


@@ 4922,8 4922,8 @@ ulong bootcode[]={
	0x0a0620000,
	0x00800165e,
	0x024c60001,
	0x0c7c380da,
	0x0c7c280de,
	0x0c7c380e2,
	0x0c7c280e6,
	0x000000027,
	0x046223182,
	0x0e7a70040,


@@ 5226,7 5226,7 @@ ulong bootcode[]={
	0x00045202a,
	0x014800013,
	0x000000027,
	0x08fc38126,
	0x08fc3812e,
	0x08fa40008,
	0x000a31807,
	0x0201cffff,


@@ 5248,7 5248,7 @@ ulong bootcode[]={
	0x00065202a,
	0x01480fff3,
	0x000000027,
	0x08fc3812a,
	0x08fc38132,
	0x024a2ffea,
	0x000431007,
	0x0201cffff,


@@ 5404,16 5404,18 @@ ulong bootcode[]={
	0x005f5e100,
	0x03b9aca00,
	0x000000000,
	0x000007224,
	0x000007229,
	0x00000723e,
	0x000007245,
	0x00000725a,
	0x000007260,
	0x000007275,
	0x00000722c,
	0x000007231,
	0x000007246,
	0x00000724d,
	0x000007262,
	0x000007268,
	0x00000727d,
	0x000007292,
	0x000007296,
	0x000007285,
	0x00000729a,
	0x00000729e,
	0x0000072b3,
	0x0000072ba,
	0x000000000,
	0x000000000,
	0x000000000,


@@ 5539,7 5541,14 @@ ulong bootcode[]={
	0x074203038,
	0x030303262,
	0x030343236,
	0x035640023,
	0x035640066,
	0x06f726e61,
	0x07800636f,
	0x06e6e6563,
	0x074203030,
	0x030303737,
	0x030316432,
	0x062610023,
	0x0632f636f,
	0x06e730023,
	0x0632f636f,


@@ 5856,7 5865,6 @@ ulong bootcode[]={
	0x020726562,
	0x06f6f7400,
	0x000000000,
	0x000000000,
	0x00005b88,
	0x00005ba8,
	0x0,
};