~kris/9p

9hist

35a9c00b3dae15a7bd97ba0b08b53cf1bef29cab — David du Colombier 35 years ago cf30230
Plan 9 from Bell Labs 1991-05-07
M gnot/boot.c => gnot/boot.c +1 -11
@@ 100,17 100,7 @@ main(int argc, char *argv[])
	if(manual)
		execl("/68020/init", "init", "-m", 0);
	else {
		switch(fork()){
		case -1:
			print("can't start connection server\n");
			break;
		case 0:
			execl("/68020/init", "init", "-d", "/bin/cs", 0);
			error("/68020/bin/cs");
			break;
		default:
			execl("/68020/init", "init", 0);
		}
		execl("/68020/init", "init", 0);
	}
	error("/68020/init");
}

M gnot/boot.h => gnot/boot.h +2330 -2367
@@ 1,7 1,7 @@
ulong bootcode[]={
	0x000000107,
	0x000002a02,
	0x0000005d4,
	0x0000029b8,
	0x00000058c,
	0x0000001e4,
	0x000000000,
	0x000002020,


@@ 13,880 13,848 @@ ulong bootcode[]={
	0x000142f2f,
	0x00014610c,
	0x02f006100,
	0x009a24fef,
	0x009584fef,
	0x0001c4e75,
	0x04feffe80,
	0x042a7486e,
	0x0822e6100,
	0x00b744878,
	0x00b2a4878,
	0x00001486e,
	0x082366100,
	0x00b684878,
	0x00b1e4878,
	0x00001486e,
	0x0823e6100,
	0x00b5c4878,
	0x00b124878,
	0x001b64878,
	0x00001486e,
	0x082466100,
	0x00b2e4a80,
	0x00ae44a80,
	0x042e72f40,
	0x0019a44df,
	0x06c0a486e,
	0x082516100,
	0x008d2588f,
	0x00888588f,
	0x02f370161,
	0x001ac6100,
	0x00ade588f,
	0x00a94588f,
	0x02f002f37,
	0x0016101b0,
	0x02f2f01a0,
	0x061000b32,
	0x061000ae8,
	0x02f002f37,
	0x0016101bc,
	0x061000ac0,
	0x061000a76,
	0x0588f221f,
	0x0b280670a,
	0x0486e8259,
	0x061000898,
	0x06100084e,
	0x0588f2f2f,
	0x001a46100,
	0x00ad04878,
	0x00a864878,
	0x001b64878,
	0x00001486e,
	0x082616100,
	0x00ac64a80,
	0x00a7c4a80,
	0x042e72f40,
	0x001b644df,
	0x06c0a486e,
	0x0826d6100,
	0x0086a588f,
	0x00820588f,
	0x0486e8282,
	0x061000a78,
	0x061000a2e,
	0x0588f2f00,
	0x0486e8276,
	0x02f2f01bc,
	0x061000ace,
	0x061000a84,
	0x04a806c0a,
	0x0486e828e,
	0x061000844,
	0x0610007fa,
	0x0588f2f2f,
	0x001c06100,
	0x00a7c6100,
	0x004706100,
	0x0028e6100,
	0x003942f00,
	0x00a326100,
	0x004266100,
	0x002446100,
	0x0034a2f00,
	0x02f4001d0,
	0x061000554,
	0x06100050a,
	0x02f2f01d0,
	0x061000650,
	0x061000606,
	0x02f2f01d4,
	0x061000706,
	0x0610006bc,
	0x02f4001d8,
	0x0486e8297,
	0x0610008d6,
	0x06100088c,
	0x0486e82a5,
	0x0486e829f,
	0x0486f00dc,
	0x061000996,
	0x06100094c,
	0x0487801b6,
	0x048780001,
	0x0486f00e8,
	0x061000a30,
	0x0610009e6,
	0x04a8042e7,
	0x02f4001f2,
	0x044df6c0a,
	0x0486e82ac,
	0x0610007d4,
	0x06100078a,
	0x0588f2f2f,
	0x001f4486e,
	0x082b3486f,
	0x000f46100,
	0x00960486f,
	0x00916486f,
	0x000f86100,
	0x009d2588f,
	0x00988588f,
	0x02f00486f,
	0x000fc2f2f,
	0x002046100,
	0x00a282f00,
	0x009de2f00,
	0x0486f0108,
	0x0610009b8,
	0x06100096e,
	0x0588f221f,
	0x0b280670a,
	0x0486e82b6,
	0x061000790,
	0x061000746,
	0x0588f2f2f,
	0x002086100,
	0x009c8486e,
	0x0097e486e,
	0x082c2486e,
	0x082bc486f,
	0x001106100,
	0x009144878,
	0x008ca4878,
	0x001b64878,
	0x00001486e,
	0x082c96100,
	0x009ae4a80,
	0x009644a80,
	0x042e72f40,
	0x0022644df,
	0x06c0a486e,
	0x082d16100,
	0x00752588f,
	0x00708588f,
	0x02f2f0228,
	0x0486e82d8,
	0x0486f0128,
	0x0610008de,
	0x061000894,
	0x0486f012c,
	0x061000950,
	0x061000906,
	0x0588f2f00,
	0x0486f0130,
	0x02f2f0238,
	0x0610009a6,
	0x06100095c,
	0x02f00486f,
	0x0013c6100,
	0x00936588f,
	0x008ec588f,
	0x0221fb280,
	0x0670a486e,
	0x082db6100,
	0x0070e588f,
	0x006c4588f,
	0x02f2f023c,
	0x061000946,
	0x0610008fc,
	0x042a7486e,
	0x082e3486e,
	0x082e16100,
	0x009264a80,
	0x008dc4a80,
	0x06c0a486e,
	0x082e56100,
	0x006ea588f,
	0x006a0588f,
	0x0486e82ea,
	0x0610007ae,
	0x061000764,
	0x0486e82f6,
	0x0486e82f5,
	0x048780006,
	0x0486e82f3,
	0x02f2f0264,
	0x061000928,
	0x0610008de,
	0x04a806c0a,
	0x0486e82f7,
	0x0610006bc,
	0x061000672,
	0x0588f486e,
	0x082fd6100,
	0x00780486f,
	0x00736486f,
	0x00164486e,
	0x083056100,
	0x0091e4a80,
	0x008d44a80,
	0x06c0a486e,
	0x083096100,
	0x0069a588f,
	0x00650588f,
	0x0486f00f8,
	0x0486f0170,
	0x061001802,
	0x0610017b8,
	0x048780001,
	0x0486e830e,
	0x0610008e6,
	0x06100089c,
	0x02f400280,
	0x02f2f0168,
	0x0486e8316,
	0x0486f0184,
	0x06100080a,
	0x0610007c0,
	0x0486f0188,
	0x06100087c,
	0x061000832,
	0x0588f2f00,
	0x0486f018c,
	0x02f2f0294,
	0x0610008d2,
	0x061000888,
	0x02f2f0298,
	0x06100088e,
	0x061000844,
	0x0486e831a,
	0x061000712,
	0x0610006c8,
	0x042a7486e,
	0x08326486e,
	0x083236100,
	0x0086642a7,
	0x0081c42a7,
	0x0486e8332,
	0x0486e832f,
	0x061000858,
	0x06100080e,
	0x04aae801e,
	0x0672042a7,
	0x0486e834b,
	0x0486e8346,
	0x0486e833a,
	0x0610007de,
	0x0486e83a8,
	0x061000608,
	0x061000794,
	0x0486e835f,
	0x0610005be,
	0x04fef02d4,
	0x04e756100,
	0x008584fef,
	0x0014072ff,
	0x0b2806742,
	0x04281b280,
	0x0671842a7,
	0x0486e83a3,
	0x0486e8397,
	0x0610007ae,
	0x04fef000c,
	0x04feffeb0,
	0x060c642a7,
	0x0486e8381,
	0x0486e837e,
	0x0486e8379,
	0x0486e836d,
	0x06100078e,
	0x0486e8389,
	0x0610005b8,
	0x04fef0018,
	0x060d6486e,
	0x0834e6100,
	0x00678588f,
	0x060ca598f,
	0x0102e8022,
	0x049c07241,
	0x0b2006700,
	0x000bc7261,
	0x0b2006700,
	0x000b27273,
	0x0b200676a,
	0x04e7542a7,
	0x0486e835a,
	0x0486e834e,
	0x061000778,
	0x0598f60e0,
	0x0598f102e,
	0x0802249c0,
	0x07241b200,
	0x0670000bc,
	0x07261b200,
	0x0670000b2,
	0x07273b200,
	0x0676a4878,
	0x00002486e,
	0x083ce6100,
	0x007e22f40,
	0x000084aaf,
	0x00008508f,
	0x06c0a486e,
	0x083d56100,
	0x00568588f,
	0x0486e83e4,
	0x02f2f0004,
	0x06100052a,
	0x0486e83ef,
	0x02f2f000c,
	0x06100051e,
	0x0610007a4,
	0x04fef0010,
	0x072ffb280,
	0x067204281,
	0x0b280670c,
	0x02f176100,
	0x00776588f,
	0x0588f4e75,
	0x048790000,
	0x0ea606100,
	0x00796588f,
	0x060f260ec,
	0x048780002,
	0x0486e8417,
	0x0610007e2,
	0x0486e839c,
	0x061000778,
	0x02f400008,
	0x04aaf0008,
	0x0508f6c0a,
	0x0486e841e,
	0x061000568,
	0x0588f486e,
	0x0842d2f2f,
	0x000046100,
	0x0052a486e,
	0x084382f2f,
	0x0000c6100,
	0x0051e6100,
	0x007a44fef,
	0x0001072ff,
	0x0b2806720,
	0x04281b280,
	0x0670c2f17,
	0x061000776,
	0x0588f588f,
	0x04e754879,
	0x00000ea60,
	0x061000796,
	0x0588f60f2,
	0x060ec4878,
	0x06c0a486e,
	0x083a86100,
	0x00500588f,
	0x0486e83bc,
	0x02f2f000c,
	0x0610004c2,
	0x0486e83c3,
	0x02f2f0014,
	0x0610004b6,
	0x04fef0018,
	0x06000ff7a,
	0x060be4878,
	0x00002486e,
	0x083e56100,
	0x007782f40,
	0x0836b6100,
	0x007362f40,
	0x000084aaf,
	0x000086c0a,
	0x0486e83f1,
	0x061000500,
	0x0486e8377,
	0x0610004be,
	0x0588f486e,
	0x084052f2f,
	0x0838b2f2f,
	0x0000c6100,
	0x004c2486e,
	0x0840c2f2f,
	0x00480486e,
	0x083912f2f,
	0x000146100,
	0x004b64fef,
	0x004744fef,
	0x000186000,
	0x0ff7a60be,
	0x048780002,
	0x0486e83b4,
	0x061000736,
	0x02f400008,
	0x04aaf0008,
	0x0ff384fef,
	0x0fff042af,
	0x000044878,
	0x00002486e,
	0x084056100,
	0x006ee4a80,
	0x042e72f40,
	0x0001644df,
	0x06c0a486e,
	0x083c06100,
	0x004be588f,
	0x0486e83d4,
	0x02f2f000c,
	0x061000480,
	0x0486e83da,
	0x02f2f0014,
	0x061000474,
	0x04fef0018,
	0x06000ff38,
	0x04feffff0,
	0x042af0004,
	0x0840f6100,
	0x00474588f,
	0x048780002,
	0x0486e844e,
	0x0610006ee,
	0x0486e8421,
	0x0610006cc,
	0x04a8042e7,
	0x02f400016,
	0x02f40001a,
	0x044df6c0a,
	0x0486e8458,
	0x061000474,
	0x0588f4878,
	0x00002486e,
	0x0846a6100,
	0x006cc4a80,
	0x042e72f40,
	0x0001a44df,
	0x06c0a486e,
	0x084736100,
	0x00452588f,
	0x0486e86b6,
	0x0486e8484,
	0x0486e85d6,
	0x0610005de,
	0x0486e85d6,
	0x061000650,
	0x02f002f40,
	0x00024486e,
	0x085d62f2f,
	0x000306100,
	0x006a4b0af,
	0x0002c661e,
	0x0486e86b6,
	0x0486e84b7,
	0x0610004e2,
	0x02f2f003c,
	0x06100064e,
	0x0202f0044,
	0x04fef0048,
	0x04e757005,
	0x0b0af0030,
	0x0660a486e,
	0x0848f6100,
	0x003f2588f,
	0x0486e86b6,
	0x0486e8497,
	0x0610004b2,
	0x02f2f0040,
	0x06100061e,
	0x02f2f0040,
	0x061000616,
	0x052af0040,
	0x04fef003c,
	0x06000ff36,
	0x0518f42ae,
	0x0801a42ae,
	0x0801e42a7,
	0x0486e84c8,
	0x06100061a,
	0x04a806d74,
	0x04878003f,
	0x0486e877a,
	0x02f002f40,
	0x000186100,
	0x0060a2f2f,
	0x000186100,
	0x005d8207c,
	0x000006778,
	0x048780020,
	0x02f086100,
	0x005662040,
	0x04a804fef,
	0x000186740,
	0x052880c10,
	0x0002d4fef,
	0x0fff066e0,
	0x04a1067dc,
	0x00c100020,
	0x067d61018,
	0x049c04fef,
	0x000187266,
	0x0b2006714,
	0x0726db200,
	0x067064fef,
	0x0ffe860dc,
	0x070012d40,
	0x0801e60f2,
	0x070012d40,
	0x0801a60ea,
	0x042a7486e,
	0x084d46100,
	0x005984a80,
	0x06d1e4878,
	0x00001486e,
	0x080222f00,
	0x02f400020,
	0x061000588,
	0x02f2f0020,
	0x061000556,
	0x04fef0010,
	0x0486e842a,
	0x061000452,
	0x0588f486e,
	0x0866e486e,
	0x0843b486e,
	0x0858e6100,
	0x005de486e,
	0x0858e6100,
	0x006502f00,
	0x02f400024,
	0x0486e858e,
	0x02f2f0030,
	0x0610006a4,
	0x0b0af002c,
	0x0661e486e,
	0x0866e486e,
	0x0846e6100,
	0x004e22f2f,
	0x0003c6100,
	0x0064e202f,
	0x000444fef,
	0x000484e75,
	0x07005b0af,
	0x00030660a,
	0x0486e8446,
	0x0610003f2,
	0x0588f486e,
	0x0866e486e,
	0x0844e6100,
	0x004b22f2f,
	0x000406100,
	0x0061e2f2f,
	0x000406100,
	0x0061652af,
	0x000404fef,
	0x0003c6000,
	0x0ff36518f,
	0x042ae801a,
	0x042ae801e,
	0x042a7486e,
	0x084e26100,
	0x0056c4a80,
	0x06d204878,
	0x00040486e,
	0x086b62f00,
	0x02f400028,
	0x06100055c,
	0x02f2f0028,
	0x06100052a,
	0x04fef0030,
	0x04e75486e,
	0x084f0486e,
	0x086b66100,
	0x004dc518f,
	0x060ea598f,
	0x0486e84f4,
	0x061000396,
	0x01d7c0032,
	0x0863a3d7c,
	0x0ffff863e,
	0x0486e85d6,
	0x0486e863a,
	0x0610005ea,
	0x0847f6100,
	0x0061a4a80,
	0x06d744878,
	0x0003f486e,
	0x087322f00,
	0x02f400018,
	0x06100060a,
	0x02f2f0018,
	0x0610005d8,
	0x0207c0000,
	0x067304878,
	0x000202f08,
	0x061000566,
	0x020404a80,
	0x04fef0018,
	0x067405288,
	0x00c10002d,
	0x04feffff0,
	0x066e04a10,
	0x067dc0c10,
	0x0002067d6,
	0x0101849c0,
	0x04fef0018,
	0x07266b200,
	0x06714726d,
	0x0b2006706,
	0x04fefffe8,
	0x060dc7001,
	0x02d40801e,
	0x060f27001,
	0x02d40801a,
	0x060ea42a7,
	0x0486e848b,
	0x061000598,
	0x04a806d1e,
	0x048780001,
	0x0486e8022,
	0x02f002f40,
	0x000206100,
	0x005882f2f,
	0x000206100,
	0x005564fef,
	0x0001042a7,
	0x0486e8499,
	0x06100056c,
	0x04a806d20,
	0x048780040,
	0x0486e866e,
	0x02f002f40,
	0x00010486e,
	0x085d62f2f,
	0x0001c6100,
	0x0051cb0af,
	0x00018670a,
	0x0486e84fb,
	0x061000290,
	0x0588f4878,
	0x00064486e,
	0x085d62f2f,
	0x000286100,
	0x004ea2200,
	0x07002b081,
	0x066080c2e,
	0x0004f85d6,
	0x0677c4a81,
	0x042e72f41,
	0x0002644df,
	0x06e0e486e,
	0x085056100,
	0x0025a222f,
	0x00028588f,
	0x02f01486e,
	0x0863a486e,
	0x085d66100,
	0x00d7c4a80,
	0x06638102e,
	0x085d949c0,
	0x02f00102e,
	0x085d849c0,
	0x02f00102e,
	0x085d749c0,
	0x02f00102e,
	0x085d649c0,
	0x02f002f2f,
	0x00040486e,
	0x0850e6100,
	0x002e4486e,
	0x085316100,
	0x0020e4fef,
	0x0001c0c2e,
	0x00033863a,
	0x0055c2f2f,
	0x000286100,
	0x0052a4fef,
	0x000304e75,
	0x0486e84a7,
	0x0486e866e,
	0x0610004dc,
	0x0518f60ea,
	0x0598f486e,
	0x084ab6100,
	0x003961d7c,
	0x0003285f2,
	0x03d7cffff,
	0x085f6486e,
	0x0858e486e,
	0x085f26100,
	0x005ea2f00,
	0x02f400010,
	0x0486e858e,
	0x02f2f001c,
	0x06100051c,
	0x0b0af0018,
	0x0670a486e,
	0x0853c6100,
	0x001fa588f,
	0x04fef0034,
	0x04e750c2e,
	0x0004b85d7,
	0x06600ff7c,
	0x084b26100,
	0x00290588f,
	0x048780064,
	0x0486e85d6,
	0x02f2f0034,
	0x061000444,
	0x022004fef,
	0x0000c6000,
	0x0ff62598f,
	0x0486e8545,
	0x061000292,
	0x01d7c0034,
	0x0863a3d7c,
	0x0ffff863e,
	0x0486e85d6,
	0x0486e863a,
	0x0610004e6,
	0x02f002f40,
	0x00010486e,
	0x085d62f2f,
	0x0001c6100,
	0x00418b0af,
	0x00018670a,
	0x0486e8550,
	0x06100018c,
	0x0588f4878,
	0x00064486e,
	0x085d62f2f,
	0x000286100,
	0x003e62f40,
	0x000244aaf,
	0x000246e0a,
	0x0486e855e,
	0x061000168,
	0x0588f2f2f,
	0x00024486e,
	0x0863a486e,
	0x085d66100,
	0x00c8c4a80,
	0x0660a486e,
	0x0856b6100,
	0x0014a588f,
	0x00c2e0037,
	0x0863a6618,
	0x0486e8640,
	0x0486e857a,
	0x061000202,
	0x0486e8640,
	0x06100012c,
	0x04fef000c,
	0x00c2e0035,
	0x0863a670a,
	0x0486e8584,
	0x061000118,
	0x0486e858e,
	0x02f2f0028,
	0x0610004ea,
	0x022007002,
	0x0b0816608,
	0x00c2e004f,
	0x0858e677c,
	0x04a8142e7,
	0x02f410026,
	0x044df6e0e,
	0x0486e84bc,
	0x06100025a,
	0x0222f0028,
	0x0588f2f01,
	0x0486e85f2,
	0x0486e858e,
	0x061000d7c,
	0x04a806638,
	0x0102e8591,
	0x049c02f00,
	0x0102e8590,
	0x049c02f00,
	0x0102e858f,
	0x049c02f00,
	0x0102e858e,
	0x049c02f00,
	0x02f2f0040,
	0x0486e84c5,
	0x0610002e4,
	0x0486e84e8,
	0x06100020e,
	0x04fef001c,
	0x00c2e0033,
	0x085f2670a,
	0x0486e84f3,
	0x0610001fa,
	0x0588f4fef,
	0x000344e75,
	0x04feffff0,
	0x042a7486e,
	0x085916100,
	0x003684a80,
	0x06c0a202f,
	0x0001c4fef,
	0x000184e75,
	0x0486e8596,
	0x0610001ba,
	0x0486f000c,
	0x06100031a,
	0x04a806c0a,
	0x0486e859d,
	0x0610000d8,
	0x0588f6100,
	0x0032c4fef,
	0x0001072ff,
	0x0b2806700,
	0x0008c4281,
	0x0b2806720,
	0x02f176100,
	0x002fc2f2f,
	0x000186100,
	0x002f42f6f,
	0x0000c001c,
	0x0508f202f,
	0x000144fef,
	0x000104e75,
	0x02f2f0004,
	0x0610002da,
	0x042a72f2f,
	0x0001c6100,
	0x002dc2f2f,
	0x000206100,
	0x002c84878,
	0x000012f2f,
	0x000146100,
	0x002c82f2f,
	0x000186100,
	0x002b44aae,
	0x0801a6718,
	0x042a7486e,
	0x085b4486e,
	0x085ac486e,
	0x085a76100,
	0x002284fef,
	0x0002c60aa,
	0x042a7486e,
	0x085c5486e,
	0x085bd486e,
	0x085b86100,
	0x002104fef,
	0x0002c6092,
	0x0486e85a2,
	0x06134588f,
	0x06092598f,
	0x02f2f000c,
	0x061000240,
	0x02f002f40,
	0x000082f2f,
	0x000142f2f,
	0x000146100,
	0x00294b0af,
	0x000106708,
	0x00c2e004b,
	0x0858f6600,
	0x0ff7c4878,
	0x00064486e,
	0x0858e2f2f,
	0x000346100,
	0x004442200,
	0x04fef000c,
	0x06000ff62,
	0x0598f486e,
	0x084fc6100,
	0x002921d7c,
	0x0003485f2,
	0x03d7cffff,
	0x085f6486e,
	0x0858e486e,
	0x085f26100,
	0x004e62f00,
	0x02f400010,
	0x0486e858e,
	0x02f2f001c,
	0x06108588f,
	0x04fef0014,
	0x061000418,
	0x0b0af0018,
	0x0670a486e,
	0x085076100,
	0x0018c588f,
	0x048780064,
	0x0486e858e,
	0x02f2f0028,
	0x0610003e6,
	0x02f400024,
	0x04aaf0024,
	0x06e0a486e,
	0x085156100,
	0x00168588f,
	0x02f2f0024,
	0x0486e85f2,
	0x0486e858e,
	0x061000c8c,
	0x04a80660a,
	0x0486e8522,
	0x06100014a,
	0x0588f0c2e,
	0x0003785f2,
	0x06618486e,
	0x085f8486e,
	0x085316100,
	0x00202486e,
	0x085f86100,
	0x0012c4fef,
	0x0000c0c2e,
	0x0003585f2,
	0x0670a486e,
	0x0853b6100,
	0x00118588f,
	0x04fef0034,
	0x04e754fef,
	0x0ffc04857,
	0x06100027c,
	0x0486f0004,
	0x02f2f004c,
	0x0486e85c8,
	0x048780002,
	0x06100011a,
	0x042a76174,
	0x04fef0058,
	0x04e75598f,
	0x042817021,
	0x0b0816f1e,
	0x04ab61d20,
	0x086f6660e,
	0x02daf0008,
	0x01d2086f6,
	0x07001588f,
	0x04e755281,
	0x0fff042a7,
	0x0486e8548,
	0x061000368,
	0x04a806c0a,
	0x0202f001c,
	0x04fef0018,
	0x04e75486e,
	0x0854d6100,
	0x001ba486f,
	0x0000c6100,
	0x0031a4a80,
	0x06c0a486e,
	0x085546100,
	0x000d8588f,
	0x06100032c,
	0x04fef0010,
	0x072ffb280,
	0x06700008c,
	0x04281b280,
	0x067202f17,
	0x0610002fc,
	0x02f2f0018,
	0x0610002f4,
	0x02f6f000c,
	0x0001c508f,
	0x0202f0014,
	0x04fef0010,
	0x04e752f2f,
	0x000046100,
	0x002da42a7,
	0x02f2f001c,
	0x0610002dc,
	0x02f2f0020,
	0x0610002c8,
	0x048780001,
	0x02f2f0014,
	0x0610002c8,
	0x02f2f0018,
	0x0610002b4,
	0x04aae801a,
	0x0671842a7,
	0x0486e856b,
	0x0486e8563,
	0x0486e855e,
	0x061000228,
	0x04fef002c,
	0x060aa42a7,
	0x0486e857c,
	0x0486e8574,
	0x0486e856f,
	0x061000210,
	0x04fef002c,
	0x06092486e,
	0x085596134,
	0x0588f6092,
	0x0598f2f2f,
	0x0000c6100,
	0x002402f00,
	0x02f400008,
	0x02f2f0014,
	0x02f2f0014,
	0x061000294,
	0x0b0af0010,
	0x067082f2f,
	0x0001c6108,
	0x0588f4fef,
	0x000144e75,
	0x04fefffc0,
	0x048576100,
	0x0027c486f,
	0x000042f2f,
	0x0004c486e,
	0x0857f4878,
	0x000026100,
	0x0011a42a7,
	0x061744fef,
	0x000584e75,
	0x0598f4281,
	0x07021b081,
	0x06ee24280,
	0x06f1e4ab6,
	0x01d2086ae,
	0x0660e2daf,
	0x000081d20,
	0x086ae7001,
	0x0588f4e75,
	0x0598f206f,
	0x000084282,
	0x07021b082,
	0x06f182036,
	0x02d2086f6,
	0x0b0886606,
	0x042b62d20,
	0x086f65282,
	0x07021b082,
	0x06ee8588f,
	0x04e754aaf,
	0x000046606,
	0x042a7610c,
	0x0588f486e,
	0x080366104,
	0x052817021,
	0x0b0816ee2,
	0x04280588f,
	0x04e75598f,
	0x0206f0008,
	0x042827021,
	0x0b0826f18,
	0x020362d20,
	0x086aeb088,
	0x0660642b6,
	0x02d2086ae,
	0x052827021,
	0x0b0826ee8,
	0x0588f4e75,
	0x0518f7220,
	0x04a816d22,
	0x02eb61d20,
	0x086f64a97,
	0x067122f41,
	0x0000442b6,
	0x01d2086f6,
	0x04eb70151,
	0x0222f0004,
	0x053814a81,
	0x06cde2f2f,
	0x0000c6100,
	0x001764fef,
	0x0000c4e75,
	0x04fefeff8,
	0x041ef100c,
	0x058882f08,
	0x02f2f1010,
	0x04aaf0004,
	0x0660642a7,
	0x0610c588f,
	0x0486e8036,
	0x06104588f,
	0x04e75518f,
	0x072204a81,
	0x06d222eb6,
	0x01d2086ae,
	0x04a976712,
	0x02f410004,
	0x042b61d20,
	0x086ae4eb7,
	0x00151222f,
	0x000045381,
	0x04a816cde,
	0x02f2f000c,
	0x061000176,
	0x04fef000c,
	0x04e754fef,
	0x0eff841ef,
	0x0100c5888,
	0x02f082f2f,
	0x0101041ef,
	0x00010d1fc,
	0x000001000,
	0x02f08486f,
	0x000146100,
	0x012582200,
	0x041ef0018,
	0x092882f01,
	0x0486f001c,
	0x048780001,
	0x061000178,
	0x0240042e7,
	0x02f40001e,
	0x044df6c1a,
	0x052ae8002,
	0x0700ab0ae,
	0x080026e0e,
	0x0486e8026,
	0x06100ff70,
	0x0242f0020,
	0x0588f2002,
	0x04fef1024,
	0x04e754fef,
	0x0eff841ef,
	0x010105888,
	0x02f082f2f,
	0x0101441ef,
	0x00010d1fc,
	0x000001000,
	0x02f08486f,
	0x000146100,
	0x011f02200,
	0x041ef0018,
	0x092882f01,
	0x0486f001c,
	0x02f2f1024,
	0x061000110,
	0x0240042e7,
	0x02f40001e,
	0x044df6c1a,
	0x052ae8002,
	0x0700ab0ae,
	0x080026e0e,
	0x0486e8026,
	0x06100ff08,
	0x0242f0020,
	0x0588f2002,
	0x04fef1024,
	0x04e75518f,
	0x0226f000c,
	0x02eae8016,
	0x041ef0010,
	0x0d1fc0000,
	0x010002f08,
	0x0486f0014,
	0x061001258,
	0x0220041ef,
	0x000189288,
	0x02f01486f,
	0x0001c4878,
	0x000016100,
	0x001782400,
	0x042e72f40,
	0x0001e44df,
	0x06c1a52ae,
	0x08002700a,
	0x0b0ae8002,
	0x06e0e486e,
	0x080266100,
	0x0ff70242f,
	0x00020588f,
	0x020024fef,
	0x010244e75,
	0x04fefeff8,
	0x041ef1010,
	0x058882f08,
	0x02f2f1014,
	0x041ef0010,
	0x0d1fc0000,
	0x010002f08,
	0x0486f0014,
	0x0610011f0,
	0x0220041ef,
	0x000189288,
	0x02f01486f,
	0x0001c2f2f,
	0x010246100,
	0x001102400,
	0x042e72f40,
	0x0001e44df,
	0x06c1a52ae,
	0x08002700a,
	0x0b0ae8002,
	0x06e0e486e,
	0x080266100,
	0x0ff08242f,
	0x00020588f,
	0x020024fef,
	0x010244e75,
	0x0518f226f,
	0x0000c2eae,
	0x0801641ef,
	0x000105888,
	0x02f2f0014,
	0x048691000,
	0x02f096100,
	0x0118c2d6f,
	0x000108016,
	0x090af001c,
	0x04fef0018,
	0x04e7541ef,
	0x000045888,
	0x02f082f2f,
	0x000144869,
	0x010002f09,
	0x06100118c,
	0x02d6f0010,
	0x0801690af,
	0x0001c4fef,
	0x000184e75,
	0x041ef0004,
	0x058882f08,
	0x02f2f0008,
	0x06178508f,
	0x04e75206f,
	0x00004142f,
	0x0000b6712,
	0x01218670a,
	0x0b20266f8,
	0x020085380,
	0x04e754280,
	0x04e754a18,
	0x066fc2008,
	0x000086178,
	0x0508f4e75,
	0x0206f0004,
	0x0142f000b,
	0x067121218,
	0x0670ab202,
	0x066f82008,
	0x053804e75,
	0x0246f0004,
	0x0226f0008,
	0x014d966fc,
	0x0202f0004,
	0x04e75226f,
	0x000044a19,
	0x0670c2449,
	0x04a1966fc,
	0x093ca2009,
	0x04e757000,
	0x04e757002,
	0x04e404e75,
	0x070154e40,
	0x04e757008,
	0x042804e75,
	0x04a1866fc,
	0x020085380,
	0x04e75246f,
	0x00004226f,
	0x0000814d9,
	0x066fc202f,
	0x000044e75,
	0x0226f0004,
	0x04a19670c,
	0x024494a19,
	0x066fc93ca,
	0x020094e75,
	0x070004e75,
	0x070024e40,
	0x04e757015,
	0x04e404e75,
	0x070044e40,
	0x04e757016,
	0x070084e40,
	0x04e757004,
	0x04e404e75,
	0x070054e40,
	0x04e757007,
	0x070164e40,
	0x04e757005,
	0x04e404e75,
	0x070094e40,
	0x04e75700d,
	0x070074e40,
	0x04e757009,
	0x04e404e75,
	0x0700e4e40,
	0x04e75700f,
	0x0700d4e40,
	0x04e75700e,
	0x04e404e75,
	0x070114e40,
	0x04e757012,
	0x0700f4e40,
	0x04e757011,
	0x04e404e75,
	0x070144e40,
	0x04e757001,
	0x070124e40,
	0x04e757014,
	0x04e404e75,
	0x04feffff4,
	0x02ebc0000,
	0x0617442af,
	0x000047003,
	0x0b0af0004,
	0x06f382f37,
	0x070014e40,
	0x04e754fef,
	0x0fff42ebc,
	0x000006174,
	0x042af0004,
	0x07003b0af,
	0x000046f38,
	0x02f370161,
	0x0001c2f2f,
	0x000182f2f,
	0x0001861bc,
	0x04a8042e7,
	0x02f400016,
	0x044df662c,
	0x0486e817a,
	0x048780002,
	0x06100fe70,
	0x052af0018,
	0x07003b0af,
	0x000184fef,
	0x000146ec8,
	0x02faf0008,
	0x00161001c,
	0x02f2f0018,
	0x02f2f0018,
	0x061bc4a80,
	0x020174fef,
	0x0000c4e75,
	0x04a806c0c,
	0x0203c0000,
	0x0618a4fef,
	0x000184e75,
	0x02f002f2f,
	0x000282f2f,
	0x000286100,
	0x008324a80,
	0x042e72f40,
	0x0001644df,
	0x0662c486e,
	0x0817a4878,
	0x0002244df,
	0x0661a486e,
	0x081974878,
	0x000026100,
	0x0fe7052af,
	0x000187003,
	0x0b0af0018,
	0x04fef0014,
	0x06ec82faf,
	0x000080161,
	0x0001c2017,
	0x04fef000c,
	0x04e754a80,
	0x06c0c203c,
	0x00000618a,
	0x04fef0018,
	0x04e752f00,
	0x02f2f0028,
	0x02f2f0028,
	0x061000832,
	0x04a8042e7,
	0x02f400022,
	0x044df661a,
	0x0486e8197,
	0x048780002,
	0x06100fe1a,
	0x02f7c0000,
	0x061ab0020,
	0x04fef000c,
	0x0609c2f80,
	0x001610034,
	0x042804fef,
	0x000244e75,
	0x0598f226f,
	0x00008206f,
	0x0000c10d1,
	0x0fe1a2f7c,
	0x0000061ab,
	0x000204fef,
	0x0000c609c,
	0x02f800161,
	0x000344280,
	0x04fef0024,
	0x04e75598f,
	0x0226f0008,
	0x0206f000c,
	0x010d13029,
	0x000041080,
	0x030290004,
	0x010803029,
	0x0000448c0,
	0x0e0801140,
	0x000015488,
	0x0101149c0,
	0x07232b001,
	0x06d000624,
	0x07251b001,
	0x06e00061c,
	0x030360b20,
	0x080924efb,
	0x000002008,
	0x090af000c,
	0x0588f4e75,
	0x048c0e080,
	0x011400001,
	0x054881011,
	0x049c07232,
	0x0b0016d00,
	0x006247251,
	0x0b0016e00,
	0x0061c3036,
	0x00b208092,
	0x04efb0000,
	0x0200890af,
	0x0000c588f,
	0x04e753029,
	0x000021080,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x020290008,
	0x010802029,
	0x00008e088,
	0x048c0e080,
	0x011400001,
	0x054882029,
	0x000081080,
	0x020290008,
	0x07210e2a8,
	0x011400002,
	0x020290008,
	0x07218e2a8,
	0x011400003,
	0x058882029,
	0x0000c1080,
	0x02029000c,
	0x0e0881140,
	0x000012029,
	0x0000c7210,
	0x000087210,
	0x0e2a81140,
	0x000022029,
	0x0000c7218,
	0x000087218,
	0x0e2a81140,
	0x000035888,
	0x0608c3029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x054883029,
	0x0000a1080,
	0x03029000a,
	0x048c0e080,
	0x02029000c,
	0x010802029,
	0x0000ce088,
	0x011400001,
	0x054884878,
	0x0001c4869,
	0x0000c2f08,
	0x02f48000c,
	0x061001c06,
	0x0206f000c,
	0x0701cd1c0,
	0x04fef000c,
	0x06000ff44,
	0x02029000c,
	0x07210e2a8,
	0x011400002,
	0x02029000c,
	0x07218e2a8,
	0x011400003,
	0x05888608c,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x06000ff2c,
	0x030290002,
	0x03029000a,
	0x010803029,
	0x0000248c0,
	0x0000a48c0,
	0x0e0801140,
	0x000015488,
	0x048780074,
	0x048690006,
	0x04878001c,
	0x04869000c,
	0x02f082f48,
	0x0000c6100,
	0x01bb8206f,
	0x0000c7074,
	0x01c06206f,
	0x0000c701c,
	0x0d1c04fef,
	0x0000c6000,
	0x0fef63029,
	0x0ff443029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x054886000,
	0x0ff2c3029,
	0x000021080,
	0x030290002,
	0x048c0e080,


@@ 895,106 863,65 @@ ulong bootcode[]={
	0x000744869,
	0x000062f08,
	0x02f48000c,
	0x061001b82,
	0x061001bb8,
	0x0206f000c,
	0x07074d1c0,
	0x04fef000c,
	0x06000fec0,
	0x06000fef6,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x06000fea8,
	0x048780074,
	0x048690006,
	0x02f082f48,
	0x0000c6100,
	0x01b82206f,
	0x0000c7074,
	0x0d1c04fef,
	0x0000c6000,
	0x0fec03029,
	0x000021080,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x06000fe90,
	0x048c0e080,
	0x011400001,
	0x054886000,
	0x0fea83029,
	0x000021080,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x06000fe78,
	0x048c0e080,
	0x011400001,
	0x054886000,
	0x0fe903029,
	0x000021080,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x06000fe60,
	0x048c0e080,
	0x011400001,
	0x054886000,
	0x0fe783029,
	0x000021080,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x06000fe48,
	0x048c0e080,
	0x011400001,
	0x054886000,
	0x0fe603029,
	0x000021080,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x02029000a,
	0x010802029,
	0x0000ae080,
	0x048c0e080,
	0x011400001,
	0x054886000,
	0x0fe1e3029,
	0x0fe483029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x054882029,
	0x000061080,
	0x020290006,
	0x0e0801140,
	0x000012029,
	0x000067210,
	0x0e2a01140,
	0x000022029,
	0x000067218,
	0x0e2a01140,
	0x000034228,
	0x000044228,
	0x000054228,
	0x000064228,
	0x000075088,
	0x0000a1080,
	0x02029000a,
	0x010802029,
	0x0000ae080,
	0x011400001,
	0x054885288,
	0x02f29000a,
	0x02f29000e,
	0x02f082f48,
	0x0000c6100,
	0x01a5c206f,
	0x0000c2037,
	0x001620014,
	0x0000ad1c0,
	0x04fef000c,
	0x06000fd94,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x02029000a,
	0x010802029,
	0x0000ae080,
	0x011400001,
	0x054885288,
	0x02f29000a,
	0x02f29000e,
	0x02f082f48,
	0x0000c6100,
	0x01a0c206f,
	0x0000c2037,
	0x001620014,
	0x0000ad1c0,
	0x04fef000c,
	0x06000fd44,
	0x06000fe1e,
	0x030290002,
	0x010803029,
	0x0000248c0,


@@ 1019,47 946,42 @@ ulong bootcode[]={
	0x02029000a,
	0x0e0801140,
	0x000015488,
	0x06000fce0,
	0x052882f29,
	0x0000a2f29,
	0x0000e2f08,
	0x02f48000c,
	0x061001a5c,
	0x0206f000c,
	0x020370162,
	0x00014000a,
	0x0d1c04fef,
	0x0000c6000,
	0x0fd943029,
	0x000021080,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x020290008,
	0x010802029,
	0x00008e088,
	0x048c0e080,
	0x011400001,
	0x020290008,
	0x07210e2a8,
	0x011400002,
	0x020290008,
	0x07218e2a8,
	0x011400003,
	0x058882029,
	0x0000c1080,
	0x02029000c,
	0x0e0881140,
	0x000012029,
	0x0000c7210,
	0x0e2a81140,
	0x000022029,
	0x0000c7218,
	0x0e2a81140,
	0x000035888,
	0x06000fc74,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x054882029,
	0x0000a1080,
	0x02029000a,
	0x0e0801140,
	0x000015488,
	0x04878001c,
	0x04869000c,
	0x02f082f48,
	0x0000c6100,
	0x01900226f,
	0x00014206f,
	0x0000c701c,
	0x0d1c02029,
	0x052882f29,
	0x0000a2f29,
	0x0000e2f08,
	0x02f48000c,
	0x061001a0c,
	0x0206f000c,
	0x020370162,
	0x00014000a,
	0x0d1c04fef,
	0x0000c6000,
	0x0fd443029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x054882029,
	0x000061080,
	0x020290006,
	0x0e0801140,


@@ 1069,76 991,70 @@ ulong bootcode[]={
	0x000022029,
	0x000067218,
	0x0e2a01140,
	0x000035888,
	0x010e90028,
	0x04fef000c,
	0x06000fc0c,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x020290008,
	0x000034228,
	0x000044228,
	0x000054228,
	0x000064228,
	0x000075088,
	0x02029000a,
	0x010802029,
	0x00008e088,
	0x0000ae080,
	0x011400001,
	0x054886000,
	0x0fce03029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x054882029,
	0x000081080,
	0x020290008,
	0x07210e2a8,
	0x011400002,
	0x020290008,
	0x07218e2a8,
	0x011400003,
	0x058882029,
	0x0000c1080,
	0x02029000c,
	0x0e0881140,
	0x000012029,
	0x0000c7210,
	0x000087210,
	0x0e2a81140,
	0x000022029,
	0x0000c7218,
	0x000087218,
	0x0e2a81140,
	0x000035888,
	0x06000fba0,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x010e90028,
	0x06000fb84,
	0x06000fb8a,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x04878001c,
	0x04869000c,
	0x02f082f48,
	0x0000c6100,
	0x0180c206f,
	0x0000c701c,
	0x0d1c04fef,
	0x0000c6000,
	0x0fb4a3029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x02029000c,
	0x010802029,
	0x0000ce088,
	0x011400001,
	0x054886000,
	0x0fb323029,
	0x02029000c,
	0x07210e2a8,
	0x011400002,
	0x02029000c,
	0x07218e2a8,
	0x011400003,
	0x058886000,
	0x0fc743029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x054883029,
	0x0000a1080,
	0x03029000a,
	0x048c0e080,
	0x054884878,
	0x0001c4869,
	0x0000c2f08,
	0x02f48000c,
	0x061001900,
	0x0226f0014,
	0x0206f000c,
	0x0701cd1c0,
	0x020290006,
	0x010802029,
	0x00006e080,
	0x011400001,
	0x054886000,
	0x0fb063029,
	0x020290006,
	0x07210e2a0,
	0x011400002,
	0x020290006,
	0x07218e2a0,
	0x011400003,
	0x0588810e9,
	0x000284fef,
	0x0000c6000,
	0x0fc0c3029,
	0x000021080,
	0x030290002,
	0x048c0e080,


@@ 1165,231 1081,310 @@ ulong bootcode[]={
	0x07218e2a8,
	0x011400003,
	0x058886000,
	0x0fa9a3029,
	0x0fba03029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x0548810e9,
	0x000286000,
	0x0fb846000,
	0x0fb8a3029,
	0x000021080,
	0x030290002,
	0x048c0e080,
	0x011400001,
	0x054884878,
	0x0001c4869,
	0x000062f08,
	0x0000c2f08,
	0x02f48000c,
	0x061001726,
	0x0701cd1af,
	0x0000c4878,
	0x0001c4877,
	0x001620018,
	0x000222f2f,
	0x000146100,
	0x0170c701c,
	0x0d1af0018,
	0x04878001c,
	0x048770162,
	0x00024003e,
	0x02f2f0020,
	0x0610016f2,
	0x0206f0024,
	0x06100180c,
	0x0206f000c,
	0x0701cd1c0,
	0x04fef0024,
	0x06000fa30,
	0x06000fa2c,
	0x030290006,
	0x04fef000c,
	0x06000fb4a,
	0x030290002,
	0x010803029,
	0x0000648c0,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x06000fa14,
	0x048780040,
	0x048690006,
	0x02f082f48,
	0x0000c6100,
	0x016b4206f,
	0x0000c7040,
	0x0d1c04fef,
	0x0000c6000,
	0x0f9f24280,
	0x0588f4e75,
	0x06000f9e8,
	0x06000f9e4,
	0x06000f9e0,
	0x06000f9dc,
	0x0598f206f,
	0x0000c4878,
	0x0001c2f2f,
	0x0000c2f08,
	0x02f48000c,
	0x061001676,
	0x0701cd1af,
	0x0000c4878,
	0x0001c4877,
	0x001620018,
	0x0001c2f2f,
	0x000146100,
	0x0165c701c,
	0x0d1af0018,
	0x04878001c,
	0x048770162,
	0x000240038,
	0x02f2f0020,
	0x061001642,
	0x0226f002c,
	0x0206f0024,
	0x0701cd1c0,
	0x020290054,
	0x06000fb32,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x03029000a,
	0x010803029,
	0x0000a48c0,
	0x0e0801140,
	0x000015488,
	0x06000fb06,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x020290008,
	0x010802029,
	0x00054e088,
	0x00008e088,
	0x011400001,
	0x020290054,
	0x020290008,
	0x07210e2a8,
	0x011400002,
	0x020290054,
	0x020290008,
	0x07218e2a8,
	0x011400003,
	0x058882029,
	0x000581080,
	0x020290058,
	0x0000c1080,
	0x02029000c,
	0x0e0881140,
	0x000012029,
	0x000587210,
	0x0000c7210,
	0x0e2a81140,
	0x000022029,
	0x000587218,
	0x0000c7218,
	0x0e2a81140,
	0x000035888,
	0x02029005c,
	0x06000fa9a,
	0x030290002,
	0x010803029,
	0x0000248c0,
	0x0e0801140,
	0x000015488,
	0x04878001c,
	0x048690006,
	0x02f082f48,
	0x0000c6100,
	0x01726701c,
	0x0d1af000c,
	0x04878001c,
	0x048770162,
	0x000180022,
	0x02f2f0014,
	0x06100170c,
	0x0701cd1af,
	0x000184878,
	0x0001c4877,
	0x001620024,
	0x0003e2f2f,
	0x000206100,
	0x016f2206f,
	0x00024701c,
	0x0d1c04fef,
	0x000246000,
	0x0fa306000,
	0x0fa2c3029,
	0x000061080,
	0x030290006,
	0x048c0e080,
	0x011400001,
	0x054886000,
	0x0fa144878,
	0x000404869,
	0x000062f08,
	0x02f48000c,
	0x0610016b4,
	0x0206f000c,
	0x07040d1c0,
	0x04fef000c,
	0x06000f9f2,
	0x04280588f,
	0x04e756000,
	0x0f9e86000,
	0x0f9e46000,
	0x0f9e06000,
	0x0f9dc598f,
	0x0206f000c,
	0x04878001c,
	0x02f2f000c,
	0x02f082f48,
	0x0000c6100,
	0x01676701c,
	0x0d1af000c,
	0x04878001c,
	0x048770162,
	0x00018001c,
	0x02f2f0014,
	0x06100165c,
	0x0701cd1af,
	0x000184878,
	0x0001c4877,
	0x001620024,
	0x000382f2f,
	0x000206100,
	0x01642226f,
	0x0002c206f,
	0x00024701c,
	0x0d1c02029,
	0x000541080,
	0x020290054,
	0x0e0881140,
	0x000012029,
	0x000547210,
	0x0e2a81140,
	0x000022029,
	0x000547218,
	0x0e2a81140,
	0x000035888,
	0x020290058,
	0x010802029,
	0x0005ce088,
	0x00058e088,
	0x011400001,
	0x02029005c,
	0x020290058,
	0x07210e2a8,
	0x011400002,
	0x02029005c,
	0x020290058,
	0x07218e2a8,
	0x011400003,
	0x058882029,
	0x000601080,
	0x020290060,
	0x0e0801140,
	0x0005c1080,
	0x02029005c,
	0x0e0881140,
	0x000012029,
	0x000607210,
	0x0e2a01140,
	0x0005c7210,
	0x0e2a81140,
	0x000022029,
	0x000607218,
	0x0e2a01140,
	0x0005c7218,
	0x0e2a81140,
	0x000035888,
	0x020290064,
	0x020290060,
	0x010802029,
	0x00064e080,
	0x00060e080,
	0x011400001,
	0x020290064,
	0x020290060,
	0x07210e2a0,
	0x011400002,
	0x020290064,
	0x020290060,
	0x07218e2a0,
	0x011400003,
	0x058882029,
	0x0006c1080,
	0x02029006c,
	0x000641080,
	0x020290064,
	0x0e0801140,
	0x000012029,
	0x0006c7210,
	0x000647210,
	0x0e2a01140,
	0x000022029,
	0x0006c7218,
	0x000647218,
	0x0e2a01140,
	0x000034228,
	0x000044228,
	0x000054228,
	0x000064228,
	0x000075088,
	0x000035888,
	0x02029006c,
	0x010802029,
	0x0006ce080,
	0x011400001,
	0x02029006c,
	0x07210e2a0,
	0x011400002,
	0x02029006c,
	0x07218e2a0,
	0x011400003,
	0x042280004,
	0x042280005,
	0x042280006,
	0x042280007,
	0x050883029,
	0x000701080,
	0x030290070,
	0x010803029,
	0x0007048c0,
	0x0e0801140,
	0x000015488,
	0x048c0e080,
	0x011400001,
	0x054883029,
	0x000721080,
	0x030290072,
	0x010803029,
	0x0007248c0,
	0x0e0801140,
	0x000015488,
	0x0200890af,
	0x000304fef,
	0x000284e75,
	0x0598f226f,
	0x0000c206f,
	0x000081298,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000045488,
	0x0101149c0,
	0x07232b001,
	0x06d000600,
	0x07251b001,
	0x06e0005f8,
	0x030360b20,
	0x080d24efb,
	0x00000202f,
	0x00008d0af,
	0x00010b088,
	0x06608202f,
	0x00010588f,
	0x04e754280,
	0x048c0e080,
	0x011400001,
	0x054882008,
	0x090af0030,
	0x04fef0028,
	0x04e75598f,
	0x0226f000c,
	0x0206f0008,
	0x012984280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400004,
	0x054881011,
	0x049c07232,
	0x0b0016d00,
	0x006007251,
	0x0b0016e00,
	0x005f83036,
	0x00b2080d2,
	0x04efb0000,
	0x0202f0008,
	0x0d0af0010,
	0x0b0886608,
	0x0202f0010,
	0x0588f4e75,
	0x042801010,
	0x04280588f,
	0x04e754280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x042801010,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x00001e181,
	0x080814281,
	0x012280002,
	0x07410e5a1,
	0x080814281,
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x000085888,
	0x042801010,
	0x000037418,
	0x0e5a18081,
	0x023400008,
	0x058884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x00001e181,
	0x080814281,
	0x012280002,
	0x07410e5a1,
	0x080814281,
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x0000c5888,
	0x06000ff78,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x02340000c,
	0x058886000,
	0x0ff784280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x03340000a,
	0x054884878,
	0x0001c2f08,
	0x02f480008,
	0x04869000c,
	0x0610013f4,
	0x0206f000c,
	0x0701cd1c0,
	0x04fef000c,
	0x06000ff2e,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x06000ff16,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x0000a5488,
	0x04878001c,
	0x000025488,
	0x048780074,
	0x02f082f48,
	0x000084869,
	0x0000c6100,
	0x013f4206f,
	0x0000c701c,
	0x000066100,
	0x013a6206f,
	0x0000c7074,
	0x0d1c04fef,
	0x0000c6000,
	0x0ff2e4280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054886000,
	0x0ff164280,
	0x0fee04280,
	0x010104281,
	0x012280001,
	0x0e1818081,


@@ 1398,167 1393,57 @@ ulong bootcode[]={
	0x000742f08,
	0x02f480008,
	0x048690006,
	0x0610013a6,
	0x061001370,
	0x0206f000c,
	0x07074d1c0,
	0x04fef000c,
	0x06000fee0,
	0x06000feaa,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x048780074,
	0x02f082f48,
	0x000084869,
	0x000066100,
	0x01370206f,
	0x0000c7074,
	0x0d1c04fef,
	0x0000c6000,
	0x0feaa4280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054886000,
	0x0fe924280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054886000,
	0x0fe7a4280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054886000,
	0x0fe624280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054886000,
	0x0fe4a4280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054886000,
	0x0fe324280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x02340000a,
	0x054886000,
	0x0fe064280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x06000fe92,
	0x042801010,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400006,
	0x050884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x02340000a,
	0x054885288,
	0x02348000e,
	0x02029000a,
	0x0d1c06000,
	0x0fda24280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x02340000a,
	0x054885288,
	0x02348000e,
	0x02029000a,
	0x0d1c06000,
	0x0fd6a4280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x06000fe7a,
	0x042801010,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x06000fe62,
	0x042801010,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400006,
	0x050884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x02340000a,
	0x054886000,
	0x0fd124280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x06000fe4a,
	0x042801010,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x06000fe32,
	0x042801010,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400008,
	0x058884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x042801010,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x00001e181,
	0x080812340,
	0x0000a5488,
	0x06000fe06,
	0x042801010,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x02340000c,
	0x058886000,
	0x0fca24280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884878,
	0x0001c2f08,
	0x02f480008,
	0x04869000c,
	0x061001132,
	0x0226f0018,
	0x0206f000c,
	0x0701cd1c0,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x042801010,
	0x042811228,
	0x00001e181,


@@ 1569,10 1454,30 @@ ulong bootcode[]={
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x000065888,
	0x013580028,
	0x04fef000c,
	0x06000fc38,
	0x000065088,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080812340,
	0x0000a5488,
	0x052882348,
	0x0000e2029,
	0x0000ad1c0,
	0x06000fda2,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080812340,
	0x0000a5488,
	0x052882348,
	0x0000e2029,
	0x0000ad1c0,
	0x06000fd6a,
	0x042801010,
	0x042811228,
	0x00001e181,


@@ 1588,7 1493,18 @@ ulong bootcode[]={
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x000085888,
	0x000065088,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080812340,
	0x0000a5488,
	0x06000fd12,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x042801010,
	0x042811228,
	0x00001e181,


@@ 1599,16 1515,19 @@ ulong bootcode[]={
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x0000c5888,
	0x06000fbc8,
	0x000085888,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000025488,
	0x013580028,
	0x06000fbac,
	0x06000fbc2,
	0x080814281,
	0x012280002,
	0x07410e5a1,
	0x080814281,
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x0000c5888,
	0x06000fca2,
	0x042801010,
	0x042811228,
	0x00001e181,


@@ 1618,28 1537,24 @@ ulong bootcode[]={
	0x02f082f48,
	0x000084869,
	0x0000c6100,
	0x01038206f,
	0x01132226f,
	0x00018206f,
	0x0000c701c,
	0x0d1c04fef,
	0x0000c6000,
	0x0fb724280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054886000,
	0x0fb5a4280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054884280,
	0x0d1c04280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x03340000a,
	0x054886000,
	0x0fb2e4280,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400006,
	0x058881358,
	0x000284fef,
	0x0000c6000,
	0x0fc384280,
	0x010104281,
	0x012280001,
	0x0e1818081,


@@ 1667,7 1582,15 @@ ulong bootcode[]={
	0x0e5a18081,
	0x02340000c,
	0x058886000,
	0x0fabe4280,
	0x0fbc84280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400002,
	0x054881358,
	0x000286000,
	0x0fbac6000,
	0x0fbc24280,
	0x010104281,
	0x012280001,
	0x0e1818081,


@@ 1675,112 1598,34 @@ ulong bootcode[]={
	0x054884878,
	0x0001c2f08,
	0x02f480008,
	0x048690006,
	0x061000f4e,
	0x0701cd1af,
	0x0000c4878,
	0x0001c2f2f,
	0x000104877,
	0x001620020,
	0x000226100,
	0x00f34701c,
	0x0d1af0018,
	0x04878001c,
	0x02f2f001c,
	0x048770162,
	0x0002c003e,
	0x061000f1a,
	0x0206f0024,
	0x04869000c,
	0x061001038,
	0x0206f000c,
	0x0701cd1c0,
	0x04fef0024,
	0x06000fa54,
	0x06000fa50,
	0x04fef000c,
	0x06000fb72,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000065488,
	0x06000fa38,
	0x048780040,
	0x02f082f48,
	0x000084869,
	0x000066100,
	0x00edc206f,
	0x0000c7040,
	0x0d1c04fef,
	0x0000c6000,
	0x0fa164280,
	0x0588f4e75,
	0x06000fa0c,
	0x06000fa08,
	0x06000fa04,
	0x06000fa00,
	0x0598f206f,
	0x000084878,
	0x0001c2f08,
	0x02f480008,
	0x02f2f0014,
	0x061000e9e,
	0x0701cd1af,
	0x0000c4878,
	0x0001c2f2f,
	0x000104877,
	0x001620020,
	0x0001c6100,
	0x00e84701c,
	0x0d1af0018,
	0x04878001c,
	0x02f2f001c,
	0x048770162,
	0x0002c0038,
	0x061000e6a,
	0x0226f0030,
	0x0206f0024,
	0x0701cd1c0,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080814281,
	0x012280002,
	0x07410e5a1,
	0x080814281,
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x000545888,
	0x000025488,
	0x06000fb5a,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080814281,
	0x012280002,
	0x07410e5a1,
	0x080814281,
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x000585888,
	0x080813340,
	0x000025488,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080814281,
	0x012280002,
	0x07410e5a1,
	0x080814281,
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x0005c5888,
	0x080813340,
	0x0000a5488,
	0x06000fb2e,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080814281,
	0x012280002,
	0x07410e5a1,
	0x080814281,
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x000605888,
	0x080813340,
	0x000025488,
	0x042801010,
	0x042811228,
	0x00001e181,


@@ 1791,7 1636,7 @@ ulong bootcode[]={
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x000645888,
	0x000085888,
	0x042801010,
	0x042811228,
	0x00001e181,


@@ 1802,930 1647,1065 @@ ulong bootcode[]={
	0x012280003,
	0x07418e5a1,
	0x080812340,
	0x0006c5088,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000705488,
	0x0000c5888,
	0x06000fabe,
	0x042801010,
	0x042811228,
	0x00001e181,
	0x080813340,
	0x000725488,
	0x0200890af,
	0x0002c4fef,
	0x000284e75,
	0x0142f0007,
	0x0c43c007f,
	0x0701eb0ae,
	0x0800e6e04,
	0x070014e75,
	0x0202e800e,
	0x0120249c1,
	0x01d801920,
	0x0807652ae,
	0x0800e1202,
	0x049c11036,
	0x019208076,
	0x049c02daf,
	0x000080d20,
	0x081b64280,
	0x04e754fef,
	0x0ffe4282f,
	0x0002c246f,
	0x000282f6e,
	0x080060004,
	0x02eae8012,
	0x02d6f0020,
	0x08006202f,
	0x000245380,
	0x02d408012,
	0x0101a49c0,
	0x024007025,
	0x0b0826768,
	0x04a826628,
	0x0202e8006,
	0x0b0ae8012,
	0x0650453ae,
	0x080064236,
	0x001618006,
	0x0202e8006,
	0x02d6f0004,
	0x080062d57,
	0x080124fef,
	0x0001c4e75,
	0x0202e8006,
	0x0b0ae8012,
	0x0640a1d82,
	0x001618006,
	0x052ae8006,
	0x052ae8016,
	0x0700ab082,
	0x0660642ae,
	0x0801660a4,
	0x07009b082,
	0x0669e7007,
	0x0d0ae8016,
	0x0c0bcffff,
	0x0fff82d40,
	0x08016608c,
	0x0327cfc18,
	0x02f7cffff,
	0x0fc180014,
	0x042af0010,
	0x0101a49c0,
	0x024002f4a,
	0x000284a82,
	0x06606538a,
	0x06000ff6a,
	0x0702eb082,
	0x06610b2fc,
	0x0fc186604,
	0x0327c0000,
	0x042af0014,
	0x060d67031,
	0x0b0826e46,
	0x07039b082,
	0x06d404283,
	0x07030b082,
	0x06e067039,
	0x0b0826c10,
	0x0b2fcfc18,
	0x066042243,
	0x060bc2f43,
	0x0001460b6,
	0x020032203,
	0x0d281d281,
	0x0d081d080,
	0x0d08290bc,
	0x000000030,
	0x02600101a,
	0x000025488,
	0x04878001c,
	0x02f082f48,
	0x000084869,
	0x000066100,
	0x00f4e701c,
	0x0d1af000c,
	0x04878001c,
	0x02f2f0010,
	0x048770162,
	0x000200022,
	0x061000f34,
	0x0701cd1af,
	0x000184878,
	0x0001c2f2f,
	0x0001c4877,
	0x00162002c,
	0x0003e6100,
	0x00f1a206f,
	0x00024701c,
	0x0d1c04fef,
	0x000246000,
	0x0fa546000,
	0x0fa504280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400006,
	0x054886000,
	0x0fa384878,
	0x000402f08,
	0x02f480008,
	0x048690006,
	0x061000edc,
	0x0206f000c,
	0x07040d1c0,
	0x04fef000c,
	0x06000fa16,
	0x04280588f,
	0x04e756000,
	0x0fa0c6000,
	0x0fa086000,
	0x0fa046000,
	0x0fa00598f,
	0x0206f0008,
	0x04878001c,
	0x02f082f48,
	0x000082f2f,
	0x000146100,
	0x00e9e701c,
	0x0d1af000c,
	0x04878001c,
	0x02f2f0010,
	0x048770162,
	0x00020001c,
	0x061000e84,
	0x0701cd1af,
	0x000184878,
	0x0001c2f2f,
	0x0001c4877,
	0x00162002c,
	0x000386100,
	0x00e6a226f,
	0x00030206f,
	0x00024701c,
	0x0d1c04280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400054,
	0x058884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400058,
	0x058884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x02340005c,
	0x058884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400060,
	0x058884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x023400064,
	0x058884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x042811228,
	0x000027410,
	0x0e5a18081,
	0x042811228,
	0x000037418,
	0x0e5a18081,
	0x02340006c,
	0x050884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400070,
	0x054884280,
	0x010104281,
	0x012280001,
	0x0e1818081,
	0x033400072,
	0x054882008,
	0x090af002c,
	0x04fef0028,
	0x04e75142f,
	0x00007c43c,
	0x0007f701e,
	0x0b0ae800e,
	0x06e047001,
	0x04e75202e,
	0x0800e1202,
	0x049c11d80,
	0x019208076,
	0x052ae800e,
	0x0120249c1,
	0x010361920,
	0x0807649c0,
	0x02daf0008,
	0x00d2081b6,
	0x042804e75,
	0x04fefffe4,
	0x0282f002c,
	0x0246f0028,
	0x02f6e8006,
	0x000042eae,
	0x080122d6f,
	0x000208006,
	0x0202f0024,
	0x053802d40,
	0x08012101a,
	0x049c02400,
	0x02f4a0028,
	0x060c27030,
	0x07025b082,
	0x067684a82,
	0x06628202e,
	0x08006b0ae,
	0x080126504,
	0x053ae8006,
	0x042360161,
	0x08006202e,
	0x080062d6f,
	0x000048006,
	0x02d578012,
	0x04fef001c,
	0x04e75202e,
	0x08006b0ae,
	0x08012640a,
	0x01d820161,
	0x0800652ae,
	0x0800652ae,
	0x08016700a,
	0x0b0826606,
	0x042ae8016,
	0x060a47009,
	0x0b082669e,
	0x07007d0ae,
	0x08016c0bc,
	0x0fffffff8,
	0x02d408016,
	0x0608c327c,
	0x0fc182f7c,
	0x0fffffc18,
	0x0001442af,
	0x00010101a,
	0x049c02400,
	0x02f4a0028,
	0x04a826606,
	0x0538a6000,
	0x0ff6a702e,
	0x0b0826610,
	0x0b2fcfc18,
	0x066b4702a,
	0x0b082661c,
	0x024304990,
	0x058842004,
	0x0b2fcfc18,
	0x066062242,
	0x06000ff66,
	0x02f420014,
	0x06000ff5e,
	0x0c4bc0000,
	0x0007f2f02,
	0x02f2f0014,
	0x02f2f001c,
	0x02f092f49,
	0x000282f04,
	0x02f440040,
	0x010362920,
	0x0807649c0,
	0x020760d20,
	0x081b64e90,
	0x0282f0040,
	0x0246f003c,
	0x0226f002c,
	0x04a806c0e,
	0x0448081af,
	0x000244fef,
	0x000146000,
	0x0ff14d880,
	0x020044fef,
	0x06604327c,
	0x0000042af,
	0x0001460d6,
	0x07031b082,
	0x06e467039,
	0x0b0826d40,
	0x042837030,
	0x0b0826e06,
	0x07039b082,
	0x06c10b2fc,
	0x0fc186604,
	0x0224360bc,
	0x02f430014,
	0x060b62003,
	0x02203d281,
	0x0d281d081,
	0x0d080d082,
	0x090bc0000,
	0x000302600,
	0x0101a49c0,
	0x024002f4a,
	0x0002860c2,
	0x07030b082,
	0x06606b2fc,
	0x0fc1866b4,
	0x0702ab082,
	0x0661c2430,
	0x049905884,
	0x02004b2fc,
	0x0fc186606,
	0x022426000,
	0x0ff662f42,
	0x000146000,
	0x0fe84222f,
	0x000080c81,
	0x0fffffc18,
	0x067087002,
	0x0c0af0010,
	0x066142f2f,
	0x0000c2f01,
	0x0ff5ec4bc,
	0x00000007f,
	0x02f022f2f,
	0x000142f2f,
	0x0001c2f09,
	0x02f490028,
	0x02f042f44,
	0x000401036,
	0x029208076,
	0x049c02076,
	0x00d2081b6,
	0x04e90282f,
	0x00040246f,
	0x0003c226f,
	0x0002c4a80,
	0x06c0e4480,
	0x081af0024,
	0x04fef0014,
	0x06000ff14,
	0x0d8802004,
	0x04fef0014,
	0x06000fe84,
	0x0222f0008,
	0x00c81ffff,
	0x0fc186708,
	0x07002c0af,
	0x000106614,
	0x02f2f000c,
	0x061000218,
	0x04fef000c,
	0x04e754481,
	0x060e84fef,
	0x0ffbc2a2f,
	0x00058226f,
	0x00048206f,
	0x000502e2f,
	0x000542c2f,
	0x000042817,
	0x0367c0000,
	0x020052405,
	0x0726fb081,
	0x06d0001ce,
	0x06e0001a6,
	0x070082a00,
	0x0347c0000,
	0x07078c087,
	0x07228b081,
	0x06d000156,
	0x06e00011c,
	0x02c117004,
	0x02f400014,
	0x07020c087,
	0x066064a86,
	0x06d0000fe,
	0x0422f0041,
	0x0741c7040,
	0x0c0876700,
	0x000da2004,
	0x04c450801,
	0x026017030,
	0x0d6807039,
	0x0b0836c04,
	0x07027d680,
	0x022021f83,
	0x02f012f2f,
	0x0000c6100,
	0x002184fef,
	0x0000c4e75,
	0x0448160e8,
	0x04fefffbc,
	0x02a2f0058,
	0x0226f0048,
	0x0206f0050,
	0x02e2f0054,
	0x02c2f0004,
	0x02817367c,
	0x000002005,
	0x02405726f,
	0x0b0816d00,
	0x001ce6e00,
	0x001a67008,
	0x02a00347c,
	0x000007078,
	0x0c0877228,
	0x0b0816d00,
	0x001566e00,
	0x0011c2c11,
	0x070042f40,
	0x000147020,
	0x0c0876606,
	0x04a866d00,
	0x000fe422f,
	0x00041741c,
	0x07040c087,
	0x0670000da,
	0x020044c45,
	0x008012601,
	0x07030d680,
	0x07039b083,
	0x06c047027,
	0x0d6802202,
	0x01f832920,
	0x000247002,
	0x0b0826f7c,
	0x07004c087,
	0x0671a0c37,
	0x000302920,
	0x000246710,
	0x07008b085,
	0x066385382,
	0x01fbc0030,
	0x029200024,
	0x07002b082,
	0x06f7c7004,
	0x0c087671a,
	0x00c370030,
	0x0b4fc0000,
	0x0670a5382,
	0x01fbc002d,
	0x029200024,
	0x02f074878,
	0x0fc182f2f,
	0x000544877,
	0x029200030,
	0x06100ff06,
	0x0202f0024,
	0x04fef0054,
	0x04e757010,
	0x0b08566cc,
	0x0b6fc0000,
	0x067165382,
	0x01fbc0058,
	0x029200024,
	0x067107008,
	0x0b0856638,
	0x053821fbc,
	0x000302920,
	0x00024b4fc,
	0x00000670a,
	0x0002460b0,
	0x053821fbc,
	0x0002d2920,
	0x000242f07,
	0x04878fc18,
	0x02f2f0054,
	0x048772920,
	0x000306100,
	0x0ff06202f,
	0x000244fef,
	0x000544e75,
	0x07010b085,
	0x066ccb6fc,
	0x000006716,
	0x053821fbc,
	0x000582920,
	0x000245382,
	0x01fbc0030,
	0x029200024,
	0x060b05382,
	0x01fbc0078,
	0x029200024,
	0x060e87040,
	0x0c087673e,
	0x020044c45,
	0x008012800,
	0x0b0fcfc18,
	0x06708701e,
	0x09088b082,
	0x06f127040,
	0x0c0876706,
	0x04a846f00,
	0x0ff5e4a86,
	0x06f00ff58,
	0x053827040,
	0x0c0876600,
	0x0ff2a2006,
	0x04c450001,
	0x026016000,
	0x0ff262006,
	0x04c450001,
	0x02c0060c0,
	0x04486347c,
	0x000016000,
	0x0fefc7230,
	0x0b280671e,
	0x07248b280,
	0x0670c2c11,
	0x000782920,
	0x0002460e8,
	0x07040c087,
	0x0673e2004,
	0x04c450801,
	0x02800b0fc,
	0x0fc186708,
	0x0701e9088,
	0x0b0826f12,
	0x07040c087,
	0x067064a84,
	0x06f00ff5e,
	0x04a866f00,
	0x0ff585382,
	0x07040c087,
	0x06600ff2a,
	0x020064c45,
	0x000012601,
	0x06000ff26,
	0x020064c45,
	0x000012c00,
	0x060c04486,
	0x0347c0001,
	0x06000fefc,
	0x07230b280,
	0x0671e7248,
	0x0b280670c,
	0x02c117004,
	0x02f400014,
	0x06000fed8,
	0x028117004,
	0x02f400014,
	0x06000fecc,
	0x02c113406,
	0x042863c02,
	0x070042f40,
	0x000146000,
	0x0fed82811,
	0x0feba7208,
	0x0b280672a,
	0x07210b280,
	0x067127220,
	0x0b28066c4,
	0x02c117004,
	0x02f400014,
	0x06000fe9c,
	0x02c113406,
	0x03c0248c6,
	0x070042f40,
	0x000146000,
	0x0fecc2c11,
	0x034064286,
	0x03c027004,
	0x02f400014,
	0x06000feba,
	0x07208b280,
	0x0672a7210,
	0x0b2806712,
	0x07220b280,
	0x066c42c11,
	0x0fe8a2c11,
	0x070042f40,
	0x000146000,
	0x0fe9c2c11,
	0x034063c02,
	0x048c67004,
	0x02f400014,
	0x06000fe8a,
	0x02c117004,
	0x02f400014,
	0x06000fe7e,
	0x07275b280,
	0x067107278,
	0x0b2806600,
	0x0fe547010,
	0x0fe7e7275,
	0x0b2806710,
	0x07278b280,
	0x06600fe54,
	0x070102a00,
	0x06000fe4c,
	0x08ebc0000,
	0x00020700a,
	0x02a006000,
	0x0fe4c8ebc,
	0x000000020,
	0x0700a2a00,
	0x06000fe3e,
	0x07258b280,
	0x0670a7264,
	0x0b2806600,
	0x0fe3060e8,
	0x070012640,
	0x060d4518f,
	0x02f2f000c,
	0x06100eaec,
	0x0266f0010,
	0x0246e8012,
	0x0262f0014,
	0x0226f0018,
	0x0206e8006,
	0x022000c83,
	0x0fffffc18,
	0x067064a83,
	0x06c000084,
	0x0101b49c0,
	0x024006734,
	0x0b2fcfc18,
	0x06706b2fc,
	0x000006fec,
	0x0b1ca6406,
	0x010c22d48,
	0x0800652ae,
	0x08016700a,
	0x0b0826642,
	0x042ae8016,
	0x0b2fcfc18,
	0x067ce5389,
	0x0101b49c0,
	0x0240066cc,
	0x0fe3e7258,
	0x0b280670a,
	0x07264b280,
	0x06600fe30,
	0x060e87001,
	0x0264060d4,
	0x0518f2f2f,
	0x0000c6100,
	0x0eaec266f,
	0x00010246e,
	0x08012262f,
	0x00014226f,
	0x00018206e,
	0x080062200,
	0x00c83ffff,
	0x0fc186704,
	0x04a836d06,
	0x04fef000c,
	0x04e752403,
	0x04482b282,
	0x06cf2b1ca,
	0x0640810fc,
	0x000202d48,
	0x0800652ae,
	0x080165281,
	0x060e87009,
	0x0b08266bc,
	0x07007d0ae,
	0x08016c0bc,
	0x0fffffff8,
	0x02d408016,
	0x060aa2001,
	0x0b2836c00,
	0x0ff78b1ca,
	0x0640810fc,
	0x000202d48,
	0x0800652ae,
	0x080165281,
	0x060e4598f,
	0x01ebc002a,
	0x0202f0018,
	0x01f400001,
	0x01f7c002a,
	0x00002422f,
	0x000034878,
	0x0fc1842a7,
	0x0486f0008,
	0x06100ff10,
	0x042804fef,
	0x000104e75,
	0x0598f2037,
	0x001610008,
	0x01e80422f,
	0x000014878,
	0x0fc182f2f,
	0x00010486f,
	0x0fc186706,
	0x04a836c00,
	0x00084101b,
	0x049c02400,
	0x06734b2fc,
	0x0fc186706,
	0x0b2fc0000,
	0x06fecb1ca,
	0x0640610c2,
	0x02d488006,
	0x052ae8016,
	0x0700ab082,
	0x0664242ae,
	0x08016b2fc,
	0x0fc1867ce,
	0x05389101b,
	0x049c02400,
	0x066cc0c83,
	0x0fffffc18,
	0x067044a83,
	0x06d064fef,
	0x0000c4e75,
	0x024034482,
	0x0b2826cf2,
	0x0b1ca6408,
	0x010fc0020,
	0x02d488006,
	0x052ae8016,
	0x0528160e8,
	0x07009b082,
	0x066bc7007,
	0x0d0ae8016,
	0x0c0bcffff,
	0x0fff82d40,
	0x0801660aa,
	0x02001b283,
	0x06c00ff78,
	0x0b1ca6408,
	0x010fc0020,
	0x02d488006,
	0x052ae8016,
	0x0528160e4,
	0x0598f1ebc,
	0x0002a202f,
	0x000181f40,
	0x000011f7c,
	0x0002a0002,
	0x0422f0003,
	0x04878fc18,
	0x042a7486f,
	0x000086100,
	0x0feea7004,
	0x0ff104280,
	0x04fef0010,
	0x04e752f2f,
	0x000102f2f,
	0x000102f2f,
	0x000102f37,
	0x001610010,
	0x06100fc94,
	0x04e75598f,
	0x020370161,
	0x000081e80,
	0x0422f0001,
	0x04878fc18,
	0x02f2f0010,
	0x0486f0008,
	0x06100feea,
	0x070044fef,
	0x000104e75,
	0x0202e8006,
	0x0b0ae8012,
	0x0640c1dbc,
	0x000250161,
	0x0800652ae,
	0x080064280,
	0x04e75202f,
	0x000147268,
	0x0b0816d2a,
	0x06e0470f0,
	0x04e75726c,
	0x0b280670e,
	0x07275b280,
	0x067044280,
	0x04e7570e0,
	0x04e757008,
	0x0c0af0010,
	0x0670470c0,
	0x04e7570f8,
	0x04e757223,
	0x0b2806714,
	0x0722bb280,
	0x0670a722d,
	0x0b28066d6,
	0x070fe4e75,
	0x070ff4e75,
	0x070fc4e75,
	0x04fefff74,
	0x0f2375400,
	0x001610090,
	0x02f2f0010,
	0x02f2f0010,
	0x02f2f0010,
	0x02f370161,
	0x000106100,
	0x0fc947004,
	0x04fef0010,
	0x04e75202e,
	0x08006b0ae,
	0x08012640c,
	0x01dbc0025,
	0x001618006,
	0x052ae8006,
	0x042804e75,
	0x0202f0014,
	0x07268b081,
	0x06d2a6e04,
	0x070f04e75,
	0x0726cb280,
	0x0670e7275,
	0x0b2806704,
	0x042804e75,
	0x070e04e75,
	0x07008c0af,
	0x000106704,
	0x070c04e75,
	0x070f84e75,
	0x07223b280,
	0x06714722b,
	0x0b280670a,
	0x0722db280,
	0x066d670fe,
	0x04e7570ff,
	0x04e7570fc,
	0x04e754fef,
	0x0ff74f237,
	0x054000161,
	0x00090f22f,
	0x074000034,
	0x042af0010,
	0x0f22f543a,
	0x00034f293,
	0x00016f22f,
	0x054000034,
	0x0f200001a,
	0x0f22f7400,
	0x0003442af,
	0x00010f22f,
	0x0003452af,
	0x000104297,
	0x07041b0af,
	0x000a06e0a,
	0x0705ab0af,
	0x000a06c00,
	0x004d242af,
	0x00020f23c,
	0x040000000,
	0x00000f22f,
	0x0543a0034,
	0x0f2930016,
	0x0f28100e2,
	0x0486f0020,
	0x0f22f5400,
	0x00034f200,
	0x0001af22f,
	0x00038f227,
	0x074006100,
	0x004b8f22f,
	0x04000002c,
	0x0f23c5423,
	0x03fd34413,
	0x055475a32,
	0x0f22f6000,
	0x0002c202f,
	0x0002ce280,
	0x02f400028,
	0x044802f00,
	0x0610005e0,
	0x0f22f5423,
	0x00044f22f,
	0x074000034,
	0x052af0010,
	0x042977041,
	0x0b0af00a0,
	0x06e0a705a,
	0x0b0af00a0,
	0x06c0004d2,
	0x042af0020,
	0x0f23c4000,
	0x000000000,
	0x0f22f543a,
	0x00034f281,
	0x000e2486f,
	0x00020f22f,
	0x054000038,
	0x0f2277400,
	0x0610004b8,
	0x0f22f4000,
	0x0002cf23c,
	0x054233fd3,
	0x044135547,
	0x05a32f22f,
	0x06000002c,
	0x0202f002c,
	0x0e2802f40,
	0x000284480,
	0x090af0030,
	0x02f006100,
	0x005e0f22f,
	0x054230044,
	0x0f22f7400,
	0x00034202f,
	0x0002c90af,
	0x000302f00,
	0x0610005c6,
	0x0f22f5423,
	0x00038f200,
	0x00100f23c,
	0x040000000,
	0x00001f200,
	0x00838f295,
	0x0003053af,
	0x00034202f,
	0x0003090af,
	0x000342f00,
	0x06100059a,
	0x0f22f5423,
	0x0003cf200,
	0x00100f23c,
	0x040000000,
	0x00001f200,
	0x00838588f,
	0x0f292ffd4,
	0x005c6f22f,
	0x054230038,
	0x0f2000100,
	0x0f23c4000,
	0x00000000a,
	0x000000001,
	0x0f2000838,
	0x04fef0014,
	0x0f2920030,
	0x052af0020,
	0x0202f001c,
	0x090af0020,
	0x0f2950030,
	0x053af0034,
	0x0202f0030,
	0x090af0034,
	0x02f006100,
	0x00558f22f,
	0x054230028,
	0x0059af22f,
	0x05423003c,
	0x0f2000100,
	0x0f23c4000,
	0x00000000a,
	0x000000001,
	0x0f2000838,
	0x0588ff295,
	0x0ffd40caf,
	0x0fffffc18,
	0x000986606,
	0x070062f40,
	0x000987067,
	0x0b0af00a0,
	0x066084aaf,
	0x000986e00,
	0x003b4701e,
	0x0b0af0098,
	0x06c06701e,
	0x02f400098,
	0x07802d8af,
	0x000987066,
	0x0b0af00a0,
	0x06612202f,
	0x00020d880,
	0x06e0a7801,
	0x0f23c4000,
	0x000000000,
	0x07020b084,
	0x042e72f44,
	0x0001644df,
	0x06e187065,
	0x0b0af00a0,
	0x0660670ff,
	0x02f400098,
	0x070652f40,
	0x000a06000,
	0x0fe98f22f,
	0x054000034,
	0x0f22f7400,
	0x0002c4aaf,
	0x000206c26,
	0x070ff90af,
	0x0588ff292,
	0x0ffd4f23c,
	0x040000000,
	0x0000af200,
	0x008384fef,
	0x00014f292,
	0x0003052af,
	0x00020202f,
	0x0001c90af,
	0x000202f00,
	0x0610004aa,
	0x0282f0018,
	0x0f2277400,
	0x0f22f5400,
	0x00038f21f,
	0x05423f22f,
	0x074000030,
	0x0588f4283,
	0x0b6846c6a,
	0x061000558,
	0x0f22f5423,
	0x00028f200,
	0x00100f23c,
	0x040000000,
	0x0000af200,
	0x00838588f,
	0x0f295ffd4,
	0x00cafffff,
	0x0fc180098,
	0x066067006,
	0x02f400098,
	0x07067b0af,
	0x000a06608,
	0x04aaf0098,
	0x06e0003b4,
	0x0701eb0af,
	0x000986c06,
	0x0701e2f40,
	0x000987802,
	0x0d8af0098,
	0x07066b0af,
	0x000a06612,
	0x0202f0020,
	0x090832f43,
	0x000184a80,
	0x06d0002d0,
	0x0d8806e0a,
	0x07801f23c,
	0x040000000,
	0x000007020,
	0x0b08442e7,
	0x02f440016,
	0x044df6e18,
	0x07065b0af,
	0x000a06606,
	0x070ff2f40,
	0x000987065,
	0x02f4000a0,
	0x06000fe98,
	0x0f22f5400,
	0x00034f22f,
	0x07400002c,
	0x04aaf0020,
	0x06c2670ff,
	0x090af0020,
	0x02f006100,
	0x00474f22f,
	0x054800030,
	0x0f20000a0,
	0x0f22f7400,
	0x00028f227,
	0x074806100,
	0x004b4262f,
	0x00024282f,
	0x00020f202,
	0x06000f202,
	0x04000f22f,
	0x054230030,
	0x0f22f5480,
	0x00038f200,
	0x000a8f22f,
	0x074800038,
	0x07030d082,
	0x022031f80,
	0x039200071,
	0x05283b684,
	0x04fef000c,
	0x06d967605,
	0x074ffd484,
	0x04a826d38,
	0x0200241f7,
	0x029200065,
	0x0101049c0,
	0x0d0831080,
	0x042830c37,
	0x000392920,
	0x000656f16,
	0x0200241f7,
	0x029200065,
	0x0101049c0,
	0x090bc0000,
	0x0000a1080,
	0x052835382,
	0x04a826cc8,
	0x07c014a83,
	0x0670c1f7c,
	0x000310064,
	0x052af0020,
	0x042864282,
	0x04aaf0010,
	0x067000200,
	0x01fbc002d,
	0x02920003c,
	0x052824283,
	0x07801d8af,
	0x000982a2f,
	0x000987067,
	0x0b0af00a0,
	0x0661470fb,
	0x0b0af0020,
	0x06e0c202f,
	0x00020b0af,
	0x000986f00,
	0x001b27066,
	0x0b0af00a0,
	0x0661c262f,
	0x000204483,
	0x06c024283,
	0x0b6af0098,
	0x06f022604,
	0x0202f0020,
	0x0d8806c02,
	0x042844a83,
	0x06f222003,
	0x0d084b085,
	0x0660a1fbc,
	0x0002e2920,
	0x004aa282f,
	0x00018f227,
	0x07400f22f,
	0x054000038,
	0x0f21f5423,
	0x0f22f7400,
	0x00030588f,
	0x04283b684,
	0x06c6a202f,
	0x000209083,
	0x02f430018,
	0x04a806d00,
	0x002d02f00,
	0x061000474,
	0x0f22f5480,
	0x00030f200,
	0x000a0f22f,
	0x074000028,
	0x0f2277480,
	0x0610004b4,
	0x0262f0024,
	0x0282f0020,
	0x0f2026000,
	0x0f2024000,
	0x0f22f5423,
	0x00030f22f,
	0x054800038,
	0x0f20000a8,
	0x0f22f7480,
	0x000387030,
	0x0d0822203,
	0x01f803920,
	0x000715283,
	0x0b6844fef,
	0x0000c6d96,
	0x0760574ff,
	0x0d4844a82,
	0x06d382002,
	0x041f72920,
	0x000651010,
	0x049c0d083,
	0x010804283,
	0x00c370039,
	0x029200065,
	0x06f162002,
	0x041f72920,
	0x000651010,
	0x049c090bc,
	0x00000000a,
	0x010805283,
	0x053824a82,
	0x06cc87c01,
	0x04a83670c,
	0x01f7c0031,
	0x0006452af,
	0x000204286,
	0x042824aaf,
	0x000106700,
	0x002001fbc,
	0x0002d2920,
	0x0003c5282,
	0x01fbc0030,
	0x02920003c,
	0x052825383,
	0x04a836ede,
	0x04a846f28,
	0x042837801,
	0x0d8af0098,
	0x02a2f0098,
	0x07067b0af,
	0x000a06614,
	0x070fbb0af,
	0x000206e0c,
	0x0202f0020,
	0x0b0af0098,
	0x06f0001b2,
	0x07066b0af,
	0x000a0661c,
	0x0262f0020,
	0x044836c02,
	0x04283b6af,
	0x000986f02,
	0x02604202f,
	0x00020d880,
	0x06c024284,
	0x04a836f22,
	0x02003d084,
	0x0b085660a,
	0x01fbc002e,
	0x02920003c,
	0x052822202,
	0x01fb76920,
	0x000642920,
	0x052821fbc,
	0x000302920,
	0x0003c5282,
	0x052865384,
	0x04a846ed8,
	0x07004c0af,
	0x0009c6700,
	0x000e62003,
	0x053834a83,
	0x06ede4a84,
	0x06f282003,
	0x0d084b085,
	0x0660a1fbc,
	0x0002e2920,
	0x0003c5282,
	0x07065b0af,
	0x000a0672a,
	0x07067b0af,
	0x000a06722,
	0x042372920,
	0x0003c2f2f,
	0x0009c4878,
	0x0fc182f2f,
	0x0009c486f,
	0x000486100,
	0x0f87a7008,
	0x04fef009c,
	0x04e754a97,
	0x06700008e,
	0x01fbc0045,
	0x022021fb7,
	0x069200064,
	0x02920003c,
	0x05282262f,
	0x000206c70,
	0x01fbc002d,
	0x052825286,
	0x053844a84,
	0x06ed87004,
	0x0c0af009c,
	0x0670000e6,
	0x02003d084,
	0x0b085660a,
	0x01fbc002e,
	0x02920003c,
	0x052824483,
	0x07064b083,
	0x06e262003,
	0x04c7c0801,
	0x000000064,
	0x0d0bc0000,
	0x000302202,
	0x01f802920,
	0x052827065,
	0x0b0af00a0,
	0x0672a7067,
	0x0b0af00a0,
	0x067224237,
	0x02920003c,
	0x02f2f009c,
	0x04878fc18,
	0x02f2f009c,
	0x0486f0048,
	0x06100f87a,
	0x070084fef,
	0x0009c4e75,
	0x04a976700,
	0x0008e1fbc,
	0x000452920,
	0x0003c5282,
	0x0262f0020,
	0x06c701fbc,
	0x0002d2920,
	0x0003c5282,
	0x044837064,
	0x0b0836e26,
	0x020034c7c,
	0x008010000,
	0x000642601,
	0x020034c7c,
	0x008010000,
	0x0000ad0bc,
	0x00064d0bc,
	0x000000030,
	0x022021f80,
	0x02920003c,
	0x052822003,
	0x04c7c0801,
	0x000000064,
	0x026012003,
	0x04c7c0801,
	0x00000000a,
	0x02001d0bc,
	0x000000030,
	0x0d0bc0000,
	0x000302202,
	0x01f802920,
	0x0003c5282,
	0x06000ff5a,
	0x01fbc002b,
	0x02920003c,
	0x052826090,
	0x01fbc0065,
	0x02920003c,
	0x052826000,
	0x0ff727067,
	0x0b0af00a0,
	0x0670a7068,
	0x0b0af00a0,
	0x06600ff1e,
	0x076ffd682,
	0x04a836d0a,
	0x00c370030,
	0x03920003c,
	0x067242803,
	0x04a846d00,
	0x0ff040c37,
	0x0002e4920,
	0x0003c660e,
	0x02403b883,
	0x06700fef2,
	0x052826000,
	0x0feec5384,
	0x060de5383,
	0x060ca76ff,
	0x096af0020,
	0x06c024283,
	0x02a2f0098,
	0x09aaf0020,
	0x070682f40,
	0x000a06000,
	0x0fe367001,
	0x0c0af009c,
	0x06700fe04,
	0x01fbc002b,
	0x020034c7c,
	0x008010000,
	0x0000a2001,
	0x0d0bc0000,
	0x000301f80,
	0x02920003c,
	0x052826000,
	0x0fdf6f22f,
	0x05400002c,
	0x0f23c4023,
	0x00000000a,
	0x0f22f7400,
	0x0002cf227,
	0x074006100,
	0x001e8262f,
	0x00020282f,
	0x0001cf202,
	0x06000f202,
	0x04000f22f,
	0x054800034,
	0x0f20000a8,
	0x0f22f7480,
	0x00034598f,
	0x06000fd36,
	0x053af0098,
	0x06000fc48,
	0x070012e80,
	0x07020d1af,
	0x000a06000,
	0x0fb24518f,
	0x0ff5a1fbc,
	0x0002b2920,
	0x0003c5282,
	0x060901fbc,
	0x000652920,
	0x0003c5282,
	0x06000ff72,
	0x07067b0af,
	0x000a0670a,
	0x07068b0af,
	0x000a06600,
	0x0ff1e76ff,
	0x0d6824a83,
	0x06d0a0c37,
	0x000303920,
	0x0003c6724,
	0x028034a84,
	0x06d00ff04,
	0x00c37002e,
	0x04920003c,
	0x0660e2403,
	0x0b8836700,
	0x0fef25282,
	0x06000feec,
	0x0538460de,
	0x0538360ca,
	0x076ff96af,
	0x000206c02,
	0x042832a2f,
	0x000989aaf,
	0x000207068,
	0x02f4000a0,
	0x06000fe36,
	0x07001c0af,
	0x0009c6700,
	0x0fe041fbc,
	0x0002b2920,
	0x0003c5282,
	0x06000fdf6,
	0x0f22f5400,
	0x0002cf23c,
	0x040230000,
	0x0000af22f,
	0x07400002c,
	0x0f2277400,
	0x0610001e8,
	0x0262f0020,
	0x0282f001c,
	0x0f2026000,
	0x0f2024000,
	0x0f22f5480,
	0x00034f200,
	0x000a8f22f,
	0x074800034,
	0x0598f6000,
	0x0fd3653af,
	0x000986000,
	0x0fc487001,
	0x02e807020,
	0x0d1af00a0,
	0x06000fb24,
	0x0518ff22f,
	0x05500000c,
	0x0206f0014,
	0x0f200083a,
	0x0f28e0010,
	0x04290f23c,
	0x040000000,
	0x00000508f,
	0x04e75f217,
	0x075002017,
	0x07214e2a0,
	0x0c0bc0000,
	0x007ff90bc,
	0x0000003fe,
	0x020800297,
	0x0800fffff,
	0x000973fe0,
	0x00000f217,
	0x05400508f,
	0x04e75518f,
	0x0f22f5500,
	0x0000c206f,
	0x0000c242f,
	0x00014f200,
	0x0083af28e,
	0x000104290,
	0x0f23c4000,
	0x000000000,
	0x0508f4e75,
	0x0f2177500,
	0x020177214,
	0x0e2a0c0bc,
	0x0000ef23c,
	0x040000000,
	0x00000508f,
	0x04e75f217,
	0x075002017,
	0x07214e2a0,
	0x0c0bc0000,
	0x007ffd480,
	0x06e0cf23c,
	0x040000000,
	0x00000508f,
	0x04e750c82,
	0x0000007ff,
	0x090bc0000,
	0x003fe2080,
	0x00297800f,
	0x0ffff0097,
	0x03fe00000,
	0x06d0cf23c,
	0x040000000,
	0x00000508f,
	0x04e750297,
	0x0800fffff,
	0x020027214,
	0x0e3a08197,
	0x0f2175400,
	0x0508f4e75,
	0x0518ff22f,
	0x05500000c,
	0x0242f0014,
	0x0f200083a,
	0x0f28e000e,
	0x0f23c4000,
	0x000000000,
	0x0508f4e75,
	0x0f2177500,
	0x020177214,
	0x0e2a0c0bc,
	0x04feffff4,
	0x0206f0018,
	0x0f22f5500,
	0x00010f23c,
	0x040000000,
	0x00001f200,
	0x00838f295,
	0x00018f23c,
	0x040000000,
	0x00000f210,
	0x07400f200,
	0x008004fef,
	0x0000c4e75,
	0x0f22f7500,
	0x00004242f,
	0x000047214,
	0x0e2a2c4bc,
	0x0000007ff,
	0x0d4806e0c,
	0x0f23c4000,
	0x000000000,
	0x0508f4e75,
	0x00c820000,
	0x007ff6d0c,
	0x0f23c4000,
	0x000000000,
	0x0508f4e75,
	0x00297800f,
	0x0ffff2002,
	0x07214e3a0,
	0x08197f217,
	0x05400508f,
	0x04e754fef,
	0x0fff4206f,
	0x00018f22f,
	0x055000010,
	0x0f23c4000,
	0x000000001,
	0x0f2000838,
	0x0f2950018,
	0x0f23c4000,
	0x000000000,
	0x094bc0000,
	0x003fe7015,
	0x0b0826d2c,
	0x0203c001f,
	0x0ffffe4a0,
	0x04680c1af,
	0x0000442af,
	0x00008f22f,
	0x054000004,
	0x0f2107400,
	0x0f2000800,
	0x04fef000c,
	0x04e75f22f,
	0x075000004,
	0x0242f0004,
	0x07214e2a2,
	0x0c4bc0000,
	0x007ff94bc,
	0x0000003fe,
	0x07015b082,
	0x06d2c203c,
	0x0001fffff,
	0x0e4a04680,
	0x0c1af0004,
	0x042af0008,
	0x0f22f5400,
	0x00004f210,
	0x07400f200,
	0x00800f22f,
	0x054280004,
	0x04fef000c,
	0x04e757035,
	0x0b0826de0,
	0x072ead282,
	0x0203c7fff,
	0x0ffffe2a0,
	0x04680c1af,
	0x0000860cc,
	0x0598f222f,
	0x000086c1c,
	0x020014480,
	0x02f0061f0,
	0x0f2000080,
	0x0f23c4000,
	0x000000001,
	0x0f2000420,
	0x0508f4e75,
	0x0700ab081,
	0x06f0cf236,
	0x040001d20,
	0x0804e588f,
	0x04e752401,
	0x0e2822001,
	0x090822e82,
	0x02f0061bc,
	0x0f22f5428,
	0x000044fef,
	0x0000c4e75,
	0x07035b082,
	0x06de072ea,
	0x0d282203c,
	0x07fffffff,
	0x0e2a04680,
	0x0c1af0008,
	0x060cc598f,
	0x0222f0008,
	0x06c1c2001,
	0x044802f00,
	0x061f0f200,
	0x00080f23c,
	0x040000000,
	0x00001f200,
	0x00420508f,
	0x04e75700a,
	0x0b0816f0c,
	0x0f2364000,
	0x01d20804e,
	0x0588f4e75,
	0x02401e282,
	0x020019082,
	0x02e822f00,
	0x061bcf227,
	0x074002f2f,
	0x0000c61b2,
	0x0588ff21f,
	0x05423508f,
	0x04e75518f,
	0x0f22f543a,
	0x0000cf293,
	0x00054486f,
	0x0000cf22f,
	0x054000010,
	0x0f200001a,
	0x0f2277400,
	0x02f2f000c,
	0x061b2588f,
	0x0f21f5423,
	0x0508f4e75,
	0x0518ff22f,
	0x0543a000c,
	0x0f2930054,
	0x06100feee,
	0x0f2000100,
	0x0f200003a,
	0x0f2810016,
	0x0f22f5400,
	0x00018f23c,
	0x040220000,
	0x00001f22f,
	0x074000018,
	0x0f22f5400,
	0x00018f200,
	0x0001af22f,
	0x074000018,
	0x0f22f5400,
	0x000184fef,
	0x000144e75,
	0x0486f000c,
	0x0f22f5400,
	0x00010f200,
	0x0001af227,
	0x00010f227,
	0x074006100,
	0x0feeef200,
	0x00100f200,
	0x0003af281,
	0x00016f22f,
	0x054000018,
	0x0f23c4022,
	0x000000001,
	0x0f22f7400,
	0x00018f22f,
	0x054000018,
	0x0f200001a,
	0x0f22f7400,
	0x00018f22f,
	0x054000018,
	0x04fef0014,
	0x04e75486f,
	0x0000cf22f,
	0x054000010,
	0x0f2277400,
	0x06100fea0,
	0x060e0f22f,
	0x054800004,
	0x0f200049a,
	0x0f2277480,
	0x06100ff7e,
	0x0f200001a,
	0x0508f4e75,
	0x0202f000c,
	0x06f4c246f,
	0x00004226f,
	0x00008b5c9,
	0x062462209,
	0x0c2bc0000,
	0x000036710,
	0x053806d32,
	0x014d92209,
	0x0c2bc0000,
	0x0000366f0,
	0x090bc0000,
	0x000106d10,
	0x024d924d9,
	0x024d924d9,
	0x090bc0000,
	0x000106cf0,
	0x0d0bc0000,
	0x0000f6d06,
	0x014d95380,
	0x06cfa202f,
	0x000044e75,
	0x0d3c0d5c0,
	0x0fea060e0,
	0x0f22f5480,
	0x00004f200,
	0x0049af227,
	0x074806100,
	0x0ff7ef200,
	0x0001a508f,
	0x04e75202f,
	0x0000c6f4c,
	0x0246f0004,
	0x0226f0008,
	0x0b5c96246,
	0x02209c2bc,
	0x000000003,
	0x067105380,
	0x06de81521,
	0x06d3214d9,
	0x02209c2bc,
	0x000000003,
	0x066f090bc,
	0x000000010,
	0x06d102521,
	0x025212521,
	0x0252190bc,
	0x06d1024d9,
	0x024d924d9,
	0x024d990bc,
	0x000000010,
	0x06cf0d0bc,
	0x00000000f,
	0x06dbc1521,
	0x053806db6,
	0x060f80000,
	0x06d0614d9,
	0x053806cfa,
	0x0202f0004,
	0x04e75d3c0,
	0x0d5c02209,
	0x0c2bc0000,
	0x000036710,
	0x053806de8,
	0x015212209,
	0x0c2bc0000,
	0x0000366f0,
	0x090bc0000,
	0x000106d10,
	0x025212521,
	0x025212521,
	0x090bc0000,
	0x000106cf0,
	0x0d0bc0000,
	0x0000f6dbc,
	0x015215380,
	0x06db660f8,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000070000,
	0x000000007,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000007072,
	0x0696e7420,
	0x06572726f,
	0x072730000,
	0x000006e6f,
	0x06e2d7a65,
	0x0726f2065,
	0x078697420,
	0x073746174,
	0x075730000,
	0x000000000,
	0x000010000,
	0x0000a0000,
	0x000640000,
	0x003e80000,
	0x027100001,
	0x086a0000f,
	0x042400098,
	0x0968005f5,
	0x0e1003b9a,
	0x0ca000000,
	0x07072696e,
	0x074206572,
	0x0726f7273,
	0x000000000,
	0x06e6f6e2d,
	0x07a65726f,
	0x020657869,
	0x074207374,
	0x061747573,
	0x000000000,
	0x000000001,
	0x00000000a,
	0x000000064,
	0x0000003e8,
	0x000002710,
	0x0000186a0,
	0x0000f4240,
	0x000989680,
	0x005f5e100,
	0x03b9aca00,
	0x000000000,
	0x000000000,
	0x000000000,


@@ 2733,85 2713,86 @@ ulong bootcode[]={
	0x000000000,
	0x000000000,
	0x000000000,
	0x000010006,
	0x000000000,
	0x000010001,
	0x000000001,
	0x000060000,
	0x000000001,
	0x000010000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000003,
	0x000030000,
	0x000030003,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000200,
	0x000000000,
	0x002000000,
	0x000000000,
	0x000040203,
	0x003030100,
	0x000000100,
	0x000020000,
	0x000050001,
	0x000000200,
	0x000000004,
	0x002030303,
	0x001000000,
	0x001000002,
	0x000000005,
	0x000010000,
	0x002000000,
	0x000000000,
	0x000000624,
	0x00620061c,
	0x006180612,
	0x005f005d8,
	0x005d4056a,
	0x004fe04d2,
	0x004ba0484,
	0x004800464,
	0x003f80390,
	0x0032402c0,
	0x0027001e6,
	0x001bc01a4,
	0x0018c0174,
	0x0015c0144,
	0x0010e00d8,
	0x000c00076,
	0x0000c0600,
	0x005fc05f8,
	0x005f405ee,
	0x005cc05b4,
	0x005b00546,
	0x004d604aa,
	0x00492045c,
	0x00458043c,
	0x003cc0362,
	0x002f2029a,
	0x0026201fe,
	0x001d201ba,
	0x001a2018a,
	0x00172015a,
	0x0012400ee,
	0x000d6008c,
	0x0001c454f,
	0x046006765,
	0x074533a20,
	0x072656164,
	0x020726574,
	0x072790a00,
	0x072656164,
	0x020657272,
	0x06f720067,
	0x06574533a,
	0x020726574,
	0x072792062,
	0x061642074,
	0x07970650a,
	0x000626164,
	0x006240620,
	0x0061c0618,
	0x0061205f0,
	0x005d805d4,
	0x0056a04fe,
	0x004d204ba,
	0x004840480,
	0x0046403f8,
	0x003900324,
	0x002c00270,
	0x001e601bc,
	0x001a4018c,
	0x00174015c,
	0x00144010e,
	0x000d800c0,
	0x00076000c,
	0x0060005fc,
	0x005f805f4,
	0x005ee05cc,
	0x005b405b0,
	0x0054604d6,
	0x004aa0492,
	0x0045c0458,
	0x0043c03cc,
	0x0036202f2,
	0x0029a0262,
	0x001fe01d2,
	0x001ba01a2,
	0x0018a0172,
	0x0015a0124,
	0x000ee00d6,
	0x0008c001c,
	0x0454f4600,
	0x067657453,
	0x03a207265,
	0x061642072,
	0x065747279,
	0x00a007265,
	0x061642065,
	0x072726f72,
	0x000676574,
	0x0533a2072,
	0x065747279,
	0x020626164,
	0x020747970,
	0x065000000,
	0x0414a0000,
	0x041d60000,
	0x03e720000,
	0x042280000,
	0x041780000,
	0x0419e0000,
	0x041bc0000,
	0x0650a0062,
	0x061642074,
	0x079706500,
	0x000004100,
	0x00000418c,
	0x000003e28,
	0x0000041de,
	0x00000412e,
	0x000004154,
	0x000004172,
	0x000000000,
	0x000000000,
	0x000000000,


@@ 2834,116 2815,86 @@ ulong bootcode[]={
	0x000000000,
	0x000000000,
	0x000000000,
	0x000002363,
	0x02f636f6e,
	0x073002363,
	0x02f636f6e,
	0x073002363,
	0x02f636f6e,
	0x073002365,
	0x02f737973,
	0x06e616d65,
	0x000737973,
	0x06e616d65,
	0x000737973,
	0x06e616d65,
	0x00023652f,
	0x000000000,
	0x023632f63,
	0x06f6e7300,
	0x023632f63,
	0x06f6e7300,
	0x023632f63,
	0x06f6e7300,
	0x023652f73,
	0x079736e61,
	0x06d650073,
	0x079736e61,
	0x06d650073,
	0x079736e61,
	0x06d650023,
	0x0652f7465,
	0x0726d696e,
	0x0616c0074,
	0x065726d69,
	0x06e616c00,
	0x061742674,
	0x020676e6f,
	0x074203100,
	0x061742674,
	0x020676e6f,
	0x074203100,
	0x07465726d,
	0x0696e616c,
	0x000746572,
	0x06d696e61,
	0x06c006174,
	0x026742067,
	0x06e6f7420,
	0x031006174,
	0x026742067,
	0x06e6f7420,
	0x031007465,
	0x0726d696e,
	0x0616c0070,
	0x06f73742e,
	0x02e2e0023,
	0x0732f2573,
	0x000626f6f,
	0x074657300,
	0x063726561,
	0x074650025,
	0x064007772,
	0x069746500,
	0x023732f25,
	0x07300626f,
	0x06f746573,
	0x000706f73,
	0x0742e2e2e,
	0x00023732f,
	0x025730062,
	0x06f6f7465,
	0x073006372,
	0x065617465,
	0x000256400,
	0x077726974,
	0x065002373,
	0x02f257300,
	0x0626f6f74,
	0x000637265,
	0x061746500,
	0x025640077,
	0x072697465,
	0x0002f002f,
	0x00062696e,
	0x064006d6f,
	0x0756e742e,
	0x065730023,
	0x0732f626f,
	0x06f740063,
	0x072656174,
	0x065002564,
	0x000777269,
	0x07465002f,
	0x0002f0062,
	0x0696e6400,
	0x06d6f756e,
	0x0742e2e2e,
	0x0002f0000,
	0x0006d6f75,
	0x06e740074,
	0x0696d652e,
	0x02e2e002f,
	0x00000006d,
	0x06f756e74,
	0x00074696d,
	0x0652e2e2e,
	0x0002f2e2e,
	0x000737461,
	0x074002363,
	0x02f74696d,
	0x06500256c,
	0x064007375,
	0x063636573,
	0x0730a0023,
	0x06b002f6e,
	0x065742f6e,
	0x065740023,
	0x06b002f6e,
	0x065742f64,
	0x06b002f36,
	0x038303230,
	0x02f696e69,
	0x07400696e,
	0x06974002d,
	0x06d006361,
	0x06e277420,
	0x073746172,
	0x07420636f,
	0x06e6e6563,
	0x074696f6e,
	0x020736572,
	0x07665720a,
	0x0002f3638,
	0x03032302f,
	0x0696e6974,
	0x000696e69,
	0x074002d64,
	0x0002f6269,
	0x06e2f6373,
	0x0002f3638,
	0x03032302f,
	0x062696e2f,
	0x06373002f,
	0x036383032,
	0x0302f696e,
	0x069740069,
	0x02e2e0073,
	0x074617400,
	0x023632f74,
	0x0696d6500,
	0x0256c6400,
	0x073756363,
	0x06573730a,
	0x000236b00,
	0x02f6e6574,
	0x02f6e6574,
	0x000236b00,
	0x02f6e6574,
	0x02f646b00,
	0x02f363830,
	0x032302f69,
	0x06e697400,
	0x0696e6974,
	0x0002d6d00,
	0x02f363830,
	0x032302f69,
	0x06e697400,
	0x023632f72,
	0x073323332,
	0x063746c00,
	0x06f70656e,
	0x0696e6720,
	0x023632f72,
	0x073323332,
	0x063746c00,
	0x042393630,
	0x030007075,
	0x073682061,
	0x073796e63,
	0x0696e6974,
	0x0002f3638,
	0x03032302f,
	0x0696e6974,
	0x00023632f,
	0x072733233,
	0x03263746c,


@@ 2952,123 2903,135 @@ ulong bootcode[]={
	0x02023632f,
	0x072733233,
	0x03263746c,
	0x000423139,
	0x032303000,
	0x070757368,
	0x020617379,
	0x06e630023,
	0x0692f6374,
	0x000423936,
	0x030300070,
	0x075736820,
	0x06173796e,
	0x063002363,
	0x02f727332,
	0x033326374,
	0x06c006f70,
	0x0656e696e,
	0x067202369,
	0x02f63746c,
	0x067202363,
	0x02f727332,
	0x033326374,
	0x06c004231,
	0x039323030,
	0x000707573,
	0x06820646b,
	0x06d757800,
	0x0636f6e66,
	0x069672031,
	0x020313620,
	0x06e6f7265,
	0x073746172,
	0x07400236b,
	0x02f322f64,
	0x061746100,
	0x06f70656e,
	0x0696e6720,
	0x0236b2f32,
	0x02f646174,
	0x06100236b,
	0x02f322f63,
	0x068206173,
	0x0796e6300,
	0x023692f63,
	0x0746c006f,
	0x070656e69,
	0x06e672023,
	0x0692f6374,
	0x06c007075,
	0x073682064,
	0x06b6d7578,
	0x000636f6e,
	0x066696720,
	0x031203136,
	0x0206e6f72,
	0x065737461,
	0x072740023,
	0x06b2f322f,
	0x064617461,
	0x0006f7065,
	0x06e696e67,
	0x020236b2f,
	0x0322f6461,
	0x074610023,
	0x06b2f322f,
	0x063746c00,
	0x06f70656e,
	0x0696e6720,
	0x0236b2f32,
	0x02f63746c,
	0x000636f6e,
	0x06e656374,
	0x020257300,
	0x06469616c,
	0x0696e6700,
	0x06572726f,
	0x072206469,
	0x0616c696e,
	0x067202573,
	0x02c207265,
	0x074727969,
	0x06e67202e,
	0x02e2e0a00,
	0x0636f6e6e,
	0x065637420,
	0x025730064,
	0x069616c69,
	0x06e670065,
	0x072726f72,
	0x020646961,
	0x06c696e67,
	0x02025732c,
	0x020726574,
	0x07279696e,
	0x067202e2e,
	0x02e0a0063,
	0x06f6e6e65,
	0x063746564,
	0x020746f20,
	0x025730a00,
	0x023652f62,
	0x06f6f746c,
	0x0696e6500,
	0x023652f62,
	0x06f6f7464,
	0x065766963,
	0x065002365,
	0x02f626f6f,
	0x074736572,
	0x076657200,
	0x06e667300,
	0x06e6f702e,
	0x02e2e0077,
	0x072697465,
	0x0206e6f70,
	0x000726561,
	0x064206e6f,
	0x070006e20,
	0x03d202564,
	0x03b206275,
	0x066203d20,
	0x0252e3278,
	0x065637465,
	0x06420746f,
	0x02025730a,
	0x00023652f,
	0x0626f6f74,
	0x06c696e65,
	0x00023652f,
	0x0626f6f74,
	0x064657669,
	0x063650023,
	0x0652f626f,
	0x06f747365,
	0x072766572,
	0x0006e6673,
	0x0006e6f70,
	0x02e2e2e00,
	0x077726974,
	0x065206e6f,
	0x070007265,
	0x06164206e,
	0x06f70006e,
	0x0203d2025,
	0x0643b2062,
	0x07566203d,
	0x020252e32,
	0x07820252e,
	0x032782025,
	0x02e32780a,
	0x000666f72,
	0x06d617420,
	0x06e6f7000,
	0x06e6f7420,
	0x0526e6f70,
	0x000736573,
	0x073696f6e,
	0x02e2e2e00,
	0x077726974,
	0x065207365,
	0x02e327820,
	0x0252e3278,
	0x00a00666f,
	0x0726d6174,
	0x0206e6f70,
	0x0006e6f74,
	0x020526e6f,
	0x070007365,
	0x07373696f,
	0x06e007265,
	0x061642073,
	0x06e2e2e2e,
	0x000777269,
	0x074652073,
	0x065737369,
	0x06f6e0066,
	0x06f726d61,
	0x074207365,
	0x06f6e0072,
	0x065616420,
	0x073657373,
	0x0696f6e00,
	0x0666f726d,
	0x061742073,
	0x065737369,
	0x06f6e0065,
	0x072726f72,
	0x02025733b,
	0x0006e6f74,
	0x020527365,
	0x07373696f,
	0x06e006572,
	0x0726f7220,
	0x025733b00,
	0x06e6f7420,
	0x052736573,
	0x073696f6e,
	0x0002f6366,
	0x073006366,
	0x0732e2e2e,
	0x000706970,
	0x06500666f,
	0x0726b002f,
	0x063667300,
	0x0626f6f74,
	0x063667300,
	0x02d667300,
	0x06e002f63,
	0x066730063,
	0x066732e2e,
	0x02e007069,
	0x070650066,
	0x06f726b00,
	0x02f636673,
	0x000626f6f,
	0x074636673,
	0x0002d7300,
	0x0626f6f74,
	0x03a202573,
	0x03a202573,
	0x00a000000,
	0x00002ff6,
	0x0002d6673,
	0x0002f6366,
	0x07300626f,
	0x06f746366,
	0x073002d73,
	0x000626f6f,
	0x0743a2025,
	0x0733a2025,
	0x0730a0000,
	0x00002f64,
	0x0,
};

M gnot/dat.h => gnot/dat.h +21 -11
@@ 7,6 7,7 @@ typedef struct Lock	Lock;
typedef struct MMU	MMU;
typedef struct MMUCache	MMUCache;
typedef struct Mach	Mach;
typedef struct PMMU	PMMU;
typedef struct Portpage	Portpage;
typedef struct Scsi	Scsi;
typedef struct Scsidata	Scsidata;


@@ 56,17 57,12 @@ struct Label
	ushort	sr;
};

struct MMU
{
	ulong	va;
	ulong	pa;
};

#define NMMU 16
struct MMUCache
/*
 *  MMU info included in the Proc structure
 */
struct PMMU
{
	ulong	next;
	MMU	mmu[NMMU];
	int	pmmu_dummy;
};

struct Conf


@@ 144,6 140,19 @@ struct Mach
	int	stack[1];
};

struct MMU
{
	ulong	va;
	ulong	pa;
};

#define NMMU 16
struct MMUCache
{
	ulong	next;
	MMU	mmu[NMMU];
};

/*
 *  gnot bus ports
 */


@@ 214,7 223,8 @@ struct User
	ushort	svsr;
	ushort	svvo;
	/*
	 *  machine dependent User stuff
	 *  mmu cache for preloading MMU.
	 *  should be replaced by software TLB? -- presotto
	 */
	MMUCache mc;
};

M gnot/mmu.c => gnot/mmu.c +6 -0
@@ 54,6 54,12 @@ mapstack(Proc *p)
}

void
mmurelease(Proc *p)
{
	USED(p);
}

void
putkmmu(ulong tlbvirt, ulong tlbphys)
{
	if(!(tlbvirt&KZERO))

M port/portdat.h => port/portdat.h +2 -7
@@ 348,14 348,9 @@ struct Proc
	ulong	pc;			/* DEBUG only */
	int	kp;			/* true if a kernel process */
	/*
	 *  MMU goo.  which of the fillowing fields gets used depends on the
	 *  processor.
	 *  machine specific MMU goo
	 */
	struct {
		int	pidonmach[MAXMACH];
		MMU	*mmu;
		int	nmmuseg;		/* number of segments active in mmu */
	};
	PMMU;
};

struct PTE

M port/portfns.h => port/portfns.h +4 -0
@@ 6,6 6,8 @@ Alarm*	alarm(int, void (*)(Alarm*), void*);
Block*	allocb(ulong);
int	anyready(void);
void	append(List**, List*);
int	blen(Block *);
int	bround(Block *, int);
void	cancel(Alarm*);
int	canlock(Lock*);
int	canqlock(QLock*);


@@ 75,6 77,7 @@ void	lockinit(void);
Orig*	lookorig(ulong, ulong, int, Chan*);
void	machinit(void);
void	mapstack(Proc*);
void	mmurelease(Proc*);
int	mount(Chan*, Chan*, int);
Chan*	namec(char*, int, int, ulong);
Alarm*	newalarm(void);


@@ 105,6 108,7 @@ int	pprint(char*, ...);
void	printslave(void);
void	procinit0(void);
Proc*	proctab(int);
Block*	pullup(Block *, int);
Queue*	pushq(Stream*, Qinfo*);
int	putb(Blist*, Block*);
void	putbq(Blist*, Block*);

M port/proc.c => port/proc.c +1 -2
@@ 60,7 60,7 @@ schedinit(void)		/* never returns */
			ready(p);
		else if(p->state == Moribund){
			p->pid = 0;
			memset(p->pidonmach, 0, sizeof p->pidonmach);
			mmurelease(p);
			/* procalloc already locked */
			p->qnext = procalloc.free;
			procalloc.free = p;


@@ 194,7 194,6 @@ loop:
		p->pgrp = 0;
		p->fpstate = FPinit;
		p->kp = 0;
		memset(p->pidonmach, 0, sizeof p->pidonmach);
		memset(p->seg, 0, sizeof p->seg);
		lock(&pidalloc);
		p->pid = ++pidalloc.pid;

M port/stream.c => port/stream.c +0 -3
@@ 1011,9 1011,6 @@ stputq(Queue *q, Block *bp)
		wakeup(q->other->rp);
		delim = 1;
	} else {
		if(BLEN(bp) == 1 && *(bp->rptr) == 1)
			print("stputq u->p->pid %d %s\n", u->p->pid, u->p->text);

		lock(q);
		if(q->first)
			q->last->next = bp;

M power/boot.c => power/boot.c +1 -11
@@ 451,17 451,7 @@ boot(int ask)
	if(ask){
		execl("/mips/init", "init", "-m", 0);
	} else {
		switch(fork()){
		case -1:
			print("can't start connection server\n");
			break;
		case 0:
			execl("/mips/init", "init", "-d", "/bin/cs", 0);
			error("/mips/bin/cs");
			break;
		default:
			execl("/mips/init", "init", 0);
		}
		execl("/mips/init", "init", 0);
	}
	error("/mips/init");
}

M power/boot.h => power/boot.h +397 -453
@@ 1,7 1,7 @@
ulong bootcode[]={
	0x000000407,
	0x000005460,
	0x0000007e8,
	0x0000053c8,
	0x0000007a0,
	0x000001190,
	0x000000000,
	0x000001020,


@@ 16,7 16,7 @@ ulong bootcode[]={
	0x0afa10004,
	0x00c000415,
	0x0afa20008,
	0x00c000961,
	0x00c00093c,
	0x0afa10004,
	0x008000411,
	0x000000027,


@@ 25,40 25,40 @@ ulong bootcode[]={
	0x0afa00018,
	0x023c282ad,
	0x0afa20004,
	0x00c000aa8,
	0x00c000a83,
	0x0afa00008,
	0x023c382b5,
	0x0afa30004,
	0x020020001,
	0x00c000aa8,
	0x00c000a83,
	0x0afa20008,
	0x023c382bd,
	0x0afa30004,
	0x020020001,
	0x00c000aa8,
	0x00c000a83,
	0x0afa20008,
	0x023c282c5,
	0x0afa20004,
	0x020040001,
	0x0afa40008,
	0x0200201b6,
	0x00c000a8f,
	0x00c000a6a,
	0x0afa2000c,
	0x004210004,
	0x0afa1001c,
	0x023c382d0,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20028,
	0x000000027,
	0x08c420000,
	0x00c000a68,
	0x00c000a43,
	0x0afa20004,
	0x0afa10014,
	0x08fa40028,
	0x000000027,
	0x08c840000,
	0x00c000a68,
	0x00c000a43,
	0x0afa40004,
	0x0afa10010,
	0x08fa4001c,


@@ 70,32 70,32 @@ ulong bootcode[]={
	0x000000027,
	0x0afa30008,
	0x08fa40010,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa4000c,
	0x08fa30014,
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c282d8,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x08fa3001c,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x023c382e0,
	0x0afa30004,
	0x020040001,
	0x0afa40008,
	0x0200301b6,
	0x00c000a8f,
	0x00c000a6a,
	0x0afa3000c,
	0x004210004,
	0x0afa1001c,
	0x023c282ec,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x023c48302,
	0x00c000a68,
	0x00c000a43,
	0x0afa40004,
	0x0afa10014,
	0x08fa4001c,


@@ 103,15 103,15 @@ ulong bootcode[]={
	0x0afa40004,
	0x0afa20008,
	0x08fa40014,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa4000c,
	0x004210004,
	0x000000027,
	0x023c2830f,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x08fa3001c,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x08fa20028,
	0x000000027,


@@ 143,18 143,18 @@ ulong bootcode[]={
	0x023c28026,
	0x0afa20004,
	0x023c38318,
	0x00c000a28,
	0x00c000a03,
	0x0afa30008,
	0x023c298ea,
	0x023c298a2,
	0x0afa20004,
	0x023c38323,
	0x00c000a28,
	0x00c000a03,
	0x0afa30008,
	0x08fa60028,
	0x08fa20024,
	0x020030001,
	0x010430029,
	0x023c598ea,
	0x023c598a2,
	0x020030002,
	0x010430019,
	0x000000027,


@@ 165,14 165,14 @@ ulong bootcode[]={
	0x000000027,
	0x018a00003,
	0x000000027,
	0x00c000a8a,
	0x00c000a65,
	0x0afa50004,
	0x08fc3801a,
	0x000000027,
	0x018600004,
	0x000000027,
	0x08fc2801a,
	0x00c000a8a,
	0x00c000a65,
	0x0afa20004,
	0x0afc0801a,
	0x0afc08006,


@@ 184,20 184,20 @@ ulong bootcode[]={
	0x000000027,
	0x0afa50004,
	0x08cc30000,
	0x00c000a28,
	0x00c000a03,
	0x0afa30008,
	0x023c28026,
	0x0afa20004,
	0x08fa30028,
	0x000000027,
	0x08c630004,
	0x00c000a28,
	0x00c000a03,
	0x0afa30008,
	0x00800049f,
	0x000000027,
	0x0afa50004,
	0x08cc30000,
	0x00c000a28,
	0x00c000a03,
	0x0afa30008,
	0x00800049f,
	0x000000027,


@@ 206,7 206,7 @@ ulong bootcode[]={
	0x023c3832b,
	0x0afa30004,
	0x020020002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa20008,
	0x08fa20000,
	0x000000027,


@@ 224,7 224,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa30004,
	0x08fa40028,
	0x00c000a12,
	0x00c0009ed,
	0x0afa40008,
	0x08fa50014,
	0x0142000a5,


@@ 235,7 235,7 @@ ulong bootcode[]={
	0x014400008,
	0x000000027,
	0x023c38333,
	0x00c00098c,
	0x00c000967,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,


@@ 248,12 248,12 @@ ulong bootcode[]={
	0x023c28361,
	0x0afa20004,
	0x020040002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x000000027,
	0x023c3836a,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,


@@ 264,15 264,15 @@ ulong bootcode[]={
	0x023c4837b,
	0x0afa40008,
	0x02003000d,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa3000c,
	0x08fa50020,
	0x00421000a,
	0x000000027,
	0x00c000a8a,
	0x00c000a65,
	0x0afa50004,
	0x023c38389,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,


@@ 282,15 282,15 @@ ulong bootcode[]={
	0x023c48397,
	0x0afa40008,
	0x02003000c,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa3000c,
	0x08fa50020,
	0x00421000a,
	0x000000027,
	0x00c000a8a,
	0x00c000a65,
	0x0afa50004,
	0x023c383a4,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,


@@ 300,15 300,15 @@ ulong bootcode[]={
	0x023c483b1,
	0x0afa40008,
	0x02003000c,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa3000c,
	0x00421000b,
	0x000000027,
	0x08fa20020,
	0x00c000a8a,
	0x00c000a65,
	0x0afa20004,
	0x023c383be,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,


@@ 319,12 319,12 @@ ulong bootcode[]={
	0x023c283cb,
	0x0afa20004,
	0x020040002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x0afa10018,
	0x023c383da,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,


@@ 333,16 333,16 @@ ulong bootcode[]={
	0x023c383f1,
	0x0afa30004,
	0x020040002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa40008,
	0x00421000c,
	0x0afa1001c,
	0x08fa20018,
	0x00c000a8a,
	0x00c000a65,
	0x0afa20004,
	0x023c283ff,
	0x0afa20004,
	0x00c0008e3,
	0x00c0008be,
	0x02003ffff,
	0x08fa20000,
	0x023bd0024,


@@ 351,7 351,7 @@ ulong bootcode[]={
	0x08fa40014,
	0x000000027,
	0x08c840004,
	0x00c000a68,
	0x00c000a43,
	0x0afa40004,
	0x0afa10010,
	0x08fa4001c,


@@ 363,22 363,22 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08fa40010,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa4000c,
	0x004210012,
	0x000000027,
	0x08fa2001c,
	0x00c000a8a,
	0x00c000a65,
	0x0afa20004,
	0x08fa30018,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x08fa30014,
	0x000000027,
	0x08c630004,
	0x000000027,
	0x0afa30004,
	0x00c0008e3,
	0x00c0008be,
	0x02002ffff,
	0x08fa20000,
	0x023bd0024,


@@ 404,12 404,12 @@ ulong bootcode[]={
	0x023c28423,
	0x0afa20004,
	0x020040002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x0afc1801e,
	0x023c3842a,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0058,


@@ 419,15 419,15 @@ ulong bootcode[]={
	0x023c48439,
	0x0afa40008,
	0x02003000a,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa3000c,
	0x08fc5801e,
	0x00421000a,
	0x000000027,
	0x00c000a8a,
	0x00c000a65,
	0x0afa50004,
	0x023c38444,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0058,


@@ 437,15 437,15 @@ ulong bootcode[]={
	0x023c4844f,
	0x0afa40008,
	0x020030017,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa3000c,
	0x00421000b,
	0x000000027,
	0x08fc2801e,
	0x00c000a8a,
	0x00c000a65,
	0x0afa20004,
	0x023c38467,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0058,


@@ 454,17 454,17 @@ ulong bootcode[]={
	0x020020001,
	0x0afc280c6,
	0x0200307d0,
	0x00c000ab2,
	0x00c000a8d,
	0x0afa30004,
	0x023c3847f,
	0x0afa30004,
	0x020040002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa40008,
	0x004210008,
	0x0afa10054,
	0x023c2848b,
	0x00c0008e3,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0058,


@@ 473,16 473,16 @@ ulong bootcode[]={
	0x023c2849f,
	0x0afa20004,
	0x020040002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa40008,
	0x00421000c,
	0x0afc1801a,
	0x08fa30054,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x023c384aa,
	0x0afa30004,
	0x00c0008e3,
	0x00c0008be,
	0x02002ffff,
	0x08fa20000,
	0x023bd0058,


@@ 493,10 493,10 @@ ulong bootcode[]={
	0x023c384bd,
	0x0afa30008,
	0x08fa2005c,
	0x00c0009d6,
	0x00c0009b1,
	0x0afa2000c,
	0x023a40014,
	0x00c000a68,
	0x00c000a43,
	0x0afa40004,
	0x0afa10010,
	0x08fc4801a,


@@ 504,20 504,20 @@ ulong bootcode[]={
	0x0afa40004,
	0x0afa20008,
	0x08fa40010,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa4000c,
	0x004210010,
	0x000000027,
	0x08fc2801a,
	0x00c000a8a,
	0x00c000a65,
	0x0afa20004,
	0x08fa30054,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x02002ffff,
	0x0afc2801a,
	0x023a30014,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0058,


@@ 549,7 549,7 @@ ulong bootcode[]={
	0x08fa500d0,
	0x014200007,
	0x000000027,
	0x00c000a8a,
	0x00c000a65,
	0x0afa50004,
	0x08fa20000,
	0x023bd00d4,


@@ 562,14 562,14 @@ ulong bootcode[]={
	0x023c284d5,
	0x0afa20010,
	0x023c484d6,
	0x00c000aa3,
	0x00c000a7e,
	0x0afa40014,
	0x004210004,
	0x000000027,
	0x023c284d7,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x00c000a9e,
	0x00c000a79,
	0x000000027,
	0x02003ffff,
	0x01023002f,


@@ 577,7 577,7 @@ ulong bootcode[]={
	0x010200022,
	0x000000027,
	0x023a20018,
	0x00c000abc,
	0x00c000a97,
	0x0afa20004,
	0x083a3002c,
	0x000000027,


@@ 585,25 585,25 @@ ulong bootcode[]={
	0x000000027,
	0x023a20018,
	0x024420014,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x020030002,
	0x0afa30004,
	0x023c28527,
	0x00c0009b1,
	0x00c00098c,
	0x0afa20008,
	0x020030bb8,
	0x00c000ab2,
	0x00c000a8d,
	0x0afa30004,
	0x020020002,
	0x0afa20004,
	0x023c38538,
	0x00c0009b1,
	0x00c00098c,
	0x0afa30008,
	0x023c28547,
	0x0afa20004,
	0x020030002,
	0x00c000aa8,
	0x00c000a83,
	0x0afa30008,
	0x08fa20000,
	0x000000027,


@@ 615,36 615,36 @@ ulong bootcode[]={
	0x0afa20008,
	0x023c38501,
	0x0afa3000c,
	0x00c000a74,
	0x00c000a4f,
	0x0afa00010,
	0x023c28511,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x023c38522,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa30004,
	0x008000641,
	0x000000027,
	0x023bdffe0,
	0x0afbf0000,
	0x023c28551,
	0x00c00098c,
	0x00c000967,
	0x0afa20004,
	0x020030032,
	0x0a3c397ea,
	0x0a3c397a2,
	0x02002ffff,
	0x0a7c297ee,
	0x023c297ea,
	0x0a7c297a6,
	0x023c297a2,
	0x0afa20004,
	0x023c487ea,
	0x00c000b0e,
	0x023c487a2,
	0x00c000ae9,
	0x0afa40008,
	0x08fa30024,
	0x023c487ea,
	0x023c487a2,
	0x0afa30004,
	0x0afa40008,
	0x0afa1001c,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa1000c,
	0x08fa5001c,
	0x000000027,


@@ 652,26 652,26 @@ ulong bootcode[]={
	0x000000027,
	0x023c28558,
	0x0afa20004,
	0x00c00098c,
	0x00c000967,
	0x0afa50008,
	0x023c28560,
	0x00c0008e3,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x08fa20024,
	0x023c487ea,
	0x023c487a2,
	0x0afa20004,
	0x0afa40008,
	0x020021000,
	0x00c000aad,
	0x00c000a88,
	0x0afa2000c,
	0x01c200008,
	0x000000027,
	0x023c3856a,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,


@@ 682,12 682,12 @@ ulong bootcode[]={
	0x000000027,
	0x008000696,
	0x000000027,
	0x023c387ea,
	0x023c387a2,
	0x0afa30004,
	0x023c497ea,
	0x023c497a2,
	0x0afa40008,
	0x0afa1001c,
	0x00c000f35,
	0x00c000f10,
	0x0afa1000c,
	0x014200022,
	0x000000027,


@@ 696,129 696,129 @@ ulong bootcode[]={
	0x08fa3001c,
	0x000000027,
	0x0afa30008,
	0x083c287ea,
	0x083c287a2,
	0x000000027,
	0x000021600,
	0x000021603,
	0x0afa2000c,
	0x083c387eb,
	0x083c387a3,
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x0afa30010,
	0x083c287ec,
	0x083c287a4,
	0x000000027,
	0x000021600,
	0x000021603,
	0x0afa20014,
	0x083c387ed,
	0x083c387a5,
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x00c00098c,
	0x00c000967,
	0x0afa30018,
	0x023c28596,
	0x00c0008e3,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x083c397ea,
	0x083c397a2,
	0x020020033,
	0x010620008,
	0x000000027,
	0x023c385a1,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x087c297ee,
	0x087c297a6,
	0x02003ffff,
	0x010430008,
	0x000000027,
	0x023c285aa,
	0x00c0008e3,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x023c385b5,
	0x00c00098c,
	0x00c000967,
	0x0afa30004,
	0x020020034,
	0x0a3c297ea,
	0x0a3c297a2,
	0x02003ffff,
	0x0a7c397ee,
	0x023c397ea,
	0x0a7c397a6,
	0x023c397a2,
	0x0afa30004,
	0x023c487ea,
	0x00c000b0e,
	0x023c487a2,
	0x00c000ae9,
	0x0afa40008,
	0x08fa20024,
	0x023c487ea,
	0x023c487a2,
	0x0afa20004,
	0x0afa40008,
	0x0afa1001c,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa1000c,
	0x08fa4001c,
	0x000000027,
	0x010240008,
	0x000000027,
	0x023c285c0,
	0x00c0008e3,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x08fa20024,
	0x023c487ea,
	0x023c487a2,
	0x0afa20004,
	0x0afa40008,
	0x020021000,
	0x00c000aad,
	0x00c000a88,
	0x0afa2000c,
	0x01c200008,
	0x000000027,
	0x023c385ce,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x023c387ea,
	0x023c387a2,
	0x0afa30004,
	0x023c497ea,
	0x023c497a2,
	0x0afa40008,
	0x00c000f35,
	0x00c000f10,
	0x0afa1000c,
	0x014200008,
	0x000000027,
	0x023c285db,
	0x00c0008e3,
	0x00c0008be,
	0x0afa20004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x087c397ee,
	0x087c397a6,
	0x02002ffff,
	0x010620008,
	0x000000027,
	0x023c385ea,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x083c297ea,
	0x083c297a2,
	0x020030037,
	0x01443000d,
	0x000000027,


@@ 826,20 826,20 @@ ulong bootcode[]={
	0x0afa20004,
	0x023c385f5,
	0x0afa30008,
	0x023c297ea,
	0x023c297a2,
	0x024420008,
	0x00c0009b1,
	0x00c00098c,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0020,
	0x000400008,
	0x000000825,
	0x083c397ea,
	0x083c397a2,
	0x020020035,
	0x010620008,
	0x000000027,
	0x023c38605,
	0x00c0008e3,
	0x00c0008be,
	0x0afa30004,
	0x08fa20000,
	0x023bd0020,


@@ 861,7 861,7 @@ ulong bootcode[]={
	0x023c28026,
	0x0afa20008,
	0x02003001c,
	0x00c000909,
	0x00c0008e4,
	0x0afa3000c,
	0x08fc68006,
	0x000000027,


@@ 876,21 876,21 @@ ulong bootcode[]={
	0x023c48619,
	0x0afa40008,
	0x020020004,
	0x00c0009ee,
	0x00c0009c9,
	0x0afa2000c,
	0x014200144,
	0x01420011f,
	0x023c58026,
	0x024a20004,
	0x0afa20140,
	0x00c0004ca,
	0x0afa20004,
	0x000013025,
	0x004c00133,
	0x004c0010e,
	0x0afc68006,
	0x004c10008,
	0x000000027,
	0x023c2864a,
	0x00c00098c,
	0x00c000967,
	0x0afa20004,
	0x08fa20000,
	0x000000027,


@@ 905,116 905,116 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0150,
	0x023c38659,
	0x00c00098c,
	0x00c000967,
	0x0afa30004,
	0x023c287ea,
	0x023c287a2,
	0x0afa20004,
	0x023c38661,
	0x0afa30008,
	0x08fa20140,
	0x00c0009d6,
	0x00c0009b1,
	0x0afa2000c,
	0x023c287ea,
	0x023c287a2,
	0x0afa20004,
	0x020040001,
	0x0afa40008,
	0x0200201b6,
	0x00c000a8f,
	0x00c000a6a,
	0x0afa2000c,
	0x004210004,
	0x0afa10148,
	0x023c38667,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa30004,
	0x023c287ea,
	0x023c287a2,
	0x0afa20004,
	0x023c3866e,
	0x0afa30008,
	0x08fc28006,
	0x00c0009d6,
	0x00c0009b1,
	0x0afa2000c,
	0x023c387ea,
	0x00c000a68,
	0x023c387a2,
	0x00c000a43,
	0x0afa30004,
	0x0afa10014,
	0x023c487ea,
	0x00c000a68,
	0x023c487a2,
	0x00c000a43,
	0x0afa40004,
	0x0afa10010,
	0x08fa40148,
	0x023c387ea,
	0x023c387a2,
	0x0afa40004,
	0x0afa30008,
	0x08fa40010,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa4000c,
	0x08fa30014,
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c28671,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x08fa30148,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x023c38677,
	0x0afa30004,
	0x020040001,
	0x0afa40008,
	0x0200301b6,
	0x00c000a8f,
	0x00c000a6a,
	0x0afa3000c,
	0x004210004,
	0x0afa10148,
	0x023c2867f,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x023c387ea,
	0x023c387a2,
	0x0afa30004,
	0x023c28686,
	0x0afa20008,
	0x08fc38006,
	0x00c0009d6,
	0x00c0009b1,
	0x0afa3000c,
	0x023c287ea,
	0x00c000a68,
	0x023c287a2,
	0x00c000a43,
	0x0afa20004,
	0x0afa10014,
	0x023c487ea,
	0x00c000a68,
	0x023c487a2,
	0x00c000a43,
	0x0afa40004,
	0x0afa10010,
	0x08fa40148,
	0x023c387ea,
	0x023c387a2,
	0x0afa40004,
	0x0afa30008,
	0x08fa40010,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa4000c,
	0x08fa30014,
	0x000000027,
	0x010230004,
	0x000000027,
	0x023c28689,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x08fa30148,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x023c2868f,
	0x00c00098c,
	0x00c000967,
	0x0afa20004,
	0x023c28698,
	0x0afa20004,
	0x023c4869a,
	0x0afa40008,
	0x00c000a85,
	0x00c000a60,
	0x0afa0000c,
	0x004210004,
	0x000000027,
	0x023c2869c,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x08fc28006,
	0x023c486a1,


@@ 1025,35 1025,35 @@ ulong bootcode[]={
	0x023c486a3,
	0x0afa40010,
	0x023c286a4,
	0x00c000aa3,
	0x00c000a7e,
	0x0afa20014,
	0x004210004,
	0x000000027,
	0x023c386a5,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa30004,
	0x023c286ab,
	0x00c00098c,
	0x00c000967,
	0x0afa20004,
	0x023c286b3,
	0x0afa20004,
	0x023a40058,
	0x00c000ab7,
	0x00c000a92,
	0x0afa40008,
	0x004210004,
	0x000000027,
	0x023c286b7,
	0x00c0008f5,
	0x00c0008d0,
	0x0afa20004,
	0x023a30058,
	0x0afa30004,
	0x023a200cc,
	0x00c001205,
	0x00c0011e0,
	0x0afa20008,
	0x023c286bc,
	0x0afa20004,
	0x020040001,
	0x00c000aa8,
	0x00c000a83,
	0x0afa40008,
	0x0afa10148,
	0x023a20058,


@@ 1061,10 1061,10 @@ ulong bootcode[]={
	0x023c386c4,
	0x0afa30008,
	0x08fa2012c,
	0x00c0009d6,
	0x00c0009b1,
	0x0afa2000c,
	0x023a20058,
	0x00c000a68,
	0x00c000a43,
	0x0afa20004,
	0x0afa10014,
	0x08fa20148,


@@ 1072,13 1072,13 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa30008,
	0x08fa20014,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa2000c,
	0x08fa30148,
	0x00c000a8a,
	0x00c000a65,
	0x0afa30004,
	0x023c286c8,
	0x00c00098c,
	0x00c000967,
	0x0afa20004,
	0x08fc58022,
	0x08fc38122,


@@ 1089,19 1089,19 @@ ulong bootcode[]={
	0x0afa20004,
	0x023c386d1,
	0x0afa30008,
	0x00c0009d6,
	0x00c0009b1,
	0x0afa5000c,
	0x08fc38122,
	0x023a20018,
	0x0afa30004,
	0x0afa20008,
	0x00c000a85,
	0x00c000a60,
	0x0afa0000c,
	0x08fc38122,
	0x023c286d9,
	0x0afa30004,
	0x0afa20008,
	0x00c000a85,
	0x00c000a60,
	0x0afa0000c,
	0x08fc58022,
	0x000000027,


@@ 1111,18 1111,18 @@ ulong bootcode[]={
	0x0afa20004,
	0x023c386e2,
	0x0afa30008,
	0x00c0009d6,
	0x00c0009b1,
	0x0afa5000c,
	0x023c386f2,
	0x0afa30004,
	0x023a20018,
	0x00c00098c,
	0x00c000967,
	0x0afa20008,
	0x023a30018,
	0x0afa30004,
	0x023c28714,
	0x0afa20008,
	0x00c000a85,
	0x00c000a60,
	0x0afa0000c,
	0x08fa30154,
	0x000000027,


@@ 1134,70 1134,33 @@ ulong bootcode[]={
	0x0afa30008,
	0x023c28735,
	0x0afa2000c,
	0x00c000a74,
	0x00c000a4f,
	0x0afa00010,
	0x023c3878f,
	0x00c0008f5,
	0x023c38748,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0150,
	0x00c000a9e,
	0x000000027,
	0x02002ffff,
	0x010220024,
	0x000000027,
	0x01020000e,
	0x000000027,
	0x023c3877f,
	0x023c38738,
	0x0afa30004,
	0x023c2878a,
	0x023c28743,
	0x0afa20008,
	0x00c000a74,
	0x00c000a4f,
	0x0afa0000c,
	0x023c3878f,
	0x00c0008f5,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0150,
	0x023c28757,
	0x0afa20004,
	0x023c38762,
	0x0afa30008,
	0x023c28767,
	0x0afa2000c,
	0x023c3876a,
	0x0afa30010,
	0x00c000a74,
	0x0afa00014,
	0x023c28772,
	0x00c0008f5,
	0x0afa20004,
	0x023c3878f,
	0x00c0008f5,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0150,
	0x023c38738,
	0x00c00098c,
	0x0afa30004,
	0x023c3878f,
	0x00c0008f5,
	0x023c38748,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0150,
	0x023c3862e,
	0x00c00098c,
	0x00c000967,
	0x0afa30004,
	0x0200203e8,
	0x00c000ab2,
	0x00c000a8d,
	0x0afa20004,
	0x08fc68006,
	0x08fa20144,


@@ 1207,7 1170,7 @@ ulong bootcode[]={
	0x023c4861e,
	0x0afa40008,
	0x020030004,
	0x00c0009ee,
	0x00c0009c9,
	0x0afa3000c,
	0x014200007,
	0x023c58026,


@@ 1221,7 1184,7 @@ ulong bootcode[]={
	0x023c48623,
	0x0afa40008,
	0x020020003,
	0x00c0009ee,
	0x00c0009c9,
	0x0afa2000c,
	0x014200007,
	0x023c58026,


@@ 1235,7 1198,7 @@ ulong bootcode[]={
	0x023c48627,
	0x0afa40008,
	0x020030006,
	0x00c0009ee,
	0x00c0009c9,
	0x0afa3000c,
	0x014200007,
	0x023c58026,


@@ 1253,16 1216,16 @@ ulong bootcode[]={
	0x023bdffac,
	0x0afbf0000,
	0x023a20014,
	0x00c000a94,
	0x00c000a6f,
	0x0afa20004,
	0x020030002,
	0x0afa30004,
	0x023c2879a,
	0x023c28753,
	0x0afa20008,
	0x08fa30058,
	0x023a20014,
	0x0afa3000c,
	0x00c0009b1,
	0x00c00098c,
	0x0afa20010,
	0x08fa20000,
	0x000000027,


@@ 1271,18 1234,18 @@ ulong bootcode[]={
	0x023bdffac,
	0x0afbf0000,
	0x023a30014,
	0x00c000a94,
	0x00c000a6f,
	0x0afa30004,
	0x020020002,
	0x0afa20004,
	0x023c387a8,
	0x023c38761,
	0x0afa30008,
	0x08fa20058,
	0x023a30014,
	0x0afa2000c,
	0x00c0009b1,
	0x00c00098c,
	0x0afa30010,
	0x00c000970,
	0x00c00094b,
	0x0afa00004,
	0x08fa20000,
	0x000000027,


@@ 1290,28 1253,28 @@ ulong bootcode[]={
	0x023bd0054,
	0x023bdfeec,
	0x0afbf0000,
	0x023c387b6,
	0x023c3876f,
	0x0afa30004,
	0x08fa20118,
	0x000000027,
	0x0afa20008,
	0x08fa3011c,
	0x00c00098c,
	0x00c000967,
	0x0afa3000c,
	0x0afa00004,
	0x023a30010,
	0x0afa30008,
	0x08fa40120,
	0x00c000aad,
	0x00c000a88,
	0x0afa4000c,
	0x014200003,
	0x000012825,
	0x00800090b,
	0x0080008e6,
	0x000000027,
	0x004210006,
	0x0afa10110,
	0x023c287bf,
	0x00c0008f5,
	0x023c28778,
	0x00c0008d0,
	0x0afa20004,
	0x08fa50110,
	0x000000027,


@@ 1324,7 1287,7 @@ ulong bootcode[]={
	0x08fa3011c,
	0x023a20010,
	0x0afa30004,
	0x00c000a28,
	0x00c000a03,
	0x0afa20008,
	0x08fa50110,
	0x000000027,


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


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


@@ 1382,10 1345,10 @@ ulong bootcode[]={
	0x000000027,
	0x014400003,
	0x000000027,
	0x00c000970,
	0x00c00094b,
	0x0afa00004,
	0x023c38046,
	0x00c000970,
	0x00c00094b,
	0x0afa30004,
	0x08fa20000,
	0x000000027,


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


@@ 1409,11 1372,11 @@ ulong bootcode[]={
	0x000a0f809,
	0x0ac400000,
	0x08fa4000c,
	0x023c69866,
	0x008000974,
	0x023c6981e,
	0x00800094f,
	0x02484ffff,
	0x08fa30014,
	0x00c000a80,
	0x00c000a5b,
	0x0afa30004,
	0x08fa20000,
	0x000000027,


@@ 1429,14 1392,14 @@ ulong bootcode[]={
	0x023a41020,
	0x0afa3000c,
	0x024840004,
	0x00c0012c4,
	0x00c00129f,
	0x0afa40010,
	0x023a6001c,
	0x020020001,
	0x0afa20004,
	0x0afa60008,
	0x000261023,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa2000c,
	0x0afa10014,
	0x00421000c,


@@ 1448,7 1411,7 @@ ulong bootcode[]={
	0x014400006,
	0x0afc38002,
	0x023c2800a,
	0x00c000970,
	0x00c00094b,
	0x0afa20004,
	0x08fa50014,
	0x000000027,


@@ 1466,14 1429,14 @@ ulong bootcode[]={
	0x023a41024,
	0x0afa3000c,
	0x024840004,
	0x00c0012c4,
	0x00c00129f,
	0x0afa40010,
	0x08fa21020,
	0x023a6001c,
	0x0afa20004,
	0x0afa60008,
	0x000261023,
	0x00c000ac1,
	0x00c000a9c,
	0x0afa2000c,
	0x0afa10014,
	0x00421000c,


@@ 1485,7 1448,7 @@ ulong bootcode[]={
	0x014400006,
	0x0afc38002,
	0x023c2800a,
	0x00c000970,
	0x00c00094b,
	0x0afa20004,
	0x08fa50014,
	0x000000027,


@@ 1505,7 1468,7 @@ ulong bootcode[]={
	0x023a40024,
	0x0afa2000c,
	0x024840004,
	0x00c0012c4,
	0x00c00129f,
	0x0afa40010,
	0x08fa20014,
	0x000000027,


@@ 1644,7 1607,7 @@ ulong bootcode[]={
	0x08fa20010,
	0x000000027,
	0x0afa20004,
	0x00c0017f7,
	0x00c0017d2,
	0x0afa00008,
	0x08fa30010,
	0x08fa20000,


@@ 1657,7 1620,7 @@ ulong bootcode[]={
	0x023a30010,
	0x0afa20004,
	0x024630004,
	0x00c000a99,
	0x00c000a74,
	0x0afa30008,
	0x08fa20000,
	0x000000027,


@@ 1750,14 1713,14 @@ ulong bootcode[]={
	0x08fa2002c,
	0x000000027,
	0x08c420000,
	0x00c000aad,
	0x00c000a88,
	0x0afa2000c,
	0x014200015,
	0x0afa10018,
	0x020030002,
	0x0afa30004,
	0x023c280e6,
	0x00c0009b1,
	0x00c00098c,
	0x0afa20008,
	0x08fa30014,
	0x000000027,


@@ 1786,17 1749,17 @@ ulong bootcode[]={
	0x08fa40028,
	0x000000027,
	0x0afa40008,
	0x00c000f35,
	0x00c000f10,
	0x0afa1000c,
	0x014200009,
	0x0afa10018,
	0x020020002,
	0x0afa20004,
	0x023c38103,
	0x00c0009b1,
	0x00c00098c,
	0x0afa30008,
	0x023c28119,
	0x008000ae0,
	0x008000abb,
	0x0afa20010,
	0x08fa3002c,
	0x000000027,


@@ 1896,7 1859,7 @@ ulong bootcode[]={
	0x024a20008,
	0x0afa20008,
	0x020030040,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,


@@ 1922,7 1885,7 @@ ulong bootcode[]={
	0x024a20008,
	0x0afa20008,
	0x02003001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x02003001c,


@@ 1933,7 1896,7 @@ ulong bootcode[]={
	0x000000027,
	0x024420024,
	0x0afa20008,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x02003001c,


@@ 1944,7 1907,7 @@ ulong bootcode[]={
	0x000000027,
	0x024420040,
	0x0afa20008,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,


@@ 2076,7 2039,7 @@ ulong bootcode[]={
	0x024a3000e,
	0x0afa30008,
	0x02002001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,


@@ 2225,7 2188,7 @@ ulong bootcode[]={
	0x024a2000e,
	0x0afa20008,
	0x02003001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa70018,
	0x08fa20010,


@@ 2305,7 2268,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08ca3000c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20018,
	0x08fa30010,


@@ 2449,7 2412,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08ca3000c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20018,
	0x08fa30010,


@@ 2580,7 2543,7 @@ ulong bootcode[]={
	0x024a30008,
	0x0afa30008,
	0x020020074,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,


@@ 2636,7 2599,7 @@ ulong bootcode[]={
	0x024a20008,
	0x0afa20008,
	0x020030074,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,


@@ 2684,7 2647,7 @@ ulong bootcode[]={
	0x024a2000e,
	0x0afa20008,
	0x02003001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,


@@ 2721,7 2684,7 @@ ulong bootcode[]={
	0x08fa30018,
	0x000000027,
	0x0afa30008,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x02002001c,


@@ 2732,7 2695,7 @@ ulong bootcode[]={
	0x000000027,
	0x02463001c,
	0x0afa30008,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x02002001c,


@@ 2743,7 2706,7 @@ ulong bootcode[]={
	0x000000027,
	0x024630038,
	0x0afa30008,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa40018,
	0x08fa30010,


@@ 2953,17 2916,17 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20008,
	0x024c20008,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x020020040,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x008000f67,
	0x008000f42,
	0x024650040,
	0x090a20000,
	0x090a30001,


@@ 2978,7 2941,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,


@@ 2988,7 2951,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,


@@ 2998,10 2961,10 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x008000f67,
	0x008000f42,
	0x02465001c,
	0x02003003e,
	0x00062202a,


@@ 3029,7 2992,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,


@@ 3046,7 3009,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c2000c,
	0x090a20000,
	0x090a30001,


@@ 3087,7 3050,7 @@ ulong bootcode[]={
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000f67,
	0x008000f42,
	0x0acc20010,
	0x090a20000,
	0x090a30001,


@@ 3102,10 3065,10 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x008000f67,
	0x008000f42,
	0x02465001c,
	0x02003003f,
	0x010430040,


@@ 3159,7 3122,7 @@ ulong bootcode[]={
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000f67,
	0x008000f42,
	0x0acc20010,
	0x090a20000,
	0x090a30001,


@@ 3171,7 3134,7 @@ ulong bootcode[]={
	0x024a30002,
	0x024650001,
	0x080630000,
	0x008000f67,
	0x008000f42,
	0x0a0c3002a,
	0x090a20000,
	0x090a30001,


@@ 3212,7 3175,7 @@ ulong bootcode[]={
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000f67,
	0x008000f42,
	0x0acc20010,
	0x090a20000,
	0x090a30001,


@@ 3227,7 3190,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa6001c,
	0x08fa30010,


@@ 3251,7 3214,7 @@ ulong bootcode[]={
	0x024a30004,
	0x024650001,
	0x080630000,
	0x008000f67,
	0x008000f42,
	0x0a0c3002a,
	0x02003004a,
	0x00062202a,


@@ 3297,7 3260,7 @@ ulong bootcode[]={
	0x024650001,
	0x0acc50010,
	0x08cc3000c,
	0x008000f67,
	0x008000f42,
	0x000a32821,
	0x090a20000,
	0x090a30001,


@@ 3330,7 3293,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0acc2000c,
	0x090a20000,
	0x090a30001,


@@ 3371,7 3334,7 @@ ulong bootcode[]={
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000f67,
	0x008000f42,
	0x0acc20010,
	0x090a20000,
	0x090a30001,


@@ 3408,7 3371,7 @@ ulong bootcode[]={
	0x024650001,
	0x0acc50010,
	0x08cc3000c,
	0x008000f67,
	0x008000f42,
	0x000a32821,
	0x020030047,
	0x01043001d,


@@ 3430,7 3393,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,


@@ 3439,7 3402,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,


@@ 3456,7 3419,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0acc2000c,
	0x090a20000,
	0x090a30001,


@@ 3465,7 3428,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20002,
	0x02003004e,
	0x00062202a,


@@ 3499,10 3462,10 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x020020074,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x008000f67,
	0x008000f42,
	0x024650074,
	0x090a20000,
	0x090a30001,


@@ 3511,7 3474,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,


@@ 3520,7 3483,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,


@@ 3535,10 3498,10 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x020020074,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x008000f67,
	0x008000f42,
	0x024650074,
	0x02003004f,
	0x010430025,


@@ 3574,10 3537,10 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa2000c,
	0x08fa30010,
	0x008000f67,
	0x008000f42,
	0x02465001c,
	0x090a20000,
	0x090a30001,


@@ 3586,7 3549,7 @@ ulong bootcode[]={
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000f67,
	0x008000f42,
	0x0a4c20002,
	0x023bdffec,
	0x0afbf0000,


@@ 3597,7 3560,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02003001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x08fa3001c,


@@ 3607,7 3570,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02003001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa20010,
	0x08fa3001c,


@@ 3617,7 3580,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02003001c,
	0x00c0018b0,
	0x00c00188b,
	0x0afa3000c,
	0x08fa5001c,
	0x08fa20010,


@@ 3838,7 3801,7 @@ ulong bootcode[]={
	0x02002000a,
	0x014a20003,
	0x000000027,
	0x0080012d5,
	0x0080012b0,
	0x0afc080d6,
	0x020020009,
	0x014a2ffd2,


@@ 3848,7 3811,7 @@ ulong bootcode[]={
	0x024630007,
	0x0201cfff8,
	0x0007c1824,
	0x0080012d5,
	0x0080012b0,
	0x0afc380d6,
	0x02007fc18,
	0x0200bfc18,


@@ 3862,7 3825,7 @@ ulong bootcode[]={
	0x000052e03,
	0x014a00003,
	0x000000027,
	0x0080012d5,
	0x0080012b0,
	0x024c6ffff,
	0x02002002e,
	0x014a20007,


@@ 3871,7 3834,7 @@ ulong bootcode[]={
	0x014e20002,
	0x000000027,
	0x000003825,
	0x00800130e,
	0x0080012e9,
	0x000005825,
	0x028a20031,
	0x014400025,


@@ 3893,11 3856,11 @@ ulong bootcode[]={
	0x000000027,
	0x014a0ffe4,
	0x000083825,
	0x0080012d5,
	0x0080012b0,
	0x024c6ffff,
	0x014a0ffe0,
	0x000085825,
	0x0080012d5,
	0x0080012b0,
	0x024c6ffff,
	0x02002000a,
	0x001020018,


@@ 3910,7 3873,7 @@ ulong bootcode[]={
	0x000000027,
	0x000052e00,
	0x000052e03,
	0x00800132a,
	0x008001305,
	0x02468ffd0,
	0x020030030,
	0x014a30006,


@@ 3918,7 3881,7 @@ ulong bootcode[]={
	0x02003fc18,
	0x010e30003,
	0x000000027,
	0x008001329,
	0x008001304,
	0x000000027,
	0x02002002a,
	0x014a20009,


@@ 3927,9 3890,9 @@ ulong bootcode[]={
	0x02002fc18,
	0x014e20003,
	0x025290004,
	0x00800130e,
	0x0080012e9,
	0x000053825,
	0x00800130e,
	0x0080012e9,
	0x000055825,
	0x030a5007f,
	0x0afa90044,


@@ 3962,9 3925,9 @@ ulong bootcode[]={
	0x000000027,
	0x08fa40028,
	0x000011023,
	0x00800130e,
	0x0080012e9,
	0x000825025,
	0x0080012d5,
	0x0080012b0,
	0x001214821,
	0x023bdfff0,
	0x0afbf0000,


@@ 3982,13 3945,13 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40008,
	0x08fa2001c,
	0x00c001471,
	0x00c00144c,
	0x0afa2000c,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0010,
	0x00800138a,
	0x008001365,
	0x000042023,
	0x023bdffa8,
	0x0afbf0000,


@@ 4080,7 4043,7 @@ ulong bootcode[]={
	0x02002fc18,
	0x0afa30008,
	0x0afa2000c,
	0x00c00137f,
	0x00c00135a,
	0x0afa70010,
	0x08fa10028,
	0x08fa20000,


@@ 4099,12 4062,12 @@ ulong bootcode[]={
	0x024a5ffff,
	0x001651021,
	0x020040030,
	0x0080013e5,
	0x0080013c0,
	0x0a0440000,
	0x024a5ffff,
	0x001651021,
	0x020040078,
	0x008001401,
	0x0080013dc,
	0x0a0440000,
	0x030e30040,
	0x01060001e,


@@ 4126,27 4089,27 @@ ulong bootcode[]={
	0x000000027,
	0x01d000003,
	0x000000027,
	0x0080013d6,
	0x0080013b1,
	0x000000027,
	0x01d400003,
	0x000000027,
	0x0080013d6,
	0x0080013b1,
	0x000000027,
	0x030e30040,
	0x01460ffa1,
	0x024a5ffff,
	0x00149001b,
	0x0080013cc,
	0x0080013a7,
	0x000003010,
	0x00149001b,
	0x008001412,
	0x0080013ed,
	0x000005012,
	0x0200d0001,
	0x0080013c4,
	0x00800139f,
	0x0000a5023,
	0x08caa0000,
	0x020020004,
	0x0080013bf,
	0x00800139a,
	0x0afa20028,
	0x08ca30000,
	0x000000027,


@@ 4158,15 4121,15 @@ ulong bootcode[]={
	0x000021403,
	0x020030004,
	0x0afa30028,
	0x0080013bf,
	0x00800139a,
	0x000025025,
	0x08caa0000,
	0x020020004,
	0x0080013bf,
	0x00800139a,
	0x0afa20028,
	0x08caa0000,
	0x020020004,
	0x0080013bf,
	0x00800139a,
	0x0afa20028,
	0x020020030,
	0x01062000a,


@@ 4174,11 4137,11 @@ ulong bootcode[]={
	0x020020048,
	0x010620003,
	0x000000027,
	0x0080013bc,
	0x008001397,
	0x000000027,
	0x08ca80000,
	0x020020004,
	0x0080013bf,
	0x00800139a,
	0x0afa20028,
	0x08ca20000,
	0x000000027,


@@ 4188,14 4151,14 @@ ulong bootcode[]={
	0x03063ffff,
	0x020020004,
	0x0afa20028,
	0x0080013bf,
	0x00800139a,
	0x000035025,
	0x0080013ac,
	0x008001387,
	0x02009000a,
	0x0200e0001,
	0x0080013ac,
	0x008001387,
	0x020090010,
	0x0080013ac,
	0x008001387,
	0x020090008,
	0x020020075,
	0x011220006,


@@ 4203,15 4166,15 @@ ulong bootcode[]={
	0x020020078,
	0x01122fff7,
	0x000000027,
	0x0080013ac,
	0x008001387,
	0x000000027,
	0x02009000a,
	0x0080013ac,
	0x008001387,
	0x034e70020,
	0x023bdfff0,
	0x0afbf0000,
	0x08fa30014,
	0x00c000a68,
	0x00c000a43,
	0x0afa30004,
	0x08fac0014,
	0x08faa0018,


@@ 4236,7 4199,7 @@ ulong bootcode[]={
	0x000000027,
	0x01ce00003,
	0x000000027,
	0x008001481,
	0x00800145c,
	0x000000027,
	0x000c9202b,
	0x010800005,


@@ 4254,7 4217,7 @@ ulong bootcode[]={
	0x02003fc18,
	0x010e3ffe3,
	0x000000027,
	0x008001481,
	0x00800145c,
	0x024e7ffff,
	0x020020009,
	0x01562fff9,


@@ 4265,7 4228,7 @@ ulong bootcode[]={
	0x02003fc18,
	0x010e3ffd8,
	0x0afc880d6,
	0x008001481,
	0x00800145c,
	0x024e7ffff,
	0x02002fc18,
	0x011420003,


@@ 4290,7 4253,7 @@ ulong bootcode[]={
	0x0a0640000,
	0x025080001,
	0x024a50001,
	0x0080014b6,
	0x008001491,
	0x0afc880d6,
	0x000aa202a,
	0x01080ffba,


@@ 4305,7 4268,7 @@ ulong bootcode[]={
	0x0a0440000,
	0x025080001,
	0x024a50001,
	0x0080014c5,
	0x0080014a0,
	0x0afc880d6,
	0x023bdffec,
	0x0afbf0000,


@@ 4320,7 4283,7 @@ ulong bootcode[]={
	0x0afa30004,
	0x0afa00008,
	0x02002fc18,
	0x00c001471,
	0x00c00144c,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0014,


@@ 4338,7 4301,7 @@ ulong bootcode[]={
	0x08fa3001c,
	0x02002fc18,
	0x0afa30008,
	0x00c001471,
	0x00c00144c,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0014,


@@ 4358,7 4321,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa3000c,
	0x08fa20024,
	0x00c00137f,
	0x00c00135a,
	0x0afa20010,
	0x08fa20000,
	0x023bd0014,


@@ 4483,7 4446,7 @@ ulong bootcode[]={
	0x023a20034,
	0x0e7a10004,
	0x0e7a00008,
	0x00c001829,
	0x00c001804,
	0x0afa2000c,
	0x08fa20034,
	0x04444f800,


@@ 4507,7 4470,7 @@ ulong bootcode[]={
	0x000023043,
	0x0afa60030,
	0x000061023,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa20004,
	0x0c7a30048,
	0x0c7a2004c,


@@ 4519,7 4482,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x000000027,
	0x000431023,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa20004,
	0x08fad00b4,
	0x023ae0078,


@@ 4542,7 4505,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x000000027,
	0x000431023,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa20004,
	0x08fad00b4,
	0x08fac00ac,


@@ 4551,7 4514,7 @@ ulong bootcode[]={
	0x0c7a2003c,
	0x000000027,
	0x046201182,
	0x0080015b3,
	0x00800158e,
	0x023ae0078,
	0x0c7c180da,
	0x0c7c080de,


@@ 4568,7 4531,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x000000027,
	0x000431023,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa20004,
	0x08fad00b4,
	0x08fac00ac,


@@ 4577,7 4540,7 @@ ulong bootcode[]={
	0x0c7a2003c,
	0x000000027,
	0x046201182,
	0x0080015ca,
	0x0080015a5,
	0x023ae0078,
	0x02003fc18,
	0x015830002,


@@ 4612,7 4575,7 @@ ulong bootcode[]={
	0x0200cffff,
	0x0afac00ac,
	0x0200d0065,
	0x008001577,
	0x008001552,
	0x0afad00b4,
	0x0c7a70048,
	0x0c7a6004c,


@@ 4626,7 4589,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x02002ffff,
	0x000431023,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa20004,
	0x08fad00b4,
	0x023ae0078,


@@ 4648,7 4611,7 @@ ulong bootcode[]={
	0x000671823,
	0x004600138,
	0x0afa7002c,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa30004,
	0x0c7a30040,
	0x0c7a20044,


@@ 4657,7 4620,7 @@ ulong bootcode[]={
	0x046201083,
	0x0e7a30004,
	0x0e7a20008,
	0x00c00178c,
	0x00c001767,
	0x000000027,
	0x08fad00b4,
	0x023ae0078,


@@ 4719,7 4682,7 @@ ulong bootcode[]={
	0x000042603,
	0x02484fff6,
	0x0a0440001,
	0x00800165a,
	0x008001635,
	0x024c6ffff,
	0x010e00007,
	0x0200b0001,


@@ 4787,7 4750,7 @@ ulong bootcode[]={
	0x020030030,
	0x0a0430000,
	0x024e7ffff,
	0x0080016a5,
	0x008001680,
	0x024c60001,
	0x019000013,
	0x000000027,


@@ 4807,7 4770,7 @@ ulong bootcode[]={
	0x0256b0001,
	0x0a0430000,
	0x02508ffff,
	0x0080016b6,
	0x008001691,
	0x024c60001,
	0x08fa300b0,
	0x000000027,


@@ 4836,7 4799,7 @@ ulong bootcode[]={
	0x0afa30008,
	0x0afa2000c,
	0x08fa300b0,
	0x00c00137f,
	0x00c00135a,
	0x0afa30010,
	0x08fa20000,
	0x023bd00a0,


@@ 4892,19 4855,19 @@ ulong bootcode[]={
	0x000001810,
	0x024630030,
	0x0a0430000,
	0x0080016dd,
	0x0080016b8,
	0x024c60001,
	0x000061825,
	0x001231021,
	0x02003002b,
	0x0a0430000,
	0x0080016fe,
	0x0080016d9,
	0x024c60001,
	0x000061025,
	0x001221821,
	0x020020065,
	0x0a0620000,
	0x0080016f4,
	0x0080016cf,
	0x024c60001,
	0x020030067,
	0x011a30006,


@@ 4912,7 4875,7 @@ ulong bootcode[]={
	0x020030068,
	0x011a30003,
	0x000000027,
	0x0080016d7,
	0x0080016b2,
	0x000000027,
	0x024c7ffff,
	0x004e00006,


@@ 4932,11 4895,11 @@ ulong bootcode[]={
	0x000000027,
	0x01107ff93,
	0x000073025,
	0x0080016d7,
	0x0080016b2,
	0x024c60001,
	0x00800173c,
	0x008001717,
	0x02508ffff,
	0x008001734,
	0x00800170f,
	0x024e7ffff,
	0x08fa30034,
	0x02002ffff,


@@ 4946,7 4909,7 @@ ulong bootcode[]={
	0x000003825,
	0x08fa30034,
	0x0200d0068,
	0x008001692,
	0x00800166d,
	0x001835023,
	0x08fa200b0,
	0x000000027,


@@ 4957,7 4920,7 @@ ulong bootcode[]={
	0x001221821,
	0x02002002b,
	0x0a0620000,
	0x008001683,
	0x00800165e,
	0x024c60001,
	0x0c7c380da,
	0x0c7c280de,


@@ 4967,7 4930,7 @@ ulong bootcode[]={
	0x0e7a60044,
	0x0e7a70004,
	0x0e7a60008,
	0x00c00178c,
	0x00c001767,
	0x000000027,
	0x08fad00b4,
	0x023ae0078,


@@ 4994,14 4957,14 @@ ulong bootcode[]={
	0x046222181,
	0x0e7a70040,
	0x0e7a60044,
	0x008001651,
	0x00800162c,
	0x000000027,
	0x0080015ed,
	0x0080015c8,
	0x0258cffff,
	0x020020001,
	0x0afa20014,
	0x025ad0020,
	0x008001577,
	0x008001552,
	0x0afad00b4,
	0x023bdffe8,
	0x0afbf0000,


@@ 5018,7 4981,7 @@ ulong bootcode[]={
	0x04624c081,
	0x0e7a30004,
	0x0e7a20008,
	0x00c001877,
	0x00c001852,
	0x0afa2000c,
	0x04620c032,
	0x000000027,


@@ 5047,7 5010,7 @@ ulong bootcode[]={
	0x023a2001c,
	0x0e7a30004,
	0x0e7a20008,
	0x00c001877,
	0x00c001852,
	0x0afa2000c,
	0x0c7a1001c,
	0x0c7a00020,


@@ 5063,7 5026,7 @@ ulong bootcode[]={
	0x04624c081,
	0x0e7a30004,
	0x0e7a20008,
	0x00c00178c,
	0x00c001767,
	0x000000027,
	0x08fa20000,
	0x023bd000c,


@@ 5076,7 5039,7 @@ ulong bootcode[]={
	0x004810008,
	0x000000027,
	0x000041023,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa20004,
	0x08fa20000,
	0x023bd0014,


@@ 5097,12 5060,12 @@ ulong bootcode[]={
	0x000042843,
	0x0afa50010,
	0x000851823,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa30004,
	0x0e7a10008,
	0x0e7a0000c,
	0x08fa20010,
	0x00c0017ce,
	0x00c0017a9,
	0x0afa20004,
	0x0c7a30008,
	0x0c7a2000c,


@@ 5293,7 5256,7 @@ ulong bootcode[]={
	0x08fa4000c,
	0x000000027,
	0x000821024,
	0x008001898,
	0x008001873,
	0x0afa2000c,
	0x023bdfffc,
	0x08fa30010,


@@ 5404,11 5367,10 @@ ulong bootcode[]={
	0x000000027,
	0x0a0c8ffff,
	0x024c6ffff,
	0x008001917,
	0x0080018f2,
	0x024e7ffff,
	0x000000000,
	0x000000000,
	0x000000000,
	0x07072696e,
	0x074206572,
	0x0726f7273,


@@ 5514,13 5476,13 @@ ulong bootcode[]={
	0x000010000,
	0x002000000,
	0x000000000,
	0x0000052bc,
	0x0000053d8,
	0x000004dc8,
	0x0000054b4,
	0x000005308,
	0x000005350,
	0x00000546c,
	0x000004e5c,
	0x000005548,
	0x00000539c,
	0x0000053e4,
	0x000005434,
	0x0000053a0,
	0x000000000,
	0x000000000,
	0x000000000,


@@ 5868,51 5830,33 @@ ulong bootcode[]={
	0x02f696e69,
	0x07400696e,
	0x06974002d,
	0x06d006361,
	0x06e277420,
	0x073746172,
	0x07420636f,
	0x06e6e6563,
	0x074696f6e,
	0x020736572,
	0x07665720a,
	0x0002f6d69,
	0x070732f69,
	0x06e697400,
	0x06d002f6d,
	0x06970732f,
	0x0696e6974,
	0x0002d6400,
	0x02f62696e,
	0x02f637300,
	0x02f6d6970,
	0x0732f6269,
	0x06e2f6373,
	0x0002f6d69,
	0x070732f69,
	0x06e697400,
	0x000696e69,
	0x074002f6d,
	0x06970732f,
	0x0696e6974,
	0x0002f6d69,
	0x070732f69,
	0x06e697400,
	0x0626f6f74,
	0x03a202573,
	0x03a202573,
	0x00a00626f,
	0x06f743a20,
	0x025733a20,
	0x025730a00,
	0x025735b25,
	0x0735d3a20,
	0x00063616e,
	0x027742072,
	0x065616420,
	0x023632f63,
	0x06f6e733b,
	0x020706c65,
	0x061736520,
	0x07265626f,
	0x06f740000,
	0x000626f6f,
	0x0743a2025,
	0x0733a2025,
	0x0730a0062,
	0x06f6f743a,
	0x02025733a,
	0x02025730a,
	0x00025735b,
	0x025735d3a,
	0x020006361,
	0x06e277420,
	0x072656164,
	0x02023632f,
	0x0636f6e73,
	0x03b20706c,
	0x065617365,
	0x020726562,
	0x06f6f7400,
	0x000000000,
	0x000000000,
	0x00005c68,
	0x00005b88,
	0x0,
};

M power/dat.h => power/dat.h +9 -0
@@ 8,6 8,7 @@ typedef struct Label	Label;
typedef struct Lock	Lock;
typedef struct Mach	Mach;
typedef struct MMU	MMU;
typedef struct PMMU	PMMU;
typedef struct Softtlb	Softtlb;
typedef struct Ureg	Ureg;
typedef struct User	User;


@@ 89,6 90,14 @@ struct	FPsave
	long	fpstatus;
};

/*
 *  mmu goo in the Proc structure
 */
struct PMMU
{
	int	pidonmach[MAXMACH];
};

#include "../port/portdat.h"

/*

M power/fns.h => power/fns.h +0 -3
@@ 1,8 1,6 @@
#include "../port/portfns.h"

void	arginit(void);
int	blen(Block *);
int	bround(Block *, int);
void	clearmmucache(void);
void	clockinit(void);
ulong	confeval(char*);


@@ 48,7 46,6 @@ void	prflush(void);
#define procsetup(p)	((p)->fpstate = FPinit)
#define procsave(x,y)
#define procrestore(x,y)
Block*	pullup(Block *, int);
void	purgetlb(int);
void	putstlb(ulong, ulong);
void	putstrn(char*, long);

M power/mmu.c => power/mmu.c +6 -0
@@ 26,6 26,12 @@ mapstack(Proc *p)
	u = (User*)USERADDR;
}

void
mmurelease(Proc *p)
{
	memset(p->pidonmach, 0, sizeof p->pidonmach);
}

/*
 * Process must be non-interruptible
 */

M ss/dat.h => ss/dat.h +10 -1
@@ 6,7 6,7 @@ typedef struct Lance	Lance;
typedef struct Lancemem	Lancemem;
typedef struct Label	Label;
typedef struct Lock	Lock;
typedef struct MMU	MMU;
typedef struct PMMU	PMMU;
typedef struct Mach	Mach;
typedef struct Ureg	Ureg;
typedef struct User	User;


@@ 95,6 95,15 @@ struct Conf
	int	copymode;	/* 0 is copy on write, 1 is copy on reference */
};

/*
 *  mmu goo in the Proc structure
 */
struct PMMU
{
	int	pidonmach[MAXMACH];
	int	nmmuseg;	/* number of segments active in mmu */
};

#include "../port/portdat.h"

/*

M ss/mmu.c => ss/mmu.c +6 -0
@@ 50,6 50,12 @@ mapstack(Proc *p)
	u = (User*)USERADDR;
}

void
mmurelease(Proc *p)
{
	memset(p->pidonmach, 0, sizeof p->pidonmach);
}

/*
 * Process must be non-interruptible
 */