From 62ff370ec974fd4bc8d8b175d349fdf2c8ebaef6 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 25 Aug 1990 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1990-08-25 --- gnot/devcons.c | 2 - gnot/pgrp.c | 4 +- gnot/screen.c | 6 +- port/pgrp.c | 5 +- power/boot.h | 3006 +++++++++++++++++++++++++----------------------- power/io.h | 5 + power/main.c | 9 +- 7 files changed, 1588 insertions(+), 1449 deletions(-) diff --git a/gnot/devcons.c b/gnot/devcons.c index 50b6d4e1ea066fca79fb033b8ebe58e3dc5177ba..168d85488bb5137cbce1b87d4501fec423d32b36 100644 --- a/gnot/devcons.c +++ b/gnot/devcons.c @@ -287,8 +287,6 @@ kbdchar(int c) kbdq.count = 0; kbdq.repeat = 2; } - if(c == '\r') - c = '\n'; echo(c); *kbdq.in++ = c; if(kbdq.in == kbdq.buf+sizeof(kbdq.buf)) diff --git a/gnot/pgrp.c b/gnot/pgrp.c index fce3b79e8d35f40273a682e43fa4acc63437b1f2..6354a6447f33d19f2accf73f4757ccb38358f4e8 100644 --- a/gnot/pgrp.c +++ b/gnot/pgrp.c @@ -27,12 +27,12 @@ pgrpinit(void) pgrpalloc.free = ialloc(conf.npgrp*sizeof(Pgrp), 0); p = pgrpalloc.free; - for(i=0; inext = p+1; p->mtab = ialloc(conf.nmtab*sizeof(Mtab), 0); p->etab = ialloc(conf.npgenv*sizeof(Envp*), 0); } - p->next = 0; + p[-1].next = 0; mountalloc.free = ialloc(conf.nmount*sizeof(Mount), 0); diff --git a/gnot/screen.c b/gnot/screen.c index 1646cb6c5cc36d7aef4a5431df9398c0a4d9a085..cf963c0c5335474f564977d680e1d0da89f0bbc5 100644 --- a/gnot/screen.c +++ b/gnot/screen.c @@ -159,13 +159,13 @@ uchar keymap[]={ 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0xae, 0xaf, /*B0*/ 0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0x80, 0xb7, 0xb8, 0xb9, 0x00, 0xbb, 0x1e, 0xbd, 0x60, 0x1f, -/*C0*/ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0x58, 0xc6, 0x0d, +/*C0*/ 0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0x58, 0xc6, 0x0a, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, /*D0*/ 0x09, 0x08, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x7f, 0x58, -/*E0*/ 0x58, 0x58, 0xe2, 0x1b, 0x0a, 0xe5, 0x58, 0x0d, +/*E0*/ 0x58, 0x58, 0xe2, 0x1b, 0x0d, 0xe5, 0x58, 0x0a, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, -/*F0*/ 0x09, 0x08, 0xb2, 0x1b, 0x0a, 0xf5, 0x81, 0x58, +/*F0*/ 0x09, 0x08, 0xb2, 0x1b, 0x0d, 0xf5, 0x81, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x7f, 0xb2, }; diff --git a/port/pgrp.c b/port/pgrp.c index 8b9cabe2b604067b5ec4ea5cd1c4713148551f86..6354a6447f33d19f2accf73f4757ccb38358f4e8 100644 --- a/port/pgrp.c +++ b/port/pgrp.c @@ -27,12 +27,12 @@ pgrpinit(void) pgrpalloc.free = ialloc(conf.npgrp*sizeof(Pgrp), 0); p = pgrpalloc.free; - for(i=0; inext = p+1; p->mtab = ialloc(conf.nmtab*sizeof(Mtab), 0); p->etab = ialloc(conf.npgenv*sizeof(Envp*), 0); } - p->next = 0; + p[-1].next = 0; mountalloc.free = ialloc(conf.nmount*sizeof(Mount), 0); @@ -111,7 +111,6 @@ loop: print("no mounts\n"); if(u == 0) panic("newmount"); - print("%s %s\n", u->p->pgrp->user, u->p->text); u->p->state = Wakeme; alarm(1000, wakeme, u->p); sched(); diff --git a/power/boot.h b/power/boot.h index 56c35e82857d9891364be6a282d41fe7727a241c..5ac3edc6694c1734fb5461972f2fb3a7f3113247 100644 --- a/power/boot.h +++ b/power/boot.h @@ -1,7 +1,7 @@ ulong bootcode[]={ 0x000000407, - 0x0000041f0, - 0x0000005d8, + 0x000004410, + 0x0000005d0, 0x0000010d0, 0x000000000, 0x000001020, @@ -16,649 +16,648 @@ ulong bootcode[]={ 0x0afa10004, 0x00c000415, 0x0afa20008, - 0x00c000761, + 0x00c000760, 0x0afa10004, 0x008000411, 0x000000027, 0x023bdffe4, 0x0afbf0000, 0x0afa00014, - 0x023c18241, - 0x0afa10004, - 0x00c000ed6, - 0x0afa00008, - 0x023c18249, - 0x0afa10004, - 0x020010001, - 0x00c000ed6, - 0x0afa10008, - 0x023c18251, - 0x0afa10004, - 0x020010001, - 0x00c000ed6, - 0x0afa10008, - 0x023c28259, + 0x023c28239, 0x0afa20004, + 0x00c000ed5, + 0x0afa00008, + 0x023c38241, + 0x0afa30004, + 0x020020001, + 0x00c000ed5, + 0x0afa20008, + 0x023c38249, + 0x0afa30004, 0x020020001, + 0x00c000ed5, 0x0afa20008, + 0x023c28251, + 0x0afa20004, + 0x020040001, + 0x0afa40008, 0x0200201b6, - 0x00c000ec2, + 0x00c000ec1, 0x0afa2000c, 0x004210004, 0x0afa10018, - 0x023c18264, - 0x00c0006ac, - 0x0afa10004, + 0x023c3825c, + 0x00c0006ab, + 0x0afa30004, 0x08fa40024, 0x000000027, - 0x08c850000, - 0x00c000858, - 0x0afa50004, + 0x08c840000, + 0x00c000857, + 0x0afa40004, 0x0afa10010, - 0x08fa30018, + 0x08fa40018, 0x000000027, - 0x0afa30004, + 0x0afa40004, 0x08fa30024, 0x000000027, - 0x08c640000, + 0x08c630000, 0x000000027, - 0x0afa40008, - 0x08fa30010, - 0x00c000ee0, - 0x0afa3000c, + 0x0afa30008, + 0x08fa40010, + 0x00c000edf, + 0x0afa4000c, 0x01c200004, 0x000000027, - 0x023c1826c, - 0x00c0006ac, - 0x0afa10004, - 0x08fa20018, - 0x00c000ebd, + 0x023c28264, + 0x00c0006ab, 0x0afa20004, - 0x08fa80014, - 0x0200a002d, + 0x08fa30018, + 0x00c000ebc, + 0x0afa30004, + 0x08fa70014, + 0x02009002d, 0x08fa20024, - 0x02009006d, - 0x024460004, - 0x08fa20020, - 0x000000027, - 0x02447ffff, - 0x018e00017, - 0x0200b0001, - 0x08cc30000, + 0x02008006d, + 0x08fa30020, + 0x024450004, + 0x02466ffff, + 0x018c00017, + 0x0200a0001, + 0x08ca30000, 0x000000027, - 0x080620000, + 0x080630000, 0x000000027, - 0x0144a0011, + 0x014690011, 0x000000027, - 0x08cc30000, + 0x08ca30000, 0x000000027, - 0x080620001, + 0x080630001, 0x000000027, - 0x014490002, + 0x014680002, 0x000000027, - 0x0000b4025, - 0x024e7ffff, - 0x018e00007, - 0x024c60004, - 0x08cc30000, + 0x0000a3825, + 0x024c6ffff, + 0x018c00007, + 0x024a50004, + 0x08ca30000, 0x000000027, - 0x080620000, + 0x080630000, 0x000000027, - 0x0104afff1, + 0x01069fff1, 0x000000027, - 0x023c18274, - 0x0afc18002, - 0x023c1827e, - 0x038e30001, - 0x010600029, - 0x0afc18006, - 0x038e30002, - 0x010600020, + 0x023c2826c, + 0x0afc28002, + 0x023c38276, + 0x038c20001, + 0x010400029, + 0x0afc3802e, + 0x038c20002, + 0x010400020, 0x000000027, - 0x00c00049c, - 0x0afa80004, - 0x08fc68052, + 0x00c00049b, + 0x0afa70004, + 0x08fc58072, 0x000000027, - 0x018c00003, + 0x018a00003, 0x000000027, - 0x00c000ebd, - 0x0afa60004, - 0x08fc28016, + 0x00c000ebc, + 0x0afa50004, + 0x08fc2803e, 0x000000027, 0x018400004, 0x000000027, - 0x08fc28016, - 0x00c000ebd, - 0x0afa20004, - 0x08fc2801a, + 0x08fc3803e, + 0x00c000ebc, + 0x0afa30004, + 0x08fc28042, 0x000000027, 0x018400004, 0x000000027, - 0x08fc2801a, - 0x00c000ebd, - 0x0afa20004, - 0x0afc0801a, - 0x0afc08016, - 0x0afc08052, - 0x020010001, - 0x00c00049c, - 0x0afa10004, - 0x08fc68052, - 0x008000478, + 0x08fc38042, + 0x00c000ebc, + 0x0afa30004, + 0x0afc08042, + 0x0afc0803e, + 0x0afc08072, + 0x020030001, + 0x00c00049b, + 0x0afa30004, + 0x08fc58072, + 0x008000477, 0x000000027, - 0x08cc30000, + 0x08ca30000, 0x000000027, - 0x0afc38006, - 0x08cc30004, - 0x008000474, - 0x0afc38002, - 0x08cc30000, - 0x008000474, - 0x0afc38006, + 0x0afc3802e, + 0x08ca20004, + 0x008000473, + 0x0afc28002, + 0x08ca20000, + 0x008000473, + 0x0afc2802e, 0x023bdffd8, 0x0afbf0000, - 0x08fc68002, + 0x08fc58002, 0x08fa2002c, 0x000000027, 0x01040000a, 0x000000027, - 0x023c18286, - 0x0afa10004, - 0x0afa60008, - 0x023c18056, - 0x0afa1000c, - 0x020010038, - 0x00c000703, - 0x0afa10010, - 0x023c68056, - 0x0afc68002, - 0x00c0006c1, - 0x0afa60004, + 0x023c3827e, + 0x0afa30004, + 0x0afa50008, + 0x023c38076, + 0x0afa3000c, + 0x020020038, + 0x00c000702, + 0x0afa20010, + 0x023c58076, + 0x0afc58002, + 0x00c0006c0, + 0x0afa50004, 0x01420000c, 0x000000027, - 0x020010002, - 0x0afa10004, - 0x023c1828d, - 0x0afa10008, + 0x020020002, + 0x0afa20004, + 0x023c38285, + 0x0afa30008, 0x08fc28002, - 0x00c0007b1, + 0x00c0007b0, 0x0afa2000c, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, 0x0afa1001c, - 0x08c260004, - 0x023c2829f, - 0x0afc6802e, - 0x0afa60004, - 0x00c0007ef, - 0x0afa20008, + 0x08c250004, + 0x023c48297, + 0x0afc5804e, + 0x0afa50004, + 0x00c0007ee, + 0x0afa40008, 0x014200167, - 0x020060002, + 0x020050002, + 0x023c382a2, + 0x0afa30004, + 0x00c000ed5, + 0x0afa50008, + 0x004210008, + 0x0afc18072, 0x023c282aa, + 0x00c000698, 0x0afa20004, - 0x00c000ed6, - 0x0afa60008, - 0x004210008, - 0x0afc18052, - 0x023c182b2, - 0x00c000699, - 0x0afa10004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c18376, - 0x00c00078c, - 0x0afa10004, - 0x0a3c0965e, - 0x023c2965e, - 0x0afa20004, - 0x023c2865e, - 0x00c000870, - 0x0afa20008, - 0x08fc38052, - 0x023c2865e, + 0x023c3836e, + 0x00c00078b, 0x0afa30004, - 0x0afa20008, + 0x0a3c09656, + 0x023c39656, + 0x0afa30004, + 0x023c48656, + 0x00c00086f, + 0x0afa40008, + 0x08fc28072, + 0x023c48656, + 0x0afa20004, + 0x0afa40008, 0x0afa10024, - 0x00c000ee0, + 0x00c000edf, 0x0afa1000c, - 0x08fa60024, + 0x08fa50024, 0x000000027, - 0x01026000c, + 0x01025000c, 0x000000027, - 0x023c1837d, - 0x0afa10004, - 0x00c00078c, - 0x0afa60008, - 0x023c18385, - 0x00c000699, - 0x0afa10004, + 0x023c28375, + 0x0afa20004, + 0x00c00078b, + 0x0afa50008, + 0x023c2837d, + 0x00c000698, + 0x0afa20004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x08fc38052, - 0x023c2865e, - 0x0afa30004, - 0x0afa20008, + 0x08fc28072, + 0x023c48656, + 0x0afa20004, + 0x0afa40008, 0x020021000, - 0x00c000edb, + 0x00c000eda, 0x0afa2000c, 0x01c200008, 0x000000027, - 0x023c1838f, - 0x00c000699, - 0x0afa10004, + 0x023c38387, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c2865e, - 0x0afa20004, - 0x023c2965e, - 0x0afa20008, + 0x023c38656, + 0x0afa30004, + 0x023c49656, + 0x0afa40008, 0x0afa10024, - 0x00c000c0d, + 0x00c000c0c, 0x0afa1000c, 0x014200019, 0x000000027, - 0x023c18398, - 0x0afa10004, - 0x08fa20024, + 0x023c28390, + 0x0afa20004, + 0x08fa30024, 0x000000027, - 0x0afa20008, - 0x083c2865e, + 0x0afa30008, + 0x083c28656, 0x000000027, 0x0afa2000c, - 0x083c2865f, + 0x083c38657, 0x000000027, - 0x0afa20010, - 0x083c28660, + 0x0afa30010, + 0x083c28658, 0x000000027, 0x0afa20014, - 0x083c28661, - 0x00c00078c, - 0x0afa20018, - 0x023c183bb, - 0x00c000699, - 0x0afa10004, + 0x083c38659, + 0x00c00078b, + 0x0afa30018, + 0x023c283b3, + 0x00c000698, + 0x0afa20004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x083c2965e, - 0x020030001, - 0x010430008, + 0x083c39656, + 0x020020001, + 0x010620008, 0x000000027, - 0x023c183c6, - 0x00c000699, - 0x0afa10004, + 0x023c383be, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c183cf, - 0x00c00078c, - 0x0afa10004, - 0x020010002, - 0x0a3c1965e, + 0x023c283c7, + 0x00c00078b, + 0x0afa20004, + 0x020030002, + 0x0a3c39656, 0x020020076, - 0x0a3c2966a, - 0x023c2965e, + 0x0a3c29662, + 0x023c29656, 0x0afa20004, - 0x023c2865e, - 0x00c000870, - 0x0afa20008, - 0x08fc38052, - 0x023c2865e, + 0x023c48656, + 0x00c00086f, + 0x0afa40008, + 0x08fc38072, + 0x023c48656, 0x0afa30004, - 0x0afa20008, + 0x0afa40008, 0x0afa10024, - 0x00c000ee0, + 0x00c000edf, 0x0afa1000c, - 0x08fa30024, + 0x08fa40024, 0x000000027, - 0x010230008, + 0x010240008, 0x000000027, - 0x023c183da, - 0x00c000699, - 0x0afa10004, + 0x023c283d2, + 0x00c000698, + 0x0afa20004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x08fc38052, - 0x023c2865e, - 0x0afa30004, - 0x0afa20008, + 0x08fc28072, + 0x023c48656, + 0x0afa20004, + 0x0afa40008, 0x020021000, - 0x00c000edb, + 0x00c000eda, 0x0afa2000c, 0x01c200008, 0x000000027, - 0x023c183e8, - 0x00c000699, - 0x0afa10004, + 0x023c383e0, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c2865e, - 0x0afa20004, - 0x023c2965e, - 0x0afa20008, - 0x00c000c0d, + 0x023c38656, + 0x0afa30004, + 0x023c49656, + 0x0afa40008, + 0x00c000c0c, 0x0afa1000c, 0x014200008, 0x000000027, - 0x023c183f5, - 0x00c000699, - 0x0afa10004, + 0x023c283ed, + 0x00c000698, + 0x0afa20004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x083c2965e, - 0x020030003, - 0x010430008, + 0x083c39656, + 0x020020003, + 0x010620008, 0x000000027, - 0x023c18404, - 0x00c000699, - 0x0afa10004, + 0x023c383fc, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x087c29662, + 0x087c2965a, 0x000000027, 0x01040000d, 0x000000027, - 0x023c18411, - 0x0afa10004, - 0x087c29662, - 0x00c00078c, + 0x023c38409, + 0x0afa30004, + 0x087c2965a, + 0x00c00078b, 0x0afa20008, - 0x023c1841b, - 0x00c000699, - 0x0afa10004, + 0x023c38413, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c18428, - 0x00c00078c, - 0x0afa10004, - 0x023c1865e, - 0x0afa10004, - 0x023c18430, - 0x0afa10008, - 0x08fa2001c, - 0x000000027, - 0x08c430008, - 0x00c0007d6, - 0x0afa3000c, - 0x023c2865e, + 0x023c28420, + 0x00c00078b, 0x0afa20004, - 0x020020001, + 0x023c38656, + 0x0afa30004, + 0x023c28428, 0x0afa20008, - 0x0200201b6, - 0x00c000ec2, - 0x0afa2000c, + 0x08fa3001c, + 0x000000027, + 0x08c630008, + 0x00c0007d5, + 0x0afa3000c, + 0x023c38656, + 0x0afa30004, + 0x020040001, + 0x0afa40008, + 0x0200301b6, + 0x00c000ec1, + 0x0afa3000c, 0x004210004, 0x0afa10020, - 0x023c18436, - 0x00c0006ac, - 0x0afa10004, - 0x023c1865e, - 0x0afa10004, - 0x023c1843d, - 0x0afa10008, - 0x08fc28052, - 0x00c0007d6, - 0x0afa2000c, - 0x023c2865e, - 0x00c000858, + 0x023c2842e, + 0x00c0006ab, 0x0afa20004, - 0x0afa10018, - 0x023c3865e, - 0x00c000858, - 0x0afa30004, - 0x0afa10014, - 0x08fa30020, - 0x023c2865e, + 0x023c38656, 0x0afa30004, + 0x023c28435, 0x0afa20008, - 0x08fa30014, - 0x00c000ee0, + 0x08fc38072, + 0x00c0007d5, 0x0afa3000c, + 0x023c28656, + 0x00c000857, + 0x0afa20004, + 0x0afa10018, + 0x023c48656, + 0x00c000857, + 0x0afa40004, + 0x0afa10014, + 0x08fa40020, + 0x023c38656, + 0x0afa40004, + 0x0afa30008, + 0x08fa40014, + 0x00c000edf, + 0x0afa4000c, 0x08fa30018, 0x000000027, 0x010230004, 0x000000027, - 0x023c18440, - 0x00c0006ac, - 0x0afa10004, - 0x08fa20020, - 0x00c000ebd, - 0x0afa20004, - 0x023c28446, + 0x023c28438, + 0x00c0006ab, 0x0afa20004, - 0x020020001, - 0x0afa20008, - 0x0200201b6, - 0x00c000ec2, - 0x0afa2000c, + 0x08fa30020, + 0x00c000ebc, + 0x0afa30004, + 0x023c3843e, + 0x0afa30004, + 0x020040001, + 0x0afa40008, + 0x0200301b6, + 0x00c000ec1, + 0x0afa3000c, 0x004210004, 0x0afa10020, - 0x023c1844e, - 0x00c0006ac, - 0x0afa10004, - 0x023c1865e, - 0x0afa10004, - 0x023c18455, - 0x0afa10008, - 0x08fc28052, - 0x00c0007d6, - 0x0afa2000c, - 0x023c2865e, - 0x00c000858, + 0x023c28446, + 0x00c0006ab, 0x0afa20004, - 0x0afa10018, - 0x023c3865e, - 0x00c000858, - 0x0afa30004, - 0x0afa10014, - 0x08fa30020, - 0x023c2865e, + 0x023c38656, 0x0afa30004, + 0x023c2844d, 0x0afa20008, - 0x08fa30014, - 0x00c000ee0, + 0x08fc38072, + 0x00c0007d5, 0x0afa3000c, + 0x023c28656, + 0x00c000857, + 0x0afa20004, + 0x0afa10018, + 0x023c48656, + 0x00c000857, + 0x0afa40004, + 0x0afa10014, + 0x08fa40020, + 0x023c38656, + 0x0afa40004, + 0x0afa30008, + 0x08fa40014, + 0x00c000edf, + 0x0afa4000c, 0x08fa30018, 0x000000027, 0x010230004, 0x000000027, - 0x023c18458, - 0x00c0006ac, - 0x0afa10004, - 0x08fa20020, - 0x00c000ebd, + 0x023c28450, + 0x00c0006ab, 0x0afa20004, - 0x023c1845e, - 0x00c00078c, - 0x0afa10004, - 0x023c28467, + 0x08fa30020, + 0x00c000ebc, + 0x0afa30004, + 0x023c28456, + 0x00c00078b, 0x0afa20004, - 0x023c28469, - 0x0afa20008, - 0x00c000eb8, + 0x023c2845f, + 0x0afa20004, + 0x023c48461, + 0x0afa40008, + 0x00c000eb7, 0x0afa0000c, 0x004210004, 0x000000027, - 0x023c1846b, - 0x00c0006ac, - 0x0afa10004, - 0x08fc38052, - 0x023c28470, - 0x0afa30004, - 0x0afa20008, + 0x023c28463, + 0x00c0006ab, + 0x0afa20004, + 0x08fc28072, + 0x023c48468, + 0x0afa20004, + 0x0afa40008, 0x020020006, 0x0afa2000c, - 0x023c28472, - 0x00c000ed1, - 0x0afa20010, + 0x023c4846a, + 0x00c000ed0, + 0x0afa40010, 0x004210004, 0x000000027, - 0x023c18473, - 0x00c0006ac, - 0x0afa10004, - 0x023c18479, - 0x00c00078c, - 0x0afa10004, - 0x08fc28052, - 0x00c000ebd, + 0x023c2846b, + 0x00c0006ab, 0x0afa20004, - 0x08fa2002c, + 0x023c38471, + 0x00c00078b, + 0x0afa30004, + 0x08fc28072, + 0x00c000ebc, + 0x0afa20004, + 0x08fa3002c, 0x000000027, - 0x010400010, + 0x010600010, 0x000000027, - 0x023c18482, - 0x0afa10004, - 0x023c1848d, - 0x0afa10008, - 0x023c18492, - 0x0afa1000c, - 0x00c000864, + 0x023c2847a, + 0x0afa20004, + 0x023c38485, + 0x0afa30008, + 0x023c2848a, + 0x0afa2000c, + 0x00c000863, 0x0afa00010, - 0x023c184a5, - 0x00c0006ac, - 0x0afa10004, + 0x023c3849d, + 0x00c0006ab, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c18495, - 0x0afa10004, - 0x023c184a0, - 0x0afa10008, - 0x00c000864, + 0x023c3848d, + 0x0afa30004, + 0x023c28498, + 0x0afa20008, + 0x00c000863, 0x0afa0000c, - 0x023c184a5, - 0x00c0006ac, - 0x0afa10004, + 0x023c3849d, + 0x00c0006ab, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c282c2, + 0x023c282ba, 0x0afa20004, - 0x00c000ed6, - 0x0afa60008, + 0x00c000ed5, + 0x0afa50008, 0x004210008, - 0x0afc1801a, - 0x023c182cb, - 0x00c000699, - 0x0afa10004, + 0x0afc18042, + 0x023c382c3, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, 0x0afa10004, - 0x023c282dc, - 0x0afa20008, - 0x02002000d, - 0x00c000ee0, - 0x0afa2000c, + 0x023c482d4, + 0x0afa40008, + 0x02003000d, + 0x00c000edf, + 0x0afa3000c, 0x004210008, 0x000000027, - 0x023c182ea, - 0x00c000699, - 0x0afa10004, + 0x023c282e2, + 0x00c000698, + 0x0afa20004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x08fc3801a, - 0x023c282f8, - 0x0afa30004, - 0x0afa20008, + 0x08fc28042, + 0x023c482f0, + 0x0afa20004, + 0x0afa40008, 0x02002000c, - 0x00c000ee0, + 0x00c000edf, 0x0afa2000c, 0x004210008, 0x000000027, - 0x023c18305, - 0x00c000699, - 0x0afa10004, + 0x023c382fd, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x08fc3801a, - 0x023c28312, + 0x08fc38042, + 0x023c4830a, 0x0afa30004, - 0x0afa20008, - 0x02002000c, - 0x00c000ee0, - 0x0afa2000c, + 0x0afa40008, + 0x02003000c, + 0x00c000edf, + 0x0afa3000c, 0x004210008, 0x000000027, - 0x023c1831f, - 0x00c000699, - 0x0afa10004, + 0x023c28317, + 0x00c000698, + 0x0afa20004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c2832c, + 0x023c28324, 0x0afa20004, - 0x020020002, - 0x00c000ed6, - 0x0afa20008, + 0x020040002, + 0x00c000ed5, + 0x0afa40008, 0x004210008, - 0x0afc18052, - 0x023c1833b, - 0x00c000699, - 0x0afa10004, + 0x0afc18072, + 0x023c38333, + 0x00c000698, + 0x0afa30004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x023c28352, - 0x0afa20004, - 0x020020002, - 0x00c000ed6, - 0x0afa20008, + 0x023c3834a, + 0x0afa30004, + 0x020040002, + 0x00c000ed5, + 0x0afa40008, 0x004210008, - 0x0afc18016, - 0x023c18360, - 0x00c000699, - 0x0afa10004, + 0x0afc1803e, + 0x023c28358, + 0x00c000698, + 0x0afa20004, 0x08fa20000, 0x000000027, 0x000400008, 0x023bd0028, - 0x08fc4802e, - 0x00c000858, + 0x08fc4804e, + 0x00c000857, 0x0afa40004, 0x0afa10018, - 0x08fc38016, + 0x08fc4803e, 0x000000027, - 0x0afa30004, - 0x08fc3802e, + 0x0afa40004, + 0x08fc2804e, 0x000000027, - 0x0afa30008, - 0x08fa30018, - 0x00c000ee0, - 0x0afa3000c, + 0x0afa20008, + 0x08fa40018, + 0x00c000edf, + 0x0afa4000c, 0x00421fe41, 0x000000027, - 0x08fc2802e, - 0x00c000699, + 0x08fc2804e, + 0x00c000698, 0x0afa20004, 0x08fa20000, 0x000000027, @@ -667,18 +666,18 @@ ulong bootcode[]={ 0x023bdffac, 0x0afbf0000, 0x0afa00004, - 0x023a10014, - 0x00c000ec7, - 0x0afa10008, - 0x020010002, - 0x0afa10004, - 0x023c184b0, - 0x0afa10008, - 0x08fa20058, - 0x023a10014, - 0x0afa2000c, - 0x00c0007b1, - 0x0afa10010, + 0x023a20014, + 0x00c000ec6, + 0x0afa20008, + 0x020030002, + 0x0afa30004, + 0x023c284a8, + 0x0afa20008, + 0x08fa30058, + 0x023a20014, + 0x0afa3000c, + 0x00c0007b0, + 0x0afa20010, 0x08fa20000, 0x000000027, 0x000400008, @@ -686,19 +685,19 @@ ulong bootcode[]={ 0x023bdffac, 0x0afbf0000, 0x0afa00004, - 0x023a10014, - 0x00c000ec7, - 0x0afa10008, - 0x020010002, - 0x0afa10004, - 0x023c184be, - 0x0afa10008, + 0x023a30014, + 0x00c000ec6, + 0x0afa30008, + 0x020020002, + 0x0afa20004, + 0x023c384b6, + 0x0afa30008, 0x08fa20058, - 0x023a10014, + 0x023a30014, 0x0afa2000c, - 0x00c0007b1, - 0x0afa10010, - 0x00c000770, + 0x00c0007b0, + 0x0afa30010, + 0x00c00076f, 0x0afa00004, 0x08fa20000, 0x000000027, @@ -707,31 +706,31 @@ ulong bootcode[]={ 0x023bdfff0, 0x0afbf0000, 0x08fa30014, - 0x023c284cc, + 0x023c484c4, 0x0afa30004, - 0x00c0007ef, - 0x0afa20008, + 0x00c0007ee, + 0x0afa40008, 0x010200024, 0x000000027, 0x08fa30014, - 0x023c284ce, + 0x023c484c6, 0x0afa30004, - 0x00c0007ef, - 0x0afa20008, + 0x00c0007ee, + 0x0afa40008, 0x01020001d, 0x000000027, - 0x023c58586, + 0x023c5857e, 0x08ca30000, 0x000000027, 0x010600014, 0x000000027, 0x0afa5000c, - 0x08ca40000, + 0x08ca30000, 0x000000027, - 0x0afa40004, - 0x08fa30014, - 0x00c0007ef, - 0x0afa30008, + 0x0afa30004, + 0x08fa40014, + 0x00c0007ee, + 0x0afa40008, 0x08fa5000c, 0x014200005, 0x000000027, @@ -748,23 +747,23 @@ ulong bootcode[]={ 0x023bd0010, 0x000400008, 0x000000825, - 0x023c58586, - 0x08ca30000, + 0x023c5857e, + 0x08ca20000, 0x000000027, - 0x01060000e, + 0x01040000e, 0x000000027, - 0x023c184d3, - 0x0afa10004, + 0x023c384cb, + 0x0afa30004, 0x0afa5000c, - 0x08ca30000, - 0x00c00078c, - 0x0afa30008, - 0x08fa2000c, + 0x08ca20000, + 0x00c00078b, + 0x0afa20008, + 0x08fa3000c, 0x000000027, - 0x02445000c, - 0x08ca30000, + 0x02465000c, + 0x08ca20000, 0x000000027, - 0x01460fff4, + 0x01440fff4, 0x000000027, 0x08fa20000, 0x023bd0010, @@ -772,40 +771,40 @@ ulong bootcode[]={ 0x000000825, 0x023bdffec, 0x0afbf0000, - 0x023c184d7, - 0x0afa10004, + 0x023c384cf, + 0x0afa30004, 0x08fa20018, 0x000000027, 0x0afa20008, - 0x08fa2001c, - 0x00c00078c, - 0x0afa2000c, + 0x08fa3001c, + 0x00c00078b, + 0x0afa3000c, 0x0afa00004, 0x08fa30020, 0x000000027, 0x0afa30008, - 0x08fa30024, - 0x00c000edb, - 0x0afa3000c, + 0x08fa40024, + 0x00c000eda, + 0x0afa4000c, 0x014200003, 0x000012825, - 0x008000705, + 0x008000704, 0x000000027, 0x004210006, 0x0afa10010, - 0x023c184e0, - 0x00c0006ac, - 0x0afa10004, + 0x023c284d8, + 0x00c0006ab, + 0x0afa20004, 0x08fa50010, 0x000000027, - 0x020030001, - 0x014a3000c, + 0x020020001, + 0x014a2000c, 0x000000027, - 0x08fa20020, + 0x08fa30020, 0x000000027, - 0x0afa20004, + 0x0afa30004, 0x08fa2001c, - 0x00c000818, + 0x00c000817, 0x0afa20008, 0x08fa50010, 0x08fa20000, @@ -814,8 +813,8 @@ ulong bootcode[]={ 0x000050825, 0x08fa20020, 0x000000027, - 0x000a20821, - 0x0a020ffff, + 0x000a21821, + 0x0a060ffff, 0x08fa20000, 0x023bd0014, 0x000400008, @@ -824,7 +823,7 @@ ulong bootcode[]={ 0x000002025, 0x028810021, 0x010200011, - 0x023c585da, + 0x023c585d2, 0x000040880, 0x000250821, 0x08c210000, @@ -849,7 +848,7 @@ ulong bootcode[]={ 0x000001825, 0x028610021, 0x01020000d, - 0x023c485da, + 0x023c485d2, 0x000030880, 0x000240821, 0x08c210000, @@ -870,10 +869,10 @@ ulong bootcode[]={ 0x000000027, 0x014200003, 0x000000027, - 0x00c000770, + 0x00c00076f, 0x0afa00004, - 0x023c2803a, - 0x00c000770, + 0x023c2805a, + 0x00c00076f, 0x0afa20004, 0x08fa20000, 0x000000027, @@ -881,7 +880,7 @@ ulong bootcode[]={ 0x023bd0008, 0x023bdfff0, 0x0afbf0000, - 0x023c585da, + 0x023c585d2, 0x020030020, 0x004600010, 0x000000027, @@ -897,11 +896,11 @@ ulong bootcode[]={ 0x00080f809, 0x0ac200000, 0x08fa3000c, - 0x023c585da, - 0x008000774, + 0x023c585d2, + 0x008000773, 0x02463ffff, 0x08fa20014, - 0x00c000eb3, + 0x00c000eb2, 0x0afa20004, 0x08fa20000, 0x000000027, @@ -917,26 +916,26 @@ ulong bootcode[]={ 0x023a21020, 0x0afa3000c, 0x024420004, - 0x00c000f0c, + 0x00c000f0b, 0x0afa20010, 0x023a6001c, 0x020020001, 0x0afa20004, 0x0afa60008, 0x000261023, - 0x00c000ee0, + 0x00c000edf, 0x0afa2000c, 0x0afa10014, 0x00421000c, 0x000012825, - 0x08fc2800a, + 0x08fc28032, 0x000000027, 0x024410001, 0x02822000a, 0x014400006, - 0x0afc1800a, + 0x0afc18032, 0x020010001, - 0x00c000761, + 0x00c000760, 0x0afa10004, 0x08fa50014, 0x000000027, @@ -954,26 +953,26 @@ ulong bootcode[]={ 0x023a21024, 0x0afa3000c, 0x024420004, - 0x00c000f0c, + 0x00c000f0b, 0x0afa20010, 0x08fa31020, 0x023a6001c, 0x0afa30004, 0x0afa60008, 0x000261023, - 0x00c000ee0, + 0x00c000edf, 0x0afa2000c, 0x0afa10014, 0x00421000c, 0x000012825, - 0x08fc2800a, + 0x08fc28032, 0x000000027, 0x024410001, 0x02822000a, 0x014400006, - 0x0afc1800a, + 0x0afc18032, 0x020010001, - 0x00c000761, + 0x00c000760, 0x0afa10004, 0x08fa50014, 0x000000027, @@ -984,7 +983,7 @@ ulong bootcode[]={ 0x023bdffe4, 0x0afbf0000, 0x08fa50020, - 0x08fc1800e, + 0x08fc18036, 0x024a21000, 0x0afa10014, 0x0afa50004, @@ -993,12 +992,12 @@ ulong bootcode[]={ 0x023a20024, 0x0afa3000c, 0x024420004, - 0x00c000f0c, + 0x00c000f0b, 0x0afa20010, 0x000012825, 0x08fa10014, 0x000000027, - 0x0afc1800e, + 0x0afc18036, 0x08fa20020, 0x000000027, 0x000a20823, @@ -1116,7 +1115,7 @@ ulong bootcode[]={ 0x08fa30010, 0x000000027, 0x0afa30004, - 0x00c00135c, + 0x00c0013e3, 0x0afa00008, 0x08fa30010, 0x08fa20000, @@ -1129,7 +1128,7 @@ ulong bootcode[]={ 0x023a30010, 0x0afa20004, 0x024630004, - 0x00c000ecc, + 0x00c000ecb, 0x0afa30008, 0x08fa20000, 0x000000027, @@ -1172,10 +1171,10 @@ ulong bootcode[]={ 0x038220003, 0x01040000a, 0x000000027, - 0x023c18092, + 0x023c180b2, 0x0afa10004, 0x080820000, - 0x00c00078c, + 0x00c00078b, 0x0afa20008, 0x08fa20000, 0x023bd0014, @@ -1218,7 +1217,7 @@ ulong bootcode[]={ 0x0afa10004, 0x024810008, 0x0afa10008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa10010, 0x02002001c, @@ -1229,7 +1228,7 @@ ulong bootcode[]={ 0x000000027, 0x024210024, 0x0afa10008, - 0x00c001415, + 0x00c00149c, 0x0afa2000c, 0x08fa10010, 0x08fa2001c, @@ -1248,7 +1247,7 @@ ulong bootcode[]={ 0x03822000d, 0x010400003, 0x000000027, - 0x008000895, + 0x008000894, 0x000000027, 0x084810002, 0x000000027, @@ -1339,7 +1338,7 @@ ulong bootcode[]={ 0x0afa20004, 0x02482000c, 0x0afa20008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa20010, 0x000000027, @@ -1368,7 +1367,7 @@ ulong bootcode[]={ 0x038220012, 0x010400003, 0x000000027, - 0x008000895, + 0x008000894, 0x000000027, 0x084820002, 0x024a10002, @@ -1381,7 +1380,7 @@ ulong bootcode[]={ 0x0afa10004, 0x02481000c, 0x0afa10008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa60018, 0x08fa10010, @@ -1440,7 +1439,7 @@ ulong bootcode[]={ 0x038220016, 0x010400003, 0x000000027, - 0x008000895, + 0x008000894, 0x000000027, 0x084810002, 0x000000027, @@ -1481,7 +1480,7 @@ ulong bootcode[]={ 0x000000027, 0x0afa20008, 0x08c81000c, - 0x00c001415, + 0x00c00149c, 0x0afa1000c, 0x08fa20018, 0x08fa10010, @@ -1522,7 +1521,7 @@ ulong bootcode[]={ 0x000000027, 0x0afa10008, 0x08c82000c, - 0x00c001415, + 0x00c00149c, 0x0afa2000c, 0x08fa10018, 0x08fa20010, @@ -1626,7 +1625,7 @@ ulong bootcode[]={ 0x03822001b, 0x01040fe89, 0x000000027, - 0x008000895, + 0x008000894, 0x000000027, 0x084820002, 0x000000027, @@ -1651,7 +1650,7 @@ ulong bootcode[]={ 0x03822001f, 0x01040fe70, 0x000000027, - 0x008000895, + 0x008000894, 0x000000027, 0x084810002, 0x024a20002, @@ -1664,7 +1663,7 @@ ulong bootcode[]={ 0x0afa20004, 0x024820008, 0x0afa20008, - 0x00c001415, + 0x00c00149c, 0x0afa7000c, 0x08fa20010, 0x000000027, @@ -1694,7 +1693,7 @@ ulong bootcode[]={ 0x0afa20004, 0x024820008, 0x0afa20008, - 0x00c001415, + 0x00c00149c, 0x0afa7000c, 0x08fa20010, 0x000000027, @@ -1741,7 +1740,7 @@ ulong bootcode[]={ 0x038220023, 0x010400003, 0x000000027, - 0x008000895, + 0x008000894, 0x000000027, 0x084820002, 0x000000027, @@ -1761,7 +1760,7 @@ ulong bootcode[]={ 0x0afa20004, 0x024820008, 0x0afa20008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa20010, 0x000000027, @@ -1812,7 +1811,7 @@ ulong bootcode[]={ 0x0afa20004, 0x024820008, 0x0afa20008, - 0x00c001415, + 0x00c00149c, 0x0afa7000c, 0x08fa20010, 0x000000027, @@ -1833,7 +1832,7 @@ ulong bootcode[]={ 0x038220027, 0x01040ff00, 0x000000027, - 0x008000895, + 0x008000894, 0x000000027, 0x084820002, 0x000000027, @@ -1875,7 +1874,7 @@ ulong bootcode[]={ 0x000000027, 0x0afa20008, 0x08c81000c, - 0x00c001415, + 0x00c00149c, 0x0afa1000c, 0x08fa20018, 0x08fa10010, @@ -1917,7 +1916,7 @@ ulong bootcode[]={ 0x000000027, 0x0afa10008, 0x08c82000c, - 0x00c001415, + 0x00c00149c, 0x0afa2000c, 0x08fa10018, 0x08fa20010, @@ -1940,7 +1939,7 @@ ulong bootcode[]={ 0x08fa10018, 0x000000027, 0x0afa10008, - 0x00c001415, + 0x00c00149c, 0x0afa2000c, 0x08fa30018, 0x08fa10010, @@ -2099,10 +2098,10 @@ ulong bootcode[]={ 0x038410003, 0x01020000a, 0x000000027, - 0x023c280a0, + 0x023c280c0, 0x0afa20004, 0x080a10000, - 0x00c00078c, + 0x00c00078b, 0x0afa10008, 0x08fa20000, 0x023bd0014, @@ -2133,7 +2132,7 @@ ulong bootcode[]={ 0x080210000, 0x000000027, 0x0a0a1000c, - 0x008000c43, + 0x008000c42, 0x024840001, 0x090820000, 0x090810001, @@ -2145,7 +2144,7 @@ ulong bootcode[]={ 0x0afa20004, 0x0afa40010, 0x0afa40008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa10010, 0x08fa2001c, @@ -2155,10 +2154,10 @@ ulong bootcode[]={ 0x0afa40010, 0x0afa40008, 0x02002001c, - 0x00c001415, + 0x00c00149c, 0x0afa2000c, 0x08fa10010, - 0x008000c43, + 0x008000c42, 0x02424001c, 0x03841000b, 0x010200023, @@ -2169,7 +2168,7 @@ ulong bootcode[]={ 0x03841000d, 0x010200003, 0x000000027, - 0x008000c34, + 0x008000c33, 0x000000027, 0x090810000, 0x090820001, @@ -2182,7 +2181,7 @@ ulong bootcode[]={ 0x024840002, 0x000021200, 0x000220825, - 0x008000c43, + 0x008000c42, 0x0a4a10004, 0x090820000, 0x090810001, @@ -2195,7 +2194,7 @@ ulong bootcode[]={ 0x024840002, 0x000010a00, 0x000411025, - 0x008000c43, + 0x008000c42, 0x0a4a2000a, 0x090810000, 0x090820001, @@ -2220,7 +2219,7 @@ ulong bootcode[]={ 0x000021600, 0x000220825, 0x024840004, - 0x008000c43, + 0x008000c42, 0x0aca10010, 0x090820000, 0x090810001, @@ -2232,10 +2231,10 @@ ulong bootcode[]={ 0x0afa20004, 0x0afa40010, 0x0afa40008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa10010, - 0x008000c43, + 0x008000c42, 0x02424001c, 0x02441ffed, 0x01c20003c, @@ -2254,7 +2253,7 @@ ulong bootcode[]={ 0x038410012, 0x010200003, 0x000000027, - 0x008000c34, + 0x008000c33, 0x000000027, 0x090820000, 0x090810001, @@ -2266,7 +2265,7 @@ ulong bootcode[]={ 0x0afa20004, 0x0afa40010, 0x0afa40008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa5001c, 0x08fa10010, @@ -2286,7 +2285,7 @@ ulong bootcode[]={ 0x024810004, 0x024240001, 0x080210000, - 0x008000c43, + 0x008000c42, 0x0a0a10028, 0x090820000, 0x090810001, @@ -2297,7 +2296,7 @@ ulong bootcode[]={ 0x024810002, 0x024240001, 0x080210000, - 0x008000c43, + 0x008000c42, 0x0a0a10028, 0x038410014, 0x01020003b, @@ -2308,7 +2307,7 @@ ulong bootcode[]={ 0x038410016, 0x010200003, 0x000000027, - 0x008000c34, + 0x008000c33, 0x000000027, 0x090820000, 0x090810001, @@ -2336,7 +2335,7 @@ ulong bootcode[]={ 0x0aca2000c, 0x0aca40010, 0x08ca2000c, - 0x008000c43, + 0x008000c42, 0x000822021, 0x090810000, 0x090820001, @@ -2358,7 +2357,7 @@ ulong bootcode[]={ 0x0aca1000c, 0x0aca40010, 0x08ca1000c, - 0x008000c43, + 0x008000c42, 0x000812021, 0x090820000, 0x090810001, @@ -2383,7 +2382,7 @@ ulong bootcode[]={ 0x024840002, 0x000010a00, 0x000411025, - 0x008000c43, + 0x008000c42, 0x0aca2000c, 0x090820000, 0x090810001, @@ -2402,7 +2401,7 @@ ulong bootcode[]={ 0x024840002, 0x000010a00, 0x000411025, - 0x008000c43, + 0x008000c42, 0x0aca2000c, 0x02441ffe0, 0x01c200059, @@ -2426,14 +2425,14 @@ ulong bootcode[]={ 0x03841001b, 0x01020ff02, 0x000000027, - 0x008000c34, + 0x008000c33, 0x000000027, 0x090810000, 0x090820001, 0x024840002, 0x000021200, 0x000220825, - 0x008000c43, + 0x008000c42, 0x0a4a10002, 0x03841001d, 0x010200018, @@ -2444,7 +2443,7 @@ ulong bootcode[]={ 0x03841001f, 0x01020fef0, 0x000000027, - 0x008000c34, + 0x008000c33, 0x000000027, 0x090810000, 0x090820001, @@ -2456,10 +2455,10 @@ ulong bootcode[]={ 0x0afa10004, 0x0afa40010, 0x0afa40008, - 0x00c001415, + 0x00c00149c, 0x0afa7000c, 0x08fa20010, - 0x008000c43, + 0x008000c42, 0x024440040, 0x090820000, 0x090810001, @@ -2477,10 +2476,10 @@ ulong bootcode[]={ 0x0afa20004, 0x0afa40010, 0x0afa40008, - 0x00c001415, + 0x00c00149c, 0x0afa7000c, 0x08fa10010, - 0x008000c43, + 0x008000c42, 0x024240040, 0x090810000, 0x090820001, @@ -2493,7 +2492,7 @@ ulong bootcode[]={ 0x024840002, 0x000021200, 0x000220825, - 0x008000c43, + 0x008000c42, 0x0a4a10004, 0x02441ffdc, 0x01c200045, @@ -2509,7 +2508,7 @@ ulong bootcode[]={ 0x038410023, 0x010200003, 0x000000027, - 0x008000c34, + 0x008000c33, 0x000000027, 0x090820000, 0x090810001, @@ -2527,10 +2526,10 @@ ulong bootcode[]={ 0x0afa20004, 0x0afa40010, 0x0afa40008, - 0x00c001415, + 0x00c00149c, 0x0afa6000c, 0x08fa10010, - 0x008000c43, + 0x008000c42, 0x02424001c, 0x090810000, 0x090820001, @@ -2543,7 +2542,7 @@ ulong bootcode[]={ 0x024840002, 0x000021200, 0x000220825, - 0x008000c43, + 0x008000c42, 0x0a4a10008, 0x090820000, 0x090810001, @@ -2561,10 +2560,10 @@ ulong bootcode[]={ 0x0afa20004, 0x0afa40010, 0x0afa40008, - 0x00c001415, + 0x00c00149c, 0x0afa7000c, 0x08fa10010, - 0x008000c43, + 0x008000c42, 0x024240040, 0x038410025, 0x010200027, @@ -2575,7 +2574,7 @@ ulong bootcode[]={ 0x038410027, 0x01020ff43, 0x000000027, - 0x008000c34, + 0x008000c33, 0x000000027, 0x090810000, 0x090820001, @@ -2605,7 +2604,7 @@ ulong bootcode[]={ 0x024440001, 0x0aca40010, 0x08ca2000c, - 0x008000c43, + 0x008000c42, 0x000822021, 0x090820000, 0x090810001, @@ -2629,7 +2628,7 @@ ulong bootcode[]={ 0x024240001, 0x0aca40010, 0x08ca1000c, - 0x008000c43, + 0x008000c42, 0x000812021, 0x023bdffec, 0x0afbf0000, @@ -2640,7 +2639,7 @@ ulong bootcode[]={ 0x0afa40010, 0x0afa40008, 0x02001001c, - 0x00c001415, + 0x00c00149c, 0x0afa1000c, 0x08fa4001c, 0x08fa20010, @@ -2789,17 +2788,17 @@ ulong bootcode[]={ 0x003e00008, 0x023bd0004, 0x023bdfffc, - 0x08fc7808e, - 0x023c68506, + 0x08fc780ae, + 0x023c684fe, 0x083a2000b, 0x000000027, - 0x03041007f, - 0x000012e00, + 0x03042007f, + 0x000022e00, 0x000052e03, 0x000051600, 0x000021603, - 0x000460821, - 0x080220000, + 0x000461021, + 0x080420000, 0x000000027, 0x01440000d, 0x000000027, @@ -2811,1084 +2810,1220 @@ ulong bootcode[]={ 0x020010001, 0x000051600, 0x000021603, - 0x000460821, - 0x024e40001, - 0x0afc4808e, - 0x0a0270000, + 0x000461021, + 0x024e30001, + 0x0afc380ae, + 0x0a0470000, 0x000051600, 0x000021603, - 0x000460821, - 0x080220000, - 0x023c380e6, - 0x000020880, - 0x08fa2000c, - 0x000230821, - 0x0ac220000, + 0x000461021, + 0x080420000, + 0x023c380de, + 0x000021080, + 0x08fa4000c, + 0x000431021, + 0x000000825, 0x023bd0004, 0x003e00008, - 0x000000825, - 0x023bdffd0, + 0x0ac440000, + 0x023bdffcc, 0x0afbf0000, - 0x08fa6003c, - 0x0200c000a, - 0x08fa70040, - 0x000004825, - 0x08fc180da, - 0x000000027, - 0x0afa10018, - 0x08fc18012, - 0x000000027, - 0x0afa10014, - 0x08fab0034, - 0x000000027, - 0x0afcb80da, - 0x08fa20038, - 0x000000027, - 0x02441ffff, - 0x0afc18012, - 0x000060825, - 0x080230000, + 0x08faa0044, + 0x020130025, + 0x000004025, + 0x08fa60040, + 0x020120030, + 0x08fc280d2, + 0x02011002a, + 0x0afa2001c, + 0x08fc3803a, + 0x0200fffff, + 0x0afa30018, + 0x08fb00038, + 0x0200d002e, + 0x0afd080d2, + 0x08fa3003c, + 0x0200b0039, + 0x02463ffff, + 0x0afc3803a, + 0x000062825, + 0x080a50000, 0x000000027, - 0x000032825, - 0x000030825, - 0x020030025, - 0x01023002e, + 0x010b3002a, 0x024c60001, 0x014a00012, 0x000000027, - 0x08fc28012, + 0x08fc3803a, 0x000000027, - 0x00162102b, - 0x014400002, + 0x00203202b, + 0x014800002, 0x000000027, - 0x0256bffff, - 0x0a1600000, - 0x08fa10018, + 0x02610ffff, + 0x0a2000000, + 0x08fa3001c, 0x000000027, - 0x0afc180da, - 0x08fa10014, + 0x0afc380d2, + 0x08fa20018, 0x000000027, - 0x0afc18012, + 0x0afc2803a, 0x08fa20000, - 0x023bd0030, + 0x023bd0034, 0x000400008, - 0x0000b0825, - 0x08fc28012, + 0x000100825, + 0x08fc3803a, 0x000000027, - 0x00162102b, - 0x010400005, + 0x00203202b, + 0x010800005, 0x000000027, - 0x0000b0825, - 0x0256b0001, - 0x0afcb80da, - 0x0a0250000, - 0x08fc2800e, + 0x000101025, + 0x026100001, + 0x0afd080d2, + 0x0a0450000, + 0x08fc28036, 0x000000027, - 0x024410001, - 0x014ac0003, - 0x0afc1800e, - 0x008000f1f, - 0x0afc9800e, - 0x020030009, - 0x014a3ffd3, + 0x024420001, + 0x0afc28036, + 0x02002000a, + 0x014a20071, 0x000000027, - 0x08fc2800e, + 0x0afc88036, + 0x000062825, + 0x080a50000, 0x000000027, - 0x024410007, - 0x0201cfff8, - 0x0003c0824, - 0x008000f1f, - 0x0afc1800e, - 0x000095825, - 0x000061025, + 0x014b3ffd8, 0x024c60001, - 0x0afa6003c, - 0x080430000, - 0x02008ffff, - 0x000032825, - 0x000031025, - 0x02003002a, - 0x01443005f, - 0x000095025, - 0x08cea0000, - 0x024e70004, - 0x000060825, + 0x0000f3825, + 0x0000f7025, + 0x000086025, + 0x000062825, 0x024c60001, - 0x0afa6003c, - 0x080230000, - 0x000000027, - 0x000032825, - 0x02003002e, - 0x010a3002b, + 0x0afa60040, + 0x080a50000, 0x000000027, 0x014a00003, 0x000000027, - 0x024c1ffff, - 0x0afa1003c, - 0x0afa70040, - 0x0afa70004, - 0x0afaa002c, - 0x0afaa0008, - 0x0afa80028, - 0x0afa8000c, - 0x0afab0024, - 0x0afab0010, - 0x023c18506, - 0x030a2007f, - 0x000220821, - 0x080220000, - 0x023c380e6, - 0x000020880, - 0x000230821, - 0x08c220000, + 0x008000f1f, + 0x024c6ffff, + 0x014ad0006, 0x000000027, - 0x00040f809, + 0x004e10002, 0x000000027, - 0x08fcb80da, - 0x08faa002c, - 0x08fa6003c, - 0x000004825, - 0x08fa80028, - 0x08fa70040, - 0x00421000a, - 0x0200c000a, - 0x08fa50024, - 0x001210823, - 0x000a15825, - 0x000060825, - 0x024c60001, - 0x0afa6003c, - 0x080250000, - 0x008000f6a, + 0x000083825, + 0x008000f50, + 0x000087025, + 0x028a30031, + 0x01460001f, 0x000000027, - 0x008000f1f, - 0x000e13821, - 0x000060825, - 0x024c60001, - 0x0afa6003c, - 0x080230000, + 0x00165202a, + 0x01480001c, 0x000000027, - 0x000032825, - 0x000030825, - 0x02003002a, - 0x01423000a, + 0x000084825, + 0x028a30030, + 0x014600004, 0x000000027, - 0x08ce80000, - 0x000060825, + 0x00165202a, + 0x01080000b, + 0x000000027, + 0x004e10005, + 0x000000027, + 0x014a0ffe9, + 0x000093825, + 0x008000f1f, + 0x024c6ffff, + 0x014a0ffe5, + 0x000097025, + 0x008000f1f, + 0x024c6ffff, + 0x02002000a, + 0x001220018, + 0x000001812, + 0x000651821, + 0x000062825, 0x024c60001, - 0x0afa6003c, - 0x080230000, + 0x0afa60040, + 0x080a50000, + 0x008000f67, + 0x02469ffd0, + 0x014b20005, 0x000000027, - 0x000032825, - 0x008000f6a, - 0x024e70004, - 0x028a20030, - 0x01440ffc1, + 0x004e00003, 0x000000027, - 0x020030039, - 0x00065102a, - 0x010400003, + 0x008000f66, 0x000000027, - 0x008000f6a, + 0x014b10008, 0x000000027, - 0x005010002, + 0x08d450000, + 0x004e10003, + 0x0254a0004, + 0x008000f50, + 0x000053825, + 0x008000f50, + 0x000057025, + 0x030a5007f, + 0x0afaa0044, + 0x0afaa0004, + 0x0afa70030, + 0x0afa70008, + 0x0afae002c, + 0x0afae000c, + 0x0afac0028, + 0x0afac0010, + 0x0afa50014, + 0x023c284fe, + 0x000451021, + 0x080420000, + 0x023c380de, + 0x000021080, + 0x000431021, + 0x08c420000, 0x000000027, - 0x000094025, - 0x0010c0018, - 0x000000812, - 0x000250821, - 0x02428ffd0, - 0x000060825, - 0x024c60001, - 0x0afa6003c, - 0x080230000, - 0x008000fa7, - 0x000032825, - 0x02003002d, - 0x014a30007, - 0x000096825, - 0x000061025, - 0x024c60001, - 0x0afa6003c, - 0x080430000, - 0x0200d0001, - 0x000032825, - 0x028a10030, - 0x014200005, + 0x00040f809, 0x000000027, - 0x020030039, - 0x00065082a, - 0x010200005, + 0x08fd080d2, + 0x020120030, + 0x08fae002c, + 0x02011002a, + 0x08faa0044, + 0x0200fffff, + 0x000004025, + 0x08fa70030, + 0x0200d002e, + 0x08fa60040, + 0x0200b0039, + 0x004210005, + 0x020130025, + 0x08fa40028, + 0x001011023, + 0x008000f50, + 0x000826025, + 0x008000f1f, + 0x001415021, + 0x020020009, + 0x014a2ff66, 0x000000027, - 0x011a0ff99, + 0x08fc38036, 0x000000027, - 0x008000f67, - 0x0012a5023, - 0x0014c0018, - 0x000000812, - 0x000250821, - 0x0242affd0, - 0x000060825, - 0x024c60001, - 0x0afa6003c, - 0x080230000, - 0x008000fc6, - 0x000032825, - 0x023bdffb4, + 0x024630007, + 0x0201cfff8, + 0x0007c1824, + 0x008000f1f, + 0x0afc38036, + 0x023bdffac, 0x0afbf0000, - 0x08fa7005c, - 0x0200f001c, - 0x08fa60050, - 0x000007025, - 0x0200b001e, - 0x023aa002c, - 0x08fa90060, + 0x08fa90068, + 0x020140001, + 0x08fa60058, + 0x020130010, 0x020050004, - 0x08fa80058, - 0x0200c0039, - 0x000006825, - 0x030e2000f, - 0x02443fffb, - 0x01c600053, - 0x020100001, - 0x01060004e, - 0x000000027, - 0x038430001, - 0x010600048, - 0x000000027, - 0x038430002, - 0x01060003d, - 0x000000027, - 0x038430004, - 0x010600037, - 0x000000027, - 0x08cc60000, - 0x0afa5001c, - 0x030e10004, - 0x014200003, + 0x08fac0060, + 0x000009025, + 0x023ab0034, + 0x08faa0014, + 0x020110030, + 0x08fa80064, + 0x0200e0039, + 0x08fa70010, + 0x0200d001e, + 0x000008025, + 0x02523ff91, + 0x01c6000b2, + 0x020150008, + 0x0106000ae, 0x000000027, - 0x004c0002d, + 0x039230058, + 0x0106000a8, 0x000000027, - 0x0a3a00049, - 0x0000f2825, - 0x000c9001b, - 0x000000810, - 0x024270030, - 0x00187102a, - 0x010400002, + 0x039230064, + 0x0106000a3, 0x000000027, - 0x024e70027, - 0x001450821, - 0x028a20002, - 0x010400013, - 0x0a0270000, - 0x011a00005, + 0x031020078, + 0x02443ffd8, + 0x01c60008d, + 0x000127825, + 0x010600088, 0x000000027, - 0x024a5ffff, - 0x001450821, - 0x02002002d, - 0x0a0220000, - 0x001450821, - 0x0afa10004, - 0x08fa20054, - 0x02001ffff, - 0x0afa20008, - 0x00c00106f, - 0x0afa1000c, - 0x08fa1001c, - 0x08fa20000, + 0x038430008, + 0x010600082, 0x000000027, - 0x000400008, - 0x023bd004c, - 0x000c9001b, - 0x005000005, - 0x000003012, - 0x001680823, - 0x000a1182a, - 0x010600005, + 0x038430010, + 0x010600077, 0x000000027, - 0x01cc00003, + 0x038430020, + 0x010600071, 0x000000027, - 0x00800100b, + 0x08cca0000, + 0x0afa50024, + 0x031020020, + 0x014400003, 0x000000027, - 0x008001000, - 0x024a5ffff, - 0x000106825, - 0x008000ffe, - 0x001c63023, - 0x08cc60000, - 0x008000ff9, - 0x0afa5001c, - 0x08cc30000, - 0x0afa5001c, - 0x000033400, - 0x000063403, - 0x000061400, - 0x000021403, - 0x008000ff9, - 0x000023025, - 0x08cc60000, - 0x008000ff9, - 0x0afa5001c, - 0x08cc60000, - 0x008000ff9, - 0x0afa5001c, - 0x038430006, - 0x010600028, - 0x000000027, - 0x038430009, - 0x010600003, + 0x005400067, 0x000000027, - 0x008000ff7, + 0x02005001c, + 0x031020040, + 0x01040005d, + 0x0a3a00051, + 0x000e9001a, + 0x000003010, 0x000000027, - 0x08cc70000, 0x000000027, - 0x004e10003, - 0x0afa5001c, - 0x001c73823, - 0x000106825, - 0x0a3a00049, - 0x0000f2825, - 0x000e9001a, - 0x000000810, - 0x024260030, - 0x00186102a, - 0x010400002, + 0x024c60030, + 0x001c6202a, + 0x010800002, 0x000000027, 0x024c60027, - 0x001450821, - 0x028a20002, - 0x010400003, - 0x0a0260000, - 0x00800100b, + 0x001651821, + 0x0a0660000, + 0x028a30002, + 0x010600034, + 0x000000027, + 0x031030004, + 0x01060000b, + 0x000000027, + 0x001651021, + 0x080420000, + 0x000000027, + 0x010510006, + 0x000000027, + 0x015350016, + 0x000000027, + 0x024a5ffff, + 0x001651021, + 0x0a0510000, + 0x011e00005, + 0x000000027, + 0x024a5ffff, + 0x001651821, + 0x02004002d, + 0x0a0640000, + 0x001651021, + 0x0afa20004, + 0x08fa3005c, + 0x02002ffff, + 0x0afa30008, + 0x00c001091, + 0x0afa2000c, + 0x08fa10024, + 0x08fa20000, + 0x000000027, + 0x000400008, + 0x023bd0054, + 0x01533ffed, + 0x000000027, + 0x012000009, + 0x000000027, + 0x024a5ffff, + 0x001651821, + 0x020040058, + 0x0a0640000, + 0x024a5ffff, + 0x001651021, + 0x008001012, + 0x0a0510000, + 0x024a5ffff, + 0x001651021, + 0x020040078, + 0x0a0440000, + 0x024a5ffff, + 0x001651021, + 0x008001012, + 0x0a0510000, + 0x031030040, + 0x01060001c, 0x000000027, 0x000e9001a, - 0x005000005, 0x000003812, - 0x001680823, - 0x000a1182a, - 0x010600005, + 0x000000027, + 0x000000027, + 0x005800005, + 0x000000027, + 0x001ac1823, + 0x000a3102a, + 0x01040000c, + 0x000000027, + 0x031020040, + 0x010400005, 0x000000027, 0x01ce00003, 0x000000027, - 0x00800100b, + 0x008001005, + 0x000000027, + 0x01d400003, + 0x000000027, + 0x008001005, 0x000000027, - 0x00800104e, + 0x031020040, + 0x01440ffa5, 0x024a5ffff, + 0x00149001b, + 0x008000ffb, + 0x000003010, + 0x00149001b, + 0x00800103f, + 0x000005012, + 0x000147825, + 0x008000ff3, + 0x0024a5023, + 0x08cca0000, + 0x008000fee, + 0x0afa50024, + 0x08cc20000, + 0x0afa50024, + 0x000023400, + 0x000063403, + 0x000061c00, + 0x000031c03, + 0x008000fee, + 0x000035025, + 0x08cca0000, + 0x008000fee, + 0x0afa50024, + 0x08cca0000, + 0x008000fee, + 0x0afa50024, + 0x038430030, + 0x010600009, + 0x000000027, + 0x038430048, + 0x010600003, + 0x000000027, + 0x008000fec, + 0x000000027, + 0x08cc70000, + 0x008000fee, + 0x0afa50024, 0x08cc30000, - 0x0afa5001c, + 0x0afa50024, 0x000033400, 0x000063403, - 0x030c1ffff, - 0x008000ff9, - 0x000013025, + 0x030c2ffff, + 0x008000fee, + 0x000025025, + 0x008000fdd, + 0x02009000a, + 0x000148025, + 0x008000fdd, + 0x000134825, + 0x008000fdd, + 0x000154825, + 0x039230075, + 0x010600006, + 0x000000027, + 0x039230078, + 0x01060fff7, + 0x000000027, + 0x008000fdd, + 0x000000027, + 0x02009000a, + 0x008000fdd, + 0x035080020, 0x023bdfff0, - 0x08fab0014, - 0x000007025, + 0x0afbf0000, + 0x08fa30014, + 0x00c000857, + 0x0afa30004, 0x08fad0018, - 0x0200c0020, - 0x08fca8012, + 0x000007025, + 0x08fac0014, + 0x0200b0020, + 0x08fca803a, 0x08fa9001c, - 0x08fc8800e, - 0x08fc680da, - 0x000002825, - 0x0000b3825, - 0x000070825, - 0x080230000, - 0x024e70001, - 0x010600006, - 0x0200f000a, - 0x000070825, - 0x080230000, - 0x024e70001, - 0x01460fffc, - 0x024a50001, + 0x08fc88036, + 0x08fc680d2, + 0x000012825, 0x005a00010, + 0x0200f000a, + 0x000ad202a, + 0x01080000d, 0x000000027, - 0x000ad102a, - 0x01040000d, - 0x000000027, - 0x000ca102b, - 0x010400005, + 0x000ca202b, + 0x010800005, 0x000000027, - 0x000060825, + 0x000061025, 0x024c60001, - 0x0afc680da, - 0x0a02c0000, + 0x0afc680d2, + 0x0a04b0000, 0x025080001, 0x024a50001, - 0x000ad102a, - 0x01440fff5, - 0x0afc8800e, - 0x0000b0825, - 0x080230000, + 0x000ad202a, + 0x01480fff5, + 0x0afc88036, + 0x0000c3825, + 0x080e70000, 0x000000027, - 0x000033825, - 0x01060001a, - 0x0256b0001, - 0x01120fff9, + 0x010e00014, + 0x0258c0001, + 0x01120fffa, 0x000000027, - 0x000ca102b, - 0x010400005, + 0x000ca202b, + 0x010800005, 0x000000027, - 0x000060825, + 0x000061025, 0x024c60001, - 0x0afc680da, - 0x0a0270000, + 0x0afc680d2, + 0x0a0470000, 0x025080001, - 0x014ef0005, - 0x0afc8800e, + 0x014ef001e, + 0x0afc88036, 0x0000e4025, - 0x0afce800e, - 0x008001095, - 0x02529ffff, - 0x020030009, - 0x014e3fffc, - 0x000000027, - 0x025010007, - 0x0201cfff8, - 0x0003c4024, + 0x0afce8036, + 0x0000c3825, + 0x080e70000, + 0x0258c0001, + 0x014e0ffee, 0x02529ffff, - 0x008001095, - 0x0afc8800e, 0x005a10011, 0x000000027, 0x001cd3823, - 0x000a7102a, - 0x01040000d, + 0x000a7202a, + 0x01080000d, 0x000000027, - 0x000ca102b, - 0x010400005, + 0x000ca202b, + 0x010800005, 0x000000027, - 0x000060825, + 0x000061825, 0x024c60001, - 0x0afc680da, - 0x0a02c0000, + 0x0afc680d2, + 0x0a06b0000, 0x025080001, 0x024a50001, - 0x000a7102a, - 0x01440fff5, - 0x0afc8800e, - 0x003e00008, + 0x000a7202a, + 0x01480fff5, + 0x0afc88036, + 0x08fa20000, + 0x000000027, + 0x000400008, 0x023bd0010, - 0x023bdfff0, + 0x020020009, + 0x014e2ffe3, + 0x000000027, + 0x025030007, + 0x0201cfff8, + 0x0007c4024, + 0x0080010c3, + 0x0afc88036, + 0x023bdffec, 0x0afbf0000, - 0x023c18026, - 0x0afa10004, + 0x02004002a, + 0x0a3a40010, + 0x08fa30028, + 0x02002ffff, + 0x0a3a30011, + 0x0a3a40012, + 0x0a3a00013, + 0x023a30010, + 0x0afa30004, 0x0afa00008, - 0x02001ffff, - 0x00c00106f, - 0x0afa1000c, + 0x00c001091, + 0x0afa2000c, 0x08fa20000, - 0x023bd0010, + 0x023bd0014, 0x000400008, 0x000000825, 0x023bdffec, 0x0afbf0000, - 0x08fa20018, - 0x023a10010, - 0x08c430000, + 0x08fa30018, + 0x023a20010, + 0x08c630000, 0x000000027, 0x0a3a30010, 0x0a3a00011, - 0x0afa10004, - 0x08fa2001c, - 0x02001ffff, - 0x0afa20008, - 0x00c00106f, - 0x0afa1000c, + 0x0afa20004, + 0x08fa3001c, + 0x02002ffff, + 0x0afa30008, + 0x00c001091, + 0x0afa2000c, 0x08fa20000, 0x023bd0014, 0x000400008, 0x020010004, - 0x023bdffe8, + 0x023bdfff0, 0x0afbf0000, - 0x08fa2001c, + 0x08fa30014, 0x000000027, - 0x0afa20004, - 0x08fa30020, - 0x02002000a, - 0x0afa30008, - 0x08fa30024, + 0x08c630000, 0x000000027, - 0x0afa3000c, - 0x08fa30028, + 0x0afa30004, + 0x08fa20018, 0x000000027, - 0x0afa30010, - 0x00c000fdb, - 0x0afa20014, + 0x0afa20008, + 0x08fa3001c, + 0x00c001091, + 0x0afa3000c, 0x08fa20000, - 0x000000027, + 0x023bd0010, 0x000400008, - 0x023bd0018, - 0x023bdfffc, - 0x023bd0004, - 0x003e00008, - 0x02001fffe, + 0x020010004, 0x023bdfffc, - 0x08fa20014, + 0x08fc580d2, + 0x08fc3803a, 0x000000027, - 0x030410001, - 0x010200004, + 0x000a3202b, + 0x010800005, 0x000000027, + 0x024a30001, + 0x0afc380d2, + 0x020040025, + 0x0a0a40000, 0x023bd0004, 0x003e00008, - 0x02001fff8, - 0x023bd0004, - 0x003e00008, - 0x02001ffff, - 0x023bdffe8, - 0x0afbf0000, - 0x08fa2001c, - 0x000000027, - 0x0afa20004, - 0x08fa30020, - 0x020020008, - 0x0afa30008, - 0x08fa30024, + 0x000000825, + 0x023bdfffc, + 0x08fa40014, + 0x08fa30018, 0x000000027, - 0x0afa3000c, - 0x08fa30028, + 0x02462ff98, + 0x01c40001b, 0x000000027, - 0x0afa30010, - 0x00c000fdb, - 0x0afa20014, - 0x08fa20000, + 0x010400016, 0x000000027, - 0x000400008, - 0x023bd0018, - 0x023bdfff0, - 0x0afbf0000, - 0x08fa20014, + 0x038620023, + 0x010400010, 0x000000027, - 0x08c430000, + 0x03862002b, + 0x01040000a, 0x000000027, - 0x0afa30004, - 0x08fa20018, + 0x03862002d, + 0x010400004, 0x000000027, - 0x0afa20008, - 0x08fa2001c, - 0x00c00106f, - 0x0afa2000c, - 0x08fa20000, - 0x023bd0010, - 0x000400008, - 0x020010004, - 0x023bdfffc, 0x023bd0004, 0x003e00008, - 0x02001fffc, - 0x023bdffe8, - 0x0afbf0000, - 0x08fa3001c, - 0x020020010, - 0x0afa30004, - 0x08fa30020, - 0x000000027, - 0x0afa30008, - 0x08fa30024, - 0x000000027, - 0x0afa3000c, - 0x08fa30028, - 0x000000027, - 0x0afa30010, - 0x00c000fdb, - 0x0afa20014, - 0x08fa20000, + 0x000040825, + 0x023bd0004, + 0x003e00008, + 0x02001fffe, + 0x023bd0004, + 0x003e00008, + 0x02001ffff, + 0x023bd0004, + 0x003e00008, + 0x02001fffc, + 0x023bd0004, + 0x003e00008, + 0x02001fff0, + 0x03862006c, + 0x01040000a, 0x000000027, - 0x000400008, - 0x023bd0018, - 0x023bdfffc, - 0x08fc480da, - 0x08fc28012, + 0x038620075, + 0x010400004, 0x000000027, - 0x00082102b, - 0x010400005, + 0x023bd0004, + 0x003e00008, + 0x000040825, + 0x023bd0004, + 0x003e00008, + 0x02001ffe0, + 0x030820008, + 0x010400004, 0x000000027, - 0x024830001, - 0x0afc380da, - 0x020030025, - 0x0a0830000, 0x023bd0004, 0x003e00008, - 0x000000825, - 0x023bdff70, + 0x02001ffc0, + 0x023bd0004, + 0x003e00008, + 0x02001fff8, + 0x023bdff64, 0x0afbf0000, - 0x08fae00a8, - 0x023ad0068, - 0x08faa00a0, - 0x023a90040, - 0x0afa0001c, - 0x0c7a30094, - 0x0c7a20098, + 0x08fad00b0, + 0x08fac00a8, + 0x023a9004c, + 0x08fa200a0, + 0x000000027, + 0x0c4410000, + 0x0c4400004, + 0x000000027, + 0x0e7a10044, + 0x0e7a00048, + 0x0afa00020, + 0x0c7a30044, + 0x0c7a20048, 0x000000027, 0x04622c03e, 0x000000027, 0x04501000b, - 0x000007825, - 0x0c7a50094, - 0x0c7a40098, + 0x023ae0074, + 0x0c7a10044, + 0x0c7a00048, 0x000000027, - 0x04624c001, - 0x0e7a10094, - 0x0e7a00098, - 0x08fa2001c, + 0x04620c081, + 0x0e7a30044, + 0x0e7a20048, + 0x08fa20020, 0x000000027, - 0x024410001, - 0x0afa1001c, - 0x0afaf002c, - 0x0c7a10094, - 0x0c7a00098, + 0x024420001, + 0x0afa20020, + 0x029a20041, + 0x014400005, + 0x0afa00010, + 0x02003005a, + 0x0006d202a, + 0x0108001ef, + 0x000000027, + 0x0afa00030, + 0x0c7a10044, + 0x0c7a00048, 0x000000027, 0x04620c032, 0x000000027, - 0x04501005e, - 0x04620c206, - 0x0c7a30094, - 0x0c7a20098, - 0x023a1002c, - 0x0e7a30004, - 0x0e7a20008, - 0x00c00138e, - 0x0afa1000c, - 0x0c7c18032, - 0x0c7c08036, - 0x0c7a2002c, + 0x04501005d, + 0x000000027, + 0x0c7a10044, + 0x0c7a00048, + 0x023a20030, + 0x0e7a10004, + 0x0e7a00008, + 0x00c001415, + 0x0afa2000c, + 0x0c7c18052, + 0x0c7c08056, + 0x0c7a20030, 0x000000027, 0x0468010a1, 0x046201002, 0x046200124, - 0x0e7a4002c, - 0x08fa2002c, + 0x0e7a40030, + 0x08fa20030, 0x000000027, 0x000023043, - 0x0afa60028, - 0x000060823, - 0x00c001332, - 0x0afa10004, - 0x0c7a50094, - 0x0c7a40098, + 0x0afa6002c, + 0x000061023, + 0x00c0013b9, + 0x0afa20004, + 0x0c7a30044, + 0x0c7a20048, 0x000000027, - 0x046202002, - 0x0e7a10030, - 0x0e7a00034, - 0x08fa10028, + 0x046201002, + 0x0e7a10034, + 0x0e7a00038, 0x08fa2002c, + 0x08fa30030, 0x000000027, - 0x000220823, - 0x00c001332, - 0x0afa10004, - 0x08fae00a8, - 0x000007825, - 0x08faa00a0, - 0x023ad0068, - 0x0c7a50030, - 0x0c7a40034, - 0x023a90040, - 0x046202202, - 0x04628e03e, - 0x000000027, - 0x045010015, + 0x000431023, + 0x00c0013b9, + 0x0afa20004, + 0x08fad00b0, + 0x023ae0074, + 0x08fac00a8, + 0x023a9004c, + 0x046200086, + 0x0c7a10034, + 0x0c7a00038, + 0x000000027, + 0x046220182, + 0x04626e03e, 0x000000027, - 0x08fa2002c, + 0x045010014, 0x000000027, - 0x02441ffff, - 0x0afa1002c, - 0x08fa10028, + 0x08fa20030, + 0x000000027, + 0x02442ffff, + 0x0afa20030, 0x08fa2002c, + 0x08fa30030, 0x000000027, - 0x000220823, - 0x00c001332, - 0x0afa10004, - 0x08fae00a8, - 0x023ad0068, - 0x08faa00a0, - 0x023a90040, - 0x0c7a50030, - 0x0c7a40034, + 0x000431023, + 0x00c0013b9, + 0x0afa20004, + 0x08fad00b0, + 0x08fac00a8, + 0x023a9004c, + 0x0c7a30034, + 0x0c7a20038, 0x000000027, - 0x046202202, - 0x00800119f, - 0x000007825, - 0x0c7c5801e, - 0x0c7c48022, + 0x046201182, + 0x0080011b7, + 0x023ae0074, + 0x0c7c18046, + 0x0c7c0804a, 0x000000027, - 0x04628203e, + 0x04626003e, 0x000000027, - 0x045000015, + 0x045000014, 0x000000027, - 0x08fa2002c, + 0x08fa20030, 0x000000027, - 0x024410001, - 0x0afa1002c, - 0x08fa10028, + 0x024420001, + 0x0afa20030, 0x08fa2002c, + 0x08fa30030, 0x000000027, - 0x000220823, - 0x00c001332, - 0x0afa10004, - 0x08fae00a8, - 0x023ad0068, - 0x08faa00a0, - 0x023a90040, - 0x0c7a50030, - 0x0c7a40034, - 0x000000027, - 0x046202202, - 0x0080011b7, - 0x000007825, - 0x005410002, - 0x000000027, - 0x0200a0008, + 0x000431023, + 0x00c0013b9, + 0x0afa20004, + 0x08fad00b0, + 0x08fac00a8, + 0x023a9004c, + 0x0c7a30034, + 0x0c7a20038, + 0x000000027, + 0x046201182, + 0x0080011ce, + 0x023ae0074, + 0x005810002, + 0x000000027, + 0x0200c0006, 0x020030067, - 0x015c30003, + 0x015a30003, 0x000000027, - 0x01d40010f, + 0x01d800181, 0x000000027, 0x02003001e, - 0x0006a102a, - 0x010400002, + 0x0006c202a, + 0x010800002, 0x000000027, - 0x0200a001e, - 0x025460002, + 0x0200c001e, + 0x025860002, 0x020030066, - 0x015c30008, - 0x0afaa00a0, - 0x08fa1002c, + 0x015a30007, + 0x0afac00a8, + 0x08fa20030, 0x000000027, - 0x000c13021, - 0x01cc00003, + 0x000c23021, + 0x01cc00002, 0x000000027, 0x020060001, - 0x04620c206, - 0x028c20020, - 0x014400009, - 0x000000027, - 0x020030065, - 0x015c30003, - 0x000000027, - 0x0200affff, - 0x0afaa00a0, - 0x0200e0065, - 0x00800116d, - 0x0afae00a8, - 0x0000f4025, - 0x00106102a, - 0x010400018, + 0x028c30020, + 0x014600009, + 0x0afa60024, + 0x020020065, + 0x015a20003, + 0x000000027, + 0x0200cffff, + 0x0afac00a8, + 0x0200d0065, + 0x008001184, + 0x0afad00b0, + 0x0c7a70044, + 0x0c7a60048, + 0x000000027, + 0x0e7a7003c, + 0x0e7a60040, + 0x08fa20030, + 0x000000027, + 0x004410011, + 0x000000027, + 0x08fa30030, + 0x02002ffff, + 0x000431023, + 0x00c0013b9, + 0x0afa20004, + 0x08fad00b0, + 0x023ae0074, + 0x08fac00a8, + 0x023a9004c, + 0x08fa60024, + 0x0c7a3003c, + 0x0c7a20040, + 0x000000027, + 0x046201182, + 0x0e7a7003c, + 0x0e7a60040, + 0x000003825, + 0x000e6202a, + 0x01080002c, + 0x000000027, + 0x08fa30030, + 0x000000027, + 0x000671823, + 0x004600129, + 0x0afa70028, + 0x00c0013b9, + 0x0afa30004, + 0x0c7a3003c, + 0x0c7a20040, + 0x0e7a10034, + 0x0e7a00038, + 0x046201083, + 0x0e7a30004, + 0x0e7a20008, + 0x00c001377, 0x000000027, - 0x046204124, + 0x08fad00b0, + 0x023ae0074, + 0x08fa80028, + 0x08fac00a8, + 0x023a9004c, + 0x08fa60024, + 0x046200124, 0x044072000, 0x000000027, 0x044870000, 0x000000027, + 0x0c7a30034, + 0x0c7a20038, 0x046800021, - 0x04620403c, - 0x000000027, - 0x045000002, + 0x0c7a5003c, + 0x0c7a40040, + 0x046220002, + 0x046202181, + 0x0e7a7003c, + 0x0e7a60040, + 0x0010e1021, + 0x024e40030, + 0x0a0440001, + 0x025070001, + 0x000e6202a, + 0x01480ffd6, 0x000000027, - 0x024e7ffff, - 0x044870000, - 0x0010d0821, - 0x046800021, - 0x046204201, - 0x024e20030, - 0x0a0220001, - 0x0c7c1801e, - 0x0c7c08022, - 0x025080001, - 0x00106102a, - 0x01440ffea, - 0x046204202, 0x020070005, 0x024c6ffff, 0x004c00013, 0x000000027, - 0x000cd0821, - 0x080230001, + 0x000ce1021, + 0x080430001, 0x000000027, - 0x000671021, - 0x0a0220001, - 0x000cd0821, - 0x080220001, + 0x000672021, + 0x0a0440001, + 0x000ce1021, + 0x080420001, 0x020030039, - 0x00062102a, - 0x010400006, - 0x0000f3825, - 0x000cd0821, - 0x080230001, + 0x00062202a, + 0x010800006, + 0x000003825, + 0x000ce1021, + 0x080440001, 0x024e70001, - 0x02462fff6, - 0x0a0220001, - 0x008001212, + 0x02484fff6, + 0x0a0440001, + 0x008001254, 0x024c6ffff, 0x010e00007, - 0x0200c0001, - 0x020020031, - 0x0a3a20068, - 0x08fa2002c, - 0x0000f6025, - 0x024410001, - 0x0afa1002c, - 0x08fa2001c, + 0x0200b0001, + 0x020030031, + 0x0a3a30074, + 0x08fa20030, + 0x000005825, + 0x024420001, + 0x0afa20030, + 0x08fa30020, 0x000000027, - 0x010400006, - 0x0000f3025, - 0x000061025, + 0x0106000d6, + 0x000003025, + 0x000061825, 0x024c60001, - 0x001220821, - 0x02002002d, - 0x0a0220000, - 0x025480001, - 0x0000a5825, - 0x020030067, - 0x015c3000b, - 0x0000f3825, - 0x08fa2002c, + 0x001231021, + 0x02003002d, + 0x0a0430000, + 0x025880001, + 0x0000c5025, + 0x020020067, + 0x015a2000b, + 0x000003825, + 0x08fa30030, 0x000000027, - 0x02842fffb, + 0x02862fffb, 0x014400006, 0x000000027, - 0x08fa1002c, + 0x08fa20030, 0x000000027, - 0x00141102a, - 0x010400099, + 0x00182202a, + 0x0108000b8, 0x000000027, 0x020030066, - 0x015c30011, + 0x015a30011, 0x000000027, - 0x08fa3002c, + 0x08fa30030, 0x000000027, - 0x001e33823, + 0x000033823, 0x004e10002, 0x000000027, - 0x0000f3825, - 0x00147102a, - 0x010400002, + 0x000003825, + 0x00187202a, + 0x010800002, 0x000000027, 0x000083825, - 0x08fa1002c, + 0x08fa30030, 0x000000027, - 0x001014021, + 0x001034021, 0x005010002, 0x000000027, - 0x0000f4025, + 0x000004025, 0x018e00010, 0x000000027, - 0x000e80821, - 0x0142b0006, + 0x000e81021, + 0x0144a0006, 0x000000027, - 0x000061025, + 0x000061825, 0x024c60001, - 0x001220821, - 0x02002002e, - 0x0a0220000, - 0x000061025, - 0x001220821, - 0x020020030, - 0x0a0220000, + 0x001231021, + 0x02003002e, + 0x0a0430000, + 0x000061825, + 0x001231021, + 0x020030030, + 0x0a0430000, 0x024e7ffff, - 0x008001259, + 0x00800129b, 0x024c60001, 0x019000013, 0x000000027, - 0x000e80821, - 0x0142b0006, + 0x000e81021, + 0x0144a0006, 0x000000027, - 0x000061025, + 0x000061825, 0x024c60001, - 0x001220821, - 0x02002002e, - 0x0a0220000, - 0x000061025, - 0x001220821, - 0x0000c1825, - 0x001a31021, - 0x080430000, - 0x0258c0001, - 0x0a0230000, + 0x001231021, + 0x02003002e, + 0x0a0430000, + 0x000061825, + 0x001231021, + 0x0000b2025, + 0x001c41821, + 0x080630000, + 0x0256b0001, + 0x0a0430000, 0x02508ffff, - 0x00800126a, + 0x0080012ac, 0x024c60001, - 0x020030067, - 0x011c30046, + 0x08fa300ac, 0x000000027, - 0x020030068, - 0x011c30043, + 0x030630004, + 0x01060005b, + 0x000000027, + 0x000e81021, + 0x0144a0006, 0x000000027, + 0x000061825, + 0x024c60001, + 0x001231021, + 0x02003002e, + 0x0a0430000, 0x020030065, - 0x011c30010, + 0x011a30010, 0x000000027, 0x020030067, - 0x011c3000d, + 0x011a3000d, 0x000000027, - 0x001260821, - 0x0a0200000, + 0x001261021, + 0x0a0400000, 0x0afa90004, - 0x08fa2009c, - 0x02001ffff, - 0x0afa20008, - 0x00c00106f, - 0x0afa1000c, + 0x08fa300a4, + 0x02002ffff, + 0x0afa30008, + 0x00c001091, + 0x0afa2000c, 0x08fa20000, - 0x023bd0090, + 0x023bd009c, 0x000400008, 0x020010008, - 0x024c40001, - 0x001260821, - 0x020020065, - 0x0a0220000, - 0x001240821, - 0x02002002b, - 0x0a0220000, - 0x08fa7002c, + 0x08fa20010, 0x000000027, - 0x004e10005, - 0x024860001, - 0x000c90821, + 0x010400037, + 0x000000027, + 0x000061025, + 0x024c60001, + 0x001221821, + 0x020020045, + 0x0a0620000, + 0x08fa70030, + 0x000000027, + 0x004e10028, + 0x000000027, + 0x000061025, + 0x024c60001, + 0x001221821, 0x02002002d, - 0x0a022ffff, - 0x001e73823, - 0x028e20064, - 0x01440000e, + 0x0a0620000, + 0x000073823, + 0x028e30064, + 0x01460000e, 0x000000027, 0x000061025, 0x024c60001, - 0x001220821, + 0x001221821, 0x020040064, 0x000e4001a, 0x000001012, 0x024420030, - 0x0a0220000, - 0x020010064, - 0x000e1001a, + 0x0a0620000, + 0x020030064, + 0x000e3001a, 0x000003810, 0x000000027, 0x000000027, - 0x000061025, + 0x000061825, 0x024c60001, - 0x001220821, + 0x001231021, 0x02004000a, 0x000e4001a, - 0x000001012, - 0x024420030, - 0x0a0220000, - 0x000061025, - 0x001220821, + 0x000001812, + 0x024630030, + 0x0a0430000, + 0x000061825, + 0x001231021, 0x02004000a, 0x000e4001a, - 0x000001010, - 0x024420030, - 0x0a0220000, - 0x00800128a, + 0x000001810, + 0x024630030, + 0x0a0430000, + 0x0080012d3, + 0x024c60001, + 0x000061825, + 0x001231021, + 0x02003002b, + 0x0a0430000, + 0x0080012f2, 0x024c60001, + 0x000061025, + 0x001221821, + 0x020020065, + 0x0a0620000, + 0x0080012e8, + 0x024c60001, + 0x020030067, + 0x011a30006, + 0x000000027, + 0x020030068, + 0x011a30003, + 0x000000027, + 0x0080012cd, + 0x000000027, 0x024c7ffff, 0x004e00006, 0x000000027, - 0x001270821, - 0x080220000, - 0x020030030, - 0x01043000f, + 0x001271821, + 0x080630000, + 0x020020030, + 0x01062000f, 0x000000027, 0x000074025, - 0x00500ffb4, + 0x00500ff9c, 0x000000027, - 0x001280821, - 0x080220000, + 0x001281021, + 0x080420000, 0x02003002e, 0x014430005, 0x000000027, - 0x01107ffad, + 0x01107ff95, 0x000073025, - 0x008001284, + 0x0080012cd, 0x024c60001, - 0x0080012cf, + 0x008001330, 0x02508ffff, - 0x0080012c7, + 0x008001328, 0x024e7ffff, - 0x08fa3002c, - 0x02001ffff, - 0x000233823, + 0x08fa30030, + 0x02002ffff, + 0x000433823, 0x004e10002, 0x000000027, - 0x0000f3825, - 0x08fa2002c, - 0x0200e0068, - 0x008001246, - 0x001425823, - 0x0080011da, - 0x0254affff, - 0x023bdffe4, - 0x0afbf0000, - 0x08fa30020, - 0x020020065, - 0x0c4630000, - 0x0c4620004, + 0x000003825, + 0x08fa30030, + 0x0200d0068, + 0x008001288, + 0x001835023, + 0x08fa200ac, 0x000000027, - 0x0e7a30004, - 0x0e7a20008, - 0x08fa30024, + 0x030420001, + 0x01040ff2c, 0x000000027, - 0x0afa3000c, - 0x08fa30028, + 0x000061025, + 0x001221821, + 0x02002002b, + 0x0a0620000, + 0x008001279, + 0x024c60001, + 0x0c7c38046, + 0x0c7c2804a, 0x000000027, - 0x0afa30010, - 0x08fa3002c, + 0x046223182, + 0x0e7a7003c, + 0x0e7a60040, + 0x0e7a70004, + 0x0e7a60008, + 0x00c001377, 0x000000027, - 0x0afa30014, - 0x00c001155, - 0x0afa20018, - 0x08fa20000, + 0x08fad00b0, + 0x08fa80028, + 0x08fac00a8, + 0x023a9004c, + 0x08fa60024, + 0x046200124, + 0x044072000, 0x000000027, - 0x000400008, - 0x023bd001c, - 0x023bdffe4, + 0x044870000, + 0x000000027, + 0x0c7a3003c, + 0x0c7a20040, + 0x046800021, + 0x046201181, + 0x0e7a7003c, + 0x0e7a60040, + 0x00800124b, + 0x023ae0074, + 0x0080011f0, + 0x0258cffff, + 0x020020001, + 0x0afa20010, + 0x025ad0020, + 0x008001184, + 0x0afad00b0, + 0x023bdffe8, 0x0afbf0000, - 0x08fa30020, - 0x020020066, - 0x0c4630000, - 0x0c4620004, + 0x0c7a1001c, + 0x0c7a00020, + 0x000000027, + 0x04620c03e, 0x000000027, + 0x04501001f, + 0x000000027, + 0x0c7a5001c, + 0x0c7a40020, + 0x023a1001c, + 0x04624c081, 0x0e7a30004, 0x0e7a20008, - 0x08fa30024, + 0x00c001464, + 0x0afa1000c, + 0x04620c032, 0x000000027, - 0x0afa3000c, - 0x08fa30028, + 0x045010007, 0x000000027, - 0x0afa30010, - 0x08fa3002c, + 0x0c7a1001c, + 0x0c7a00020, 0x000000027, - 0x0afa30014, - 0x00c001155, - 0x0afa20018, + 0x0463c0080, + 0x0e7a3001c, + 0x0e7a20020, + 0x0c7a3001c, + 0x0c7a20020, + 0x000000027, + 0x04622c001, + 0x0e7a1001c, + 0x0e7a00020, + 0x0c7a1001c, + 0x0c7a00020, 0x08fa20000, 0x000000027, 0x000400008, - 0x023bd001c, - 0x023bdffe4, - 0x0afbf0000, - 0x08fa30020, - 0x020020067, - 0x0c4630000, - 0x0c4620004, - 0x000000027, + 0x023bd0018, + 0x0c7a3001c, + 0x0c7a20020, + 0x023a1001c, 0x0e7a30004, 0x0e7a20008, - 0x08fa30024, + 0x00c001464, + 0x0afa1000c, + 0x0c7a1001c, + 0x0c7a00020, + 0x08fa20000, 0x000000027, - 0x0afa3000c, - 0x08fa30028, + 0x000400008, + 0x023bd0018, + 0x023bdfff4, + 0x0afbf0000, + 0x0c7a50010, + 0x0c7a40014, 0x000000027, - 0x0afa30010, - 0x08fa3002c, + 0x04624c081, + 0x0e7a30004, + 0x0e7a20008, + 0x00c001377, 0x000000027, - 0x0afa30014, - 0x00c001155, - 0x0afa20018, 0x08fa20000, - 0x000000027, + 0x023bd000c, 0x000400008, - 0x023bd001c, + 0x04620c001, 0x023bdffec, 0x0afbf0000, 0x08fa30018, @@ -3896,7 +4031,7 @@ ulong bootcode[]={ 0x004610008, 0x000000027, 0x000030823, - 0x00c001332, + 0x00c0013b9, 0x0afa10004, 0x08fa20000, 0x023bd0014, @@ -3906,7 +4041,7 @@ ulong bootcode[]={ 0x01040000b, 0x000000027, 0x000031080, - 0x023c180b2, + 0x023c18006, 0x000411021, 0x08c420000, 0x000000027, @@ -3918,12 +4053,12 @@ ulong bootcode[]={ 0x000032043, 0x0afa40010, 0x000641023, - 0x00c001332, + 0x00c0013b9, 0x0afa20004, 0x0e7a10008, 0x0e7a0000c, 0x08fa10010, - 0x00c001332, + 0x00c0013b9, 0x0afa10004, 0x0c7a30008, 0x0c7a2000c, @@ -4084,7 +4219,7 @@ ulong bootcode[]={ 0x00065102a, 0x014400013, 0x000000027, - 0x08fc180de, + 0x08fc180d6, 0x08fa30008, 0x000a10807, 0x0201cffff, @@ -4106,7 +4241,7 @@ ulong bootcode[]={ 0x00065102a, 0x01440fff3, 0x000000027, - 0x08fc380e2, + 0x08fc380da, 0x024a1ffea, 0x000230807, 0x0201cffff, @@ -4114,7 +4249,7 @@ ulong bootcode[]={ 0x08fa3000c, 0x000000027, 0x000610824, - 0x0080013fd, + 0x008001484, 0x0afa1000c, 0x023bdfffc, 0x08fa30010, @@ -4225,10 +4360,21 @@ ulong bootcode[]={ 0x000000027, 0x0a0c8ffff, 0x024c6ffff, - 0x00800147c, + 0x008001503, 0x024e7ffff, 0x000000000, 0x000000000, + 0x000000001, + 0x00000000a, + 0x000000064, + 0x0000003e8, + 0x000002710, + 0x0000186a0, + 0x0000f4240, + 0x000989680, + 0x005f5e100, + 0x03b9aca00, + 0x000000000, 0x000000000, 0x000000000, 0x000000000, @@ -4236,8 +4382,6 @@ ulong bootcode[]={ 0x000000000, 0x040240000, 0x000000000, - 0x02a2a2a00, - 0x000000000, 0x000000000, 0x03fd34413, 0x055475a32, @@ -4262,7 +4406,7 @@ ulong bootcode[]={ 0x000000000, 0x000000000, 0x000000000, - 0x00000000d, + 0x000000007, 0x062616420, 0x074797065, 0x03a202564, @@ -4271,32 +4415,22 @@ ulong bootcode[]={ 0x070653a20, 0x025640a00, 0x000000000, - 0x000000001, - 0x00000000a, - 0x000000064, - 0x0000003e8, - 0x000002710, - 0x0000186a0, - 0x0000f4240, - 0x000989680, - 0x005f5e100, - 0x03b9aca00, 0x000000000, 0x0001fffff, 0x07fffffff, - 0x000004320, - 0x000004350, 0x000004398, - 0x0000043e8, - 0x0000043f8, + 0x0000044a4, + 0x000003f04, + 0x00000457c, + 0x0000043e0, 0x000004428, - 0x000004478, - 0x0000044bc, - 0x0000044cc, - 0x00000451c, - 0x000004ba8, - 0x000004c08, - 0x000004c68, + 0x00000446c, + 0x000000000, + 0x000000000, + 0x000000000, + 0x000000000, + 0x000000000, + 0x000000000, 0x000000000, 0x000000000, 0x000000000, @@ -4556,51 +4690,53 @@ ulong bootcode[]={ 0x000000000, 0x000000000, 0x000000000, - 0x000000000, - 0x000090000, - 0x000000000, - 0x000000000, - 0x000000000, - 0x000000000, + 0x000000001, + 0x000060000, + 0x000000001, + 0x000010000, 0x000000000, 0x000000000, 0x000000000, 0x000000000, 0x000000000, + 0x000030003, 0x000000000, 0x000000000, 0x000000000, 0x000000000, + 0x002000000, 0x000000000, - 0x000000001, - 0x0020a0b0c, - 0x003000000, - 0x004000005, - 0x000000006, - 0x000070000, - 0x008000000, + 0x000000004, + 0x002030303, + 0x001000000, + 0x001000002, + 0x000000005, + 0x000010000, + 0x002000000, 0x000000000, - 0x00000615c, - 0x000006166, - 0x000006171, - 0x00000617c, - 0x000006181, - 0x000006196, - 0x0000061a1, - 0x0000061a8, - 0x0000061bd, - 0x0000061ca, - 0x0000061d0, - 0x0000061e5, + 0x000006154, + 0x00000615e, + 0x000006169, + 0x000006174, + 0x000006179, + 0x00000618e, + 0x000006199, + 0x0000061a0, + 0x0000061b5, + 0x0000061c2, + 0x0000061c8, + 0x0000061dd, + 0x0000061e9, 0x0000061f1, - 0x0000061f9, - 0x00000620e, - 0x00000621c, - 0x000006220, - 0x000006235, + 0x000006206, + 0x000006214, + 0x000006218, + 0x00000622d, 0x000000000, 0x000000000, 0x000000000, - 0x000047e8, + 0x00004a00, + 0x0, + 0x00004a00, 0x0, }; diff --git a/power/io.h b/power/io.h index 10cec7bac0aa49bc38a2555b79a760d488cad533..d283bab4de0c5c8eccf29bea7c2c88f6bfe2fc1c 100644 --- a/power/io.h +++ b/power/io.h @@ -47,6 +47,10 @@ struct SBCC #define LANCERDP IO2(ushort, 0xFC0002) #define LANCERAP IO2(ushort, 0xFC000a) #define LANCEID IO2(ushort, 0xFF0002) +#define IOID IO2(uchar, 0xFFFFF0) +#define IO2R1 1 /* IO2 revision level 1 */ +#define IO2R2 2 /* IO2 revision level 2 */ +#define IO3R1 3 /* IO3 revision level 1 */ typedef struct MODE MODE; typedef struct INTVEC INTVEC; @@ -78,3 +82,4 @@ struct INTVEC { #define MPBERR0 IO2(ulong, 0xF48000) #define MPBERR1 IO2(ulong, 0xF4C000) #define SBEADDR ((ulong *)(UNCACHED|0x1F080000)) + diff --git a/power/main.c b/power/main.c index 897688ab0c309f1c95e6f1dc5ad1a53ab57f8749..565b397f89f478571d48da33cf092aa27ea337b5 100644 --- a/power/main.c +++ b/power/main.c @@ -133,10 +133,11 @@ io2init(void) /* * Tell CPU 0's SBCC to map all interrupts from the IO2 to MIPS level 5 * - * Since there are 6 MIPS hardware interrupts and the SBCC can generate - * only 5, one hardware interrupt can't be generated by the SBCC. SBCC - * interrupt 4 maps to MIPS interrupt 5, SBCC interrupt 0 maps to MIPS - * interrupt 0. I don't know which interrupt is missing. -- presotto + * 0x01 level 0 + * 0x02 level 1 + * 0x04 level 2 + * 0x08 level 4 + * 0x10 level 5 */ SBCCREG->flevel = 0x10;