From b9cd998709f800d95438376ddc891d280208bbaf Mon Sep 17 00:00:00 2001 From: Mike Bell Date: Fri, 30 Jun 2023 00:19:36 +0100 Subject: [PATCH] DV Display: Allow scrolling by single pixel in x coordinate --- drivers/dv_display/dv_display.cpp | 7 +- drivers/dv_display/dv_display.hpp | 2 - drivers/dv_display/pico-stick-wide.h | 2174 +++++++++++++------------- drivers/dv_display/pico-stick.h | 2026 ++++++++++++------------ examples/dv_stick/dv_stick_test.cpp | 16 +- 5 files changed, 2141 insertions(+), 2084 deletions(-) diff --git a/drivers/dv_display/dv_display.cpp b/drivers/dv_display/dv_display.cpp index c608ffaf..44fc807e 100644 --- a/drivers/dv_display/dv_display.cpp +++ b/drivers/dv_display/dv_display.cpp @@ -20,10 +20,10 @@ namespace pimoroni { display_height = display_height_; mode = mode_; - if (frame_width == 0) frame_width = display_width_; + if (frame_width_ == 0) frame_width = display_width_; else frame_width = frame_width_; - if (frame_height == 0) frame_height = display_height_; + if (frame_height_ == 0) frame_height = display_height_; else frame_height = frame_height_; bank = 0; @@ -130,9 +130,6 @@ namespace pimoroni { void DVDisplay::set_display_offset(const Point& p) { int32_t offset = (int32_t)point_to_address(p) - (int32_t)point_to_address({0,0}); - while (offset & 3) { - offset -= pixel_size(); - } i2c->write_bytes(I2C_ADDR, I2C_REG_SCROLL, (uint8_t*)&offset, 4); } diff --git a/drivers/dv_display/dv_display.hpp b/drivers/dv_display/dv_display.hpp index 0401e1c8..e67259f3 100644 --- a/drivers/dv_display/dv_display.hpp +++ b/drivers/dv_display/dv_display.hpp @@ -148,8 +148,6 @@ namespace pimoroni { // Set the top left corner of the display within the frame, if a larger // frame is specified than the display. - // Note that the supplied x coordinate is rounded down to the previous multiple of 2 in RGB555 mode - // or multiple of 4 in palette or RGB888 modes void set_display_offset(const Point& p); uint8_t get_gpio(); diff --git a/drivers/dv_display/pico-stick-wide.h b/drivers/dv_display/pico-stick-wide.h index adf4da3c..78302f90 100644 --- a/drivers/dv_display/pico-stick-wide.h +++ b/drivers/dv_display/pico-stick-wide.h @@ -13,9 +13,9 @@ const uint elf_data0[] = { 0x47884915, 0x47884915, 0xe7fdbe00, -0x20009690, -0x20009690, -0x20009fbc, +0x20009700, +0x20009700, +0x2000a02c, 0x20040000, 0x20040000, 0x20040f84, @@ -24,26 +24,26 @@ const uint elf_data0[] = { 0x15000c24, 0x00000000, 0x480a4770, -0xfe1cf005, +0xfe56f005, 0x00004700, 0x20000100, 0xe000ed08, 0xd0000000, -0x20009fc0, -0x2003f05c, -0x20004765, -0x2000124d, -0x20004875, +0x2000a030, +0x2003f0dc, +0x200047d9, +0x20001249, +0x200048e9, 0x00005657, 0x50520006, 0x5360b3ab, -0x20009520, +0x20009590, 0x50520006, 0x9da22254, -0x20009530, +0x200095a0, 0x7188ebf2, -0x2000966c, -0x20009684, +0x200096dc, +0x200096f4, 0x20000034, 0xe71aa390, 0x00000000, @@ -199,7 +199,7 @@ const uint elf_data0[] = { 0x60178f5f, 0x8810f383, 0x00290030, -0xfcf4f003, +0xfd2ef003, 0xd1182800, 0xf3ef6820, 0xb6728310, @@ -280,11 +280,11 @@ const uint elf_data0[] = { 0x4802b510, 0xffaef7ff, 0x46c0bd10, -0x2003ed00, +0x2003ed80, 0x4802b510, 0xf7ff300c, 0xbd10ffa5, -0x2003ed00, +0x2003ed80, 0x0001b5f8, 0x465746de, 0x4645464e, @@ -553,7 +553,7 @@ const uint elf_data0[] = { 0x22008f5f, 0xf385601a, 0x483e8810, -0xffeaf003, +0xf824f004, 0x009222a0, 0xf3bf58a2, 0x60138f5f, @@ -615,7 +615,7 @@ const uint elf_data0[] = { 0x0000028e, 0xff1ffffd, 0x001f8539, -0x20009598, +0x20009608, 0x21a04b06, 0x23016858, 0xb5106882, @@ -623,7 +623,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd5ef7ff, 0x46c0bd10, -0x2003ecec, +0x2003ed6c, 0x0000041c, 0x21a04b06, 0x23016818, @@ -632,7 +632,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd4cf7ff, 0x46c0bd10, -0x2003ecec, +0x2003ed6c, 0x0000040c, 0x7a0a680b, 0x600b3301, @@ -781,9 +781,9 @@ const uint elf_data0[] = { 0x48324689, 0x001c4669, 0x9e1a4692, -0xfac4f007, +0xfafef007, 0xa907482f, -0xfac0f007, +0xfafaf007, 0x43db9b19, 0xd450191b, 0x0002201f, @@ -819,9 +819,9 @@ const uint elf_data0[] = { 0xf03fd010, 0x4669fc4d, 0xf007480a, -0x480afa89, +0x480afac3, 0xf007a907, -0xb00ffa85, +0xb00ffabf, 0x4690bc3c, 0x46a24699, 0xbdf046ab, @@ -940,14 +940,14 @@ const uint elf_data0[] = { 0x430ab22d, 0xb2714650, 0xf0019500, -0x0033f855, +0x0033f865, 0x34073601, 0x429fb2f6, 0xb002d1e0, 0x4690bc1c, 0x46a24699, 0x46c0bdf0, -0x2000a184, +0x2000a1f4, 0x061222d0, 0xb5706853, 0x70030ddb, @@ -955,12 +955,12 @@ const uint elf_data0[] = { 0x20c87203, 0x000c698b, 0x6ac94358, -0xff2cf004, +0xff66f004, 0x68627428, 0x46942064, 0x6a616823, 0x43584463, -0xff22f004, +0xff5cf004, 0x68e27468, 0x429368a3, 0x0013d200, @@ -975,7 +975,7 @@ const uint elf_data0[] = { 0x0013d200, 0xbd70762b, 0x0004b510, -0xffc8f001, +0xf802f002, 0xf7ff0021, 0xbd10ffc5, 0x4d13b570, @@ -986,7 +986,7 @@ const uint elf_data0[] = { 0x4465469c, 0x210a59ab, 0xf0046a98, -0x7720feef, +0x7720ff29, 0x77600a00, 0x6a9a59ab, 0x429a4b0b, @@ -998,205 +998,204 @@ const uint elf_data0[] = { 0x54e23b6c, 0x2318bd70, 0x46c0e7f6, -0x2003ecb8, -0xfffcb4cc, +0x2003ed38, +0xfffcb4bc, 0x000006c4, 0x000493df, 0x0005cc5f, -0x2000a184, -0x000db570, +0x2000a1f4, +0x000eb570, 0xb0820014, 0xd90028c1, -0x29c0e0d6, -0xe0b7d900, -0xd9052dc8, +0x29c0e0d4, +0xe0b5d900, +0xd9052ec8, 0x7a62233f, 0x22d04013, 0x63130612, -0xd9052dc9, +0xd9052ec9, 0x7aa2233f, 0x22d04013, 0x64130612, -0xd9612dca, -0x681a4b89, +0xd9612eca, +0x681a4b88, 0x466a9200, 0x8093889b, 0x07db7ae3, -0xe0d5d500, -0x21622366, +0xe0d3d500, +0x23622166, 0x07d27b22, -0x000bd400, -0x60534a82, +0x000bd500, +0x60534a81, 0x785a466b, 0x41137ae3, -0xd50007db, -0x2166e0d8, -0x7b232062, +0xd40007db, +0x206ee0d6, +0x7b23216a, 0x07db4113, -0x0001d400, -0x60594b7b, +0x0001d500, +0x60594b7a, 0x789a466b, 0x41137ae3, -0xd50007db, -0x2166e0d4, -0x7b232062, +0xd40007db, +0x206ee0d2, +0x7b23216a, 0x07db4113, -0x0001d400, -0x60994b73, +0x0001d500, +0x60994b72, 0x78da466b, 0x41137ae3, -0xd50007db, -0x2166e0c1, -0x7b232062, +0xd40007db, +0x206ee0bf, +0x7b23216a, 0x07db4113, -0x0001d400, -0x60d94b6b, +0x0001d500, +0x60d94b6a, 0x791a466b, 0x41137ae3, -0xd50007db, -0x2166e0ae, -0x7b232062, +0xd40007db, +0x206ee0ac, +0x7b23216a, 0x07db4113, -0x0001d400, -0x61194b63, +0x0001d500, +0x61194b62, 0x795a466b, 0x41137ae3, -0xd50007db, -0x2166e09b, -0x7b232062, +0xd40007db, +0x206ee099, +0x7b23216a, 0x07db4113, -0x0001d400, -0x61594b5b, -0xd9032dd2, -0x4e5a2200, -0x50f24b5a, -0xd9002dd3, -0x2defe081, -0x2333d912, -0x5ce32232, -0x061b5ca2, -0x43130412, -0x5ca22231, -0x02122103, -0x22304313, -0x4e4f5ca2, -0x4313438a, -0x50b34a4f, -0xd9082df7, +0x0001d500, +0x61594b5a, +0xd9032ed2, +0x4d592200, +0x50ea4b59, +0xd9002ed3, +0x2eefe07f, +0x2231d910, +0x5ca22330, +0x02125ce3, +0x2332431a, +0x4d515ce3, +0x431a041b, +0x5ce32333, +0x4313061b, +0x50ab4a4f, +0xd9082ef7, 0x5ce32339, 0xd05c2b00, -0x23a44e49, -0x3b6c5cf2, -0x2df954e2, +0x23a44d49, +0x3b6c5cea, +0x2ef954e2, 0x233ad949, 0x49455ce3, 0x41931e5a, 0x548b4a46, -0xd1402dff, -0x5d633dc0, +0xd1402eff, +0x5d63253f, 0xd0662b01, 0xd13a2b02, 0xf0054842, -0x4842fdc5, -0xfdb8f004, +0x4842fe01, +0xfdf4f004, 0x00032100, 0x47980008, -0x4e397853, +0x4d397853, 0x425a3b02, 0x4a3d4153, -0x786354b3, +0x786354ab, 0xd0282b00, 0xd0582b01, 0x2a00b25a, -0xe737db00, +0xe739db00, 0x005b3b80, 0x4a37435b, 0x6812041b, 0x0c1b4053, 0x041b4a35, -0xe72b6013, +0xe72d6013, 0xd80028c9, -0x28cae728, -0xe72dd100, +0x28cae72a, +0xe72fd100, 0xd80028cc, -0x28d3e732, -0x28d4d994, -0x28f3d098, -0x28f8d999, +0x28d3e734, +0x28d4d996, +0x28f3d09a, +0x28f8d99b, 0x28fad9ac, -0x2dffd9b5, +0x2effd9b5, 0xb002d0be, 0x4b27bd70, 0x681b4a27, 0x041b0c1b, -0xe70d6013, -0x216a236e, -0x2338e728, -0x5ce14e1a, -0xf0000030, -0x0020fd9d, -0xfec4f7ff, -0x4e16e799, -0xf0000030, -0xe778fee1, -0x206a216e, -0x216ee725, -0xe762206a, -0x206a216e, -0x216ee74f, -0xe73c206a, -0x206a216e, -0x4815e729, -0xfd60f005, +0xe70f6013, +0x236a216e, +0x2338e72a, +0x5ce14d1a, +0xf0000028, +0x0020fdaf, +0xfec6f7ff, +0x4d16e799, +0xf0000028, +0xe77afef3, +0x21622066, +0x2066e727, +0xe7642162, +0x21622066, +0x2066e751, +0xe73e2162, +0x21622066, +0x4815e72b, +0xfd9cf005, 0x49142200, 0xf0034814, -0x5d63fa69, +0x5d63faa5, 0x4b0ee78e, 0x681b4a0e, 0x0c1b43db, 0x6013041b, -0x46c0e6da, -0x2000908c, +0x46c0e6dc, +0x200090fc, 0x40020000, 0x40020004, -0x2000a184, -0x00034b50, +0x2000a1f4, +0x00034b60, 0x00000994, -0x00034b64, -0x20008fac, +0x00034b74, +0x2000901c, 0x00004255, -0x00034b65, +0x00034b75, 0x4005005c, 0x4005105c, -0x20008fa0, +0x20009010, 0x15004000, 0x20000001, 0xb085b5f0, -0xfda6f005, -0xf0012017, -0x2018ffc5, -0xffc2f001, +0xfde2f005, +0xf0022017, +0x2018f801, +0xfffef001, 0x21012200, 0xf0012017, -0x2200ff93, +0x2200ffcf, 0x20182101, -0xff8ef001, +0xffcaf001, 0xf001201a, -0x201bffb5, -0xffb2f001, +0x201bfff1, +0xffeef001, 0xf001201c, -0x2200ffaf, +0x2200ffeb, 0x201a2100, -0xff80f001, +0xffbcf001, 0x21002200, 0xf001201b, -0x2200ff7b, +0x2200ffb7, 0x201c2100, -0xff76f001, +0xffb2f001, 0xf001201d, -0x2200ff9d, +0x2200ffd9, 0x201d2100, -0xff6ef001, +0xffaaf001, 0x240023d0, 0x061b2262, 0x4b42641c, @@ -1204,7 +1203,7 @@ const uint elf_data0[] = { 0x609a2019, 0x611a60da, 0x619a615a, -0xff46f001, +0xff82f001, 0x4a3e4b3d, 0x659c651c, 0x661a65dc, @@ -1215,22 +1214,22 @@ const uint elf_data0[] = { 0x0c1b4d3b, 0x6013041b, 0x00280031, -0xfd9af001, +0xfdd6f001, 0xf7ff0004, -0x4837fe21, -0xfcd2f005, -0xfde4f001, +0x4837fe23, +0xfd0ef005, +0xfe20f001, 0x5ce32339, 0xd1042b00, 0xbf203339, 0x2a005ce2, 0x4c31d0fb, 0xf0000020, -0x4b30fd17, +0x4b30fd29, 0x60234830, -0xfcbef005, -0xfdc0f001, -0xfdcaf001, +0xfcfaf005, +0xfdfcf001, +0xfe06f001, 0x7f824b2d, 0x1c136819, 0xd91a2a1a, @@ -1239,33 +1238,33 @@ const uint elf_data0[] = { 0x404b011b, 0x4a284013, 0x6013200a, -0xfccaf002, +0xfd06f002, 0xaa024b26, 0xa90158e3, 0xab036a9f, 0xf0010038, -0x2800fe3f, +0x2800fe7b, 0x0039d108, 0xf0034821, -0xb2d2fa7f, +0xb2d2fabb, 0xd2e22a14, 0xe7e02314, 0x99029a03, 0xf0019801, -0xf005fdf3, -0x481bfd05, +0xf005fe2f, +0x481bfd41, 0xf9b4f000, 0x00280031, -0xfd48f001, +0xfd84f001, 0xf0054818, -0x0020fc83, -0xf9c0f001, +0x0020fcbf, +0xf9fcf001, 0xf0054816, -0x4816fc7d, -0xfc7af005, +0x4816fcb9, +0xfcb6f005, 0x49152200, 0xf0034815, -0xe7fef983, +0xe7fef9bf, 0x40020000, 0x40050000, 0x0000ffff, @@ -1273,25 +1272,25 @@ const uint elf_data0[] = { 0x4005105c, 0x20000fb1, 0x20000e59, -0x20008fc4, -0x2000a184, +0x20009034, +0x2000a1f4, 0x20000f39, -0x20008fe8, +0x20009058, 0x40064000, 0x40065000, 0x000006c4, -0x20009058, -0x2000a22c, -0x20009008, -0x20009024, -0x20009040, +0x200090c8, +0x2000a29c, +0x20009078, +0x20009094, +0x200090b0, 0x15004000, 0x20000001, 0x4902b510, 0xf0004802, -0xbd10fb87, +0xbd10fb99, 0x50300000, -0x2000a184, +0x2000a1f4, 0x46d6b5f0, 0x4646464f, 0xb086b5c0, @@ -1302,23 +1301,23 @@ const uint elf_data0[] = { 0x419e1e73, 0x00313606, 0x46904648, -0xfe82f001, +0xfebef001, 0x0031464b, 0xf0011c58, -0x0031fe7d, +0x0031feb9, 0x46502601, -0xfe78f001, +0xfeb4f001, 0x0039464a, 0x96000028, 0xf0072302, -0x4652f847, +0x4652f883, 0x00280039, 0x23019600, -0xf840f007, +0xf87cf007, 0x00222300, 0x00280039, 0x33019300, -0xf838f007, +0xf874f007, 0x46424643, 0x01d23305, 0x4313031b, @@ -1336,7 +1335,7 @@ const uint elf_data0[] = { 0x23809305, 0x930202db, 0xf007ab02, -0x682bf86d, +0x682bf8a9, 0x602e431e, 0xbc1cb006, 0x46994690, @@ -1360,29 +1359,29 @@ const uint elf_data0[] = { 0x1e6b18c5, 0x3506419d, 0x00380029, -0xfe0ef001, +0xfe4af001, 0x1c780029, -0xfe0af001, +0xfe46f001, 0x00200029, -0xfe06f001, +0xfe42f001, 0x1c600029, -0xfe02f001, +0xfe3ef001, 0x1ca00029, -0xfdfef001, +0xfe3af001, 0x1ce00029, -0xfdfaf001, +0xfe36f001, 0x003a2301, 0x00304641, 0x33019300, -0xffc8f006, +0xf804f007, 0x00222300, 0x46419300, 0x00303304, -0xffc0f006, +0xfffcf006, 0x2b004653, 0x2380d034, 0x9304025b, -0x3313464b, +0x3314464b, 0x031b464a, 0x431301d2, 0x02bf4a22, @@ -1399,8 +1398,8 @@ const uint elf_data0[] = { 0x055b4327, 0x431f4641, 0xab040030, -0xf0069707, -0x4641ffed, +0xf0079707, +0x4641f829, 0x408b2301, 0x43136832, 0xb0096033, @@ -1410,7 +1409,7 @@ const uint elf_data0[] = { 0x2b00465b, 0x2380d005, 0x9304025b, -0x3314464b, +0x3315464b, 0x9b03e7c6, 0xd0052b00, 0x025b2380, @@ -1418,7 +1417,7 @@ const uint elf_data0[] = { 0xe7bd3306, 0x025b2380, 0x464b9304, -0xe7b73312, +0xe7b73313, 0xafe00000, 0x9fffffff, 0xfc0fffe0, @@ -1429,22 +1428,22 @@ const uint elf_data0[] = { 0x60426001, 0x1d176083, 0xf0010020, -0x0020fdc7, +0x0020fe03, 0x21002200, 0xf0013401, -0x42a7fd97, +0x42a7fdd3, 0x490ad1f4, 0x61290030, -0xfe72f006, +0xfeaef006, 0x81e82101, 0xf0060030, -0x81a8fe4f, +0x81a8fe8b, 0xf0062001, -0x6168fd8f, +0x6168fdcb, 0xf0062001, -0x61a8fd8b, +0x61a8fdc7, 0xbdf80028, -0x200090ac, +0x2000911c, 0x2401b530, 0x00210005, 0x688089aa, @@ -1452,9 +1451,9 @@ const uint elf_data0[] = { 0x438bb085, 0x89ea6003, 0xf0066929, -0x4913fe6f, +0x4913feab, 0x612968a8, -0xfe4cf006, +0xfe88f006, 0x93022300, 0x686b9301, 0x040081e8, @@ -1472,7 +1471,7 @@ const uint elf_data0[] = { 0x23f5d1fc, 0x6103061b, 0xbd30b005, -0x200090b4, +0x20009124, 0x2501b570, 0x00290004, 0x688089a2, @@ -1480,12 +1479,12 @@ const uint elf_data0[] = { 0x438bb084, 0x89e26003, 0xf0066921, -0x2005fe37, -0xff58f002, +0x2005fe73, +0xff94f002, 0x42984b22, 0x4922d914, 0x612168a0, -0xfe0ef006, +0xfe4af006, 0x81e02600, 0x68230400, 0x0c0289a1, @@ -1495,11 +1494,11 @@ const uint elf_data0[] = { 0xfedaf7ff, 0xbd70b004, 0xf0022005, -0x4b17ff3d, +0x4b17ff79, 0xd8134298, 0x68a04916, 0xf0066121, -0x2600fdf3, +0x2600fe2f, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1509,7 +1508,7 @@ const uint elf_data0[] = { 0xe7e3febf, 0x68a0490d, 0xf0066121, -0x2500fddf, +0x2500fe1b, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1518,10 +1517,10 @@ const uint elf_data0[] = { 0xf7ff9400, 0xe7cffeab, 0x11a49a00, -0x2000909c, +0x2000910c, 0x07bfa47f, -0x200090a4, -0x20009094, +0x20009114, +0x20009104, 0x2401b570, 0x00210005, 0x688089aa, @@ -1529,9 +1528,9 @@ const uint elf_data0[] = { 0x438bb082, 0x89ea6003, 0xf0066929, -0x491bfdd5, +0x491bfe11, 0x612968a8, -0xfdb2f006, +0xfdeef006, 0x81e8686b, 0x0c020400, 0x89a99300, @@ -1557,7 +1556,7 @@ const uint elf_data0[] = { 0xf7ff0028, 0xb002ff5b, 0x46c0bd70, -0x200090ac, +0x2000911c, 0x46ceb5f0, 0xb5804647, 0x6943001f, @@ -1619,41 +1618,50 @@ const uint elf_data0[] = { 0x50200000, 0xff007ffd, 0x2580b5f0, +0x464746ce, 0x0da40594, -0x1b2d00ed, -0x429d08ad, -0x001dd900, -0x00ec27eb, -0x063f3c04, -0x003c600c, -0x604c4314, -0x000889c6, -0x608e360b, -0x300c00a9, -0x188a1b5c, -0xd01742ab, -0x005b2380, -0x469c0001, -0x45640023, -0x2380d901, -0x00d8005b, -0x60083804, -0x000d0038, +0xb58000ed, +0x1b2c009b, +0xd900429c, +0x89c0001c, +0x000726eb, +0x20004680, +0x20804681, +0x468400c0, +0x0636370c, +0x2c01000d, +0x4815d915, +0x00401820, +0x00306008, 0x60484310, -0x310c1ae4, -0x0008009b, -0x18d260ae, -0xd1eb2c00, -0x46c0bdf0, +0x0008310c, +0x1b1b60af, +0x2b001912, +0x001cdd0c, +0xd9eb4563, +0x000d2480, +0x2c0100e4, +0x2401d8e9, +0x46a12000, +0xe7e73401, +0x2b00464b, +0x2300d008, +0x464360eb, +0x43320028, +0x612a330a, +0x616b3018, +0x4690bc0c, +0xbdf04699, +0x7ffffffe, 0x001db5f8, 0x000f2301, 0x0011425b, 0x0006002a, -0xff48f7ff, +0xff36f7ff, 0x05ba2380, 0x00db0d92, -0x089b1a9b, -0xd81b429d, +0x1a9b00a9, +0xd81b4299, 0x230189b0, 0x32100002, 0x00ed4093, @@ -1665,15 +1673,15 @@ const uint elf_data0[] = { 0x6865430f, 0xd1fc422b, 0x89f16107, -0x6862310b, +0x6862310c, 0xd1fc4213, 0xbdf86101, 0x21000034, 0x0030341c, -0xff62f7ff, +0xff50f7ff, 0x003a002b, 0x00300021, -0xff90f7ff, +0xff7ef7ff, 0x05d222a0, 0x69b34694, 0x019b1b00, @@ -1692,15 +1700,15 @@ const uint elf_data0[] = { 0xcc08c804, 0x00304680, 0xf7ff18ed, -0x0001ff6b, +0x0001ff59, 0xd1f442bc, 0x1ac4464b, 0x002a10a4, 0x9b090030, 0xf7ff9908, -0x0030fee7, +0x0030fed5, 0xf7ff2100, -0x22a0ff27, +0x22a0ff15, 0x469405d2, 0x69b3464a, 0x4463019b, @@ -1719,107 +1727,106 @@ const uint elf_data0[] = { 0xb0984b13, 0x210058c2, 0x3004466b, -0xff54f000, +0xff7ef000, 0x30a80020, 0xffe4f7ff, 0x46684b0e, 0x220318e1, -0xf9daf006, +0xfa04f006, 0x22034b0c, 0x466b18e1, 0xf0061c58, -0x4b0af9d3, +0x4b0af9fd, 0x18e12203, 0x1c98466b, -0xf9ccf006, +0xf9f6f006, 0x22204b07, 0x18e14668, -0xf9a4f006, +0xf9cef006, 0xbd10b018, 0x0000098c, -0x0001b7b0, -0x0001f7b0, -0x000237b0, -0x000277b4, +0x0001b7c0, +0x0001f7c0, +0x000237c0, +0x000277c4, 0x2500b5f8, 0x26010004, 0x600523a4, 0x000f30a8, 0x21112213, 0x54e661e0, -0xf7ff4b48, -0x22b0fd77, -0x21004b47, +0xf7ff4b47, +0x22b0fd65, +0x21004b46, 0x009218e0, -0xff82f004, -0x4b444a45, +0xffacf004, +0x4b434a44, 0x50e22100, -0x4b442202, -0x4b4450e7, +0x4b432202, +0x4b4350e7, 0x330450e6, -0x4b4350e2, +0x4b4250e2, 0x50e23206, 0x32023304, -0x4b4150e2, +0x4b4050e2, 0x50e23202, 0x3a063304, -0x4b3f50e2, -0x4b3f54e6, +0x4b3e50e2, +0x4b3e54e6, 0x330450e5, -0x4b3e50e5, -0x4b3e50e5, +0x4b3d50e5, +0x4b3d50e5, 0x230118e2, 0x8093425b, -0x4a3c7195, -0x809318a2, 0x4a3b7195, 0x809318a2, 0x4a3a7195, 0x809318a2, 0x4a397195, 0x809318a2, -0x22aa7195, -0x18a20252, -0x71958093, -0x18a24a35, -0x71958093, -0x18a24a34, -0x71958093, -0x18a24a33, -0x71958093, -0x18a24a32, -0x71958093, -0x18a24a31, -0x80937195, -0x18a24a30, -0x80937195, -0x18a24a2f, -0x80937195, -0x18a24a2e, -0x80937195, -0x18a24a2d, -0x80937195, -0x18a24a2c, -0x4b2c8093, -0x18e27195, -0x50e24b2b, -0x22084b2b, -0x003018e6, -0xff16f004, -0x22084b29, -0x18e02100, -0xff10f004, -0x22084b27, -0x18e02100, -0xff0af004, -0x4b252280, -0x61b50052, -0x623561f5, -0x62b56275, -0x52e262f5, -0x4a224b21, -0x50e20020, -0x46c0bdf8, +0x4a387195, +0x809318a2, +0x4a377195, +0x809318a2, +0x4a367195, +0x809318a2, +0x4a357195, +0x809318a2, +0x4a347195, +0x809318a2, +0x4a337195, +0x809318a2, +0x4a327195, +0x719518a2, +0x4a318093, +0x719518a2, +0x4a308093, +0x719518a2, +0x4a2f8093, +0x719518a2, +0x4a2e8093, +0x719518a2, +0x4a2d8093, +0x809318a2, +0x71954b2c, +0x4b2c18e2, +0x4b2c50e2, +0x18e62208, +0xf0040030, +0x4b2aff41, +0x21002208, +0xf00418e0, +0x4b28ff3b, +0x21002208, +0xf00418e0, +0x2280ff35, +0x00524b25, +0x61f561b5, +0x62756235, +0x62f562b5, +0x4b2252e2, +0x00204a22, +0xbdf850e2, 0x50200000, 0x000006c4, 0x20000ad8, @@ -1830,27 +1837,28 @@ const uint elf_data0[] = { 0x00000724, 0x0000098c, 0x00000994, -0x000126b0, -0x00012fc0, -0x000138d0, -0x000141e0, -0x00014af0, -0x00015d10, -0x00016620, -0x00016f30, -0x00017840, -0x00018150, -0x00018a60, -0x00019370, -0x00019c80, -0x0001a590, -0x0001aea0, -0x0001d7b0, -0x000277b0, -0x00034b34, -0x00034b3c, +0x000126c0, +0x00012fd0, +0x000138e0, +0x000141f0, +0x00014b00, +0x00015410, +0x00015d20, +0x00016630, +0x00016f40, +0x00017850, +0x00018160, +0x00018a70, +0x00019380, +0x00019c90, +0x0001a5a0, +0x0001aeb0, +0x0001d7c0, +0x000277c0, 0x00034b44, -0x00034b64, +0x00034b4c, +0x00034b54, +0x00034b74, 0x00000998, 0x50100000, 0xb08bb5f0, @@ -1876,31 +1884,31 @@ const uint elf_data0[] = { 0x20014b03, 0x23a450f2, 0xe7ed54f1, -0x20009200, +0x20009274, 0x000006c4, 0x46d6b5f0, 0x464f4646, 0xb5c00004, 0xf0012010, -0x23d0fa3d, +0x23d0fa67, 0x4d6a2280, 0x0252061b, 0x5960619a, 0xf006625a, -0x2280f943, +0x2280f96d, 0x4b665965, 0x18e00029, 0xf0040112, -0x2280fe71, +0x2280fe9b, 0x00294b63, 0x011218e0, -0xfe6af004, -0xfadef001, +0xfe94f004, +0xfb08f001, 0xf0010005, -0x4b5ffadb, +0x4b5ffb05, 0x00020029, 0xf00518e0, -0x4b5dfc03, +0x4b5dfc2d, 0x4b5d18e5, 0x4b5d4698, 0x469a44a0, @@ -1930,10 +1938,10 @@ const uint elf_data0[] = { 0xd1d245a8, 0x21004b44, 0x220118e0, -0xfc3af001, +0xfc64f001, 0x4b422210, 0xf000601a, -0x4a41ff1f, +0x4a41ff49, 0x18a14b41, 0x18e32200, 0x609a601a, @@ -1945,7 +1953,7 @@ const uint elf_data0[] = { 0x4b32d1f2, 0x58e7210a, 0xf0036ab8, -0x68baff71, +0x68baff9b, 0x4694687b, 0x001d4463, 0x69fa68fb, @@ -1960,28 +1968,28 @@ const uint elf_data0[] = { 0x1ac00158, 0x18c00080, 0xf00300c0, -0x4b28ff53, +0x4b28ff7d, 0x50e04682, 0x00314b27, 0x6a7b4699, 0x0158436b, 0x00801ac0, 0x00c018c0, -0xff44f003, +0xff6ef003, 0x50e0464b, 0x01684b21, 0x1b404698, 0x19400080, 0x00c00031, -0xff38f003, +0xff62f003, 0x46514643, 0x481c50e0, -0xff52f004, +0xff7cf004, 0x481b464b, 0xf00458e1, -0x4643ff4d, +0x4643ff77, 0x58e14819, -0xff48f004, +0xff72f004, 0x4690bc1c, 0x46a24699, 0x4653bdf0, @@ -1990,23 +1998,23 @@ const uint elf_data0[] = { 0xf387601a, 0xbf208810, 0x46c0e757, -0x000277b0, -0x000217b0, -0x000257b0, +0x000277c0, +0x000217c0, +0x000257c0, 0x000006c4, -0x00027934, -0x00034b34, +0x00027944, +0x00034b44, 0x00000954, 0x00000984, 0x40032000, 0x0000ea9c, 0x0000099c, -0x00034b60, -0x00034b58, -0x00034b5c, -0x20009154, -0x20009174, -0x200091a4, +0x00034b70, +0x00034b68, +0x00034b6c, +0x200091c8, +0x200091e8, +0x20009218, 0x000cb570, 0x2600a904, 0xa9055f8e, @@ -2018,7 +2026,7 @@ const uint elf_data0[] = { 0x800e1841, 0x808a804d, 0xbd70718b, -0x000126b0, +0x000126c0, 0x22002394, 0x50c2011b, 0x46c04770, @@ -2036,7 +2044,7 @@ const uint elf_data0[] = { 0x2b006823, 0x0020d04d, 0xf0060039, -0x465bffc7, +0x465bffef, 0x60233501, 0x2d0a3408, 0x240ad1f2, @@ -2050,12 +2058,12 @@ const uint elf_data0[] = { 0x00389200, 0x105b4642, 0xf7fe1871, -0xe009fee7, +0xe009fed7, 0x079b9b0a, 0x4a20d421, 0x58b10038, 0x46428973, -0xf808f006, +0xf832f006, 0x4b19464a, 0x6a9b491c, 0x58721a9b, @@ -2072,24 +2080,24 @@ const uint elf_data0[] = { 0x4913bdf0, 0x00384642, 0x18718973, -0xf844f006, +0xf86ef006, 0x002ce7dc, 0x8972e7ba, 0x00384641, 0xf7fe1052, -0xe7d3fe43, +0xe7d3fe33, 0x46418972, 0x10520038, -0xfe78f7fe, +0xfe68f7fe, 0x46c0e7cc, 0x40054000, 0x0000099c, -0x000277b4, -0x000277b0, -0x00034b3c, +0x000277c4, +0x000277c0, +0x00034b4c, +0x00034b54, 0x00034b44, -0x00034b34, -0x0001b7b0, +0x0001b7c0, 0x4646b5f0, 0x4b3a4698, 0x6a9b464f, @@ -2104,7 +2112,7 @@ const uint elf_data0[] = { 0x2b006823, 0x0020d04d, 0xf03d0039, -0x465bff8f, +0x465bff7f, 0x60233501, 0x2d0a3408, 0x240ad1f2, @@ -2118,12 +2126,12 @@ const uint elf_data0[] = { 0x00389200, 0x105b4642, 0xf7fe1871, -0xe009fe5f, +0xe009fe4f, 0x079b9b0a, 0x4a20d421, 0x58b10038, 0x46428973, -0xff80f005, +0xffaaf005, 0x4b19464a, 0x6a9b491c, 0x58721a9b, @@ -2140,154 +2148,185 @@ const uint elf_data0[] = { 0x4913bdf0, 0x00384642, 0x18718973, -0xffbcf005, +0xffe6f005, 0x002ce7dc, 0x8972e7ba, 0x00384641, 0xf7fe1052, -0xe7d3fdbb, +0xe7d3fdab, 0x46418972, 0x10520038, -0xfdf0f7fe, +0xfde0f7fe, 0x46c0e7cc, 0x40054000, 0x0000099c, -0x000277b4, -0x000277b0, -0x00034b40, +0x000277c4, +0x000277c0, +0x00034b50, +0x00034b58, 0x00034b48, -0x00034b38, -0x0001b7b0, +0x0001b7c0, 0x46d6b5f0, 0x4646464f, 0xb5c04b16, 0x4482469a, 0x210b0005, 0xb0824650, -0xfa76f005, +0xfaa0f005, 0x46984b12, 0x44a84b12, 0x46404699, -0xfff8f7fd, +0xffe8f7fd, 0xf0044648, -0x4650fd63, -0xfab6f005, -0xfee2f004, +0x4650fd8d, +0xfae0f005, +0xff0cf004, 0x02001606, 0xf0040a04, -0x1e07fedd, +0x1e07ff07, 0xf004d0ed, -0x003afed9, +0x003aff03, 0x00210003, 0x96000028, 0xff4af7ff, 0xf0042000, -0xe7e9fec5, +0xe7e9feef, 0x000006c4, 0x00000984, -0x200091c8, +0x2000923c, 0xf004b510, -0xf7fffec5, +0xf7fffeef, 0x46c0ffc3, -0xb5f04a5c, -0x46465882, -0x4694464f, -0x229946d6, -0x0112b5c0, -0x4a585884, -0x446700a7, -0x00035882, -0x68388946, -0x02054690, -0x004ab084, -0x28000a2d, -0x4445da00, -0x683d9502, -0x0f000128, -0x4681006d, -0x2d020f6d, -0xe093d100, -0x2d030070, -0xe073d100, -0x2d02464d, -0xe074d100, -0x08804d48, -0x00ad1955, -0x6068195d, -0x683d2002, -0x006d4681, -0x46823002, -0x20000f6d, -0xd1002d02, -0x2d03e074, -0xe073d100, -0x189d4f3f, -0x444d46b9, -0x1c607028, -0x44600080, -0x022c6805, -0x2d000a24, -0x4444da00, -0x68049403, -0x00640125, -0x0f640f2d, -0xd0022c02, -0xd0332c03, -0x1c540076, -0xd0342d02, -0x08b64d32, -0x446246ac, -0x195d0095, -0x2704606e, -0x26002502, -0x00406800, -0x28020f40, -0x2803d002, -0x0035d048, -0x4c281918, -0x46a40092, -0x44602401, -0x70054264, -0x010c9401, -0x4c251a61, -0x46a40018, -0x44610249, -0x185b189a, -0x30a89300, -0xa9022302, -0xfb80f7ff, -0xbc1cb004, -0x46994690, -0xbdf046a2, -0x19a60074, -0x2d021c54, -0x4d18d1ca, -0x46ac08f6, -0x00954462, -0x606e195d, -0x25032705, -0xe7c92601, -0x1980464d, -0xd0002d02, -0x4d0ee78a, -0x195508c0, -0x195d00ad, -0x20036068, -0x4681683d, -0x3002006d, -0x0f6d4682, -0x2d023804, -0xe78ad000, -0xe78b4648, -0xe7894650, -0xe7b5003d, -0xe76d0030, +0x464eb5f0, +0x46454657, +0x4a7646de, +0x4694b5e0, +0x010b4a75, +0x3a085885, +0x1a5b5886, +0x19ef00b7, +0x01db683a, +0x009b185b, +0x0a120212, +0x46914463, +0x18c3b087, +0x9302683a, +0x00498944, +0xda022a00, +0x58824a6a, +0x464a4491, +0x05924b69, +0x429a0d92, +0xe0aed100, +0x46989b02, +0x469c2300, +0x9304464b, +0x18ca4b64, +0x00924643, +0x60531882, +0x011a683b, +0x46990f13, +0x005a683b, +0x2a020f52, +0xe0acd100, +0xd0002a03, +0x0062e078, +0x464b1912, +0xd1002b02, +0x0893e077, +0x469a009a, +0x44430013, +0x23029303, +0x33024698, +0x23004699, +0x465244e2, +0x4b52469c, +0x683f50c2, +0x0f7f007f, +0xd1002f02, +0x2f03e077, +0x46ccd100, +0x18474b4d, +0x46634698, +0x44473601, +0x19ad00b6, +0x682f703b, +0x0a36023e, +0xda022f00, +0x59c74f42, +0x05b719f6, +0x469c0dbb, +0x27004b40, +0xd104459c, +0x3e049b03, +0x93033304, +0x4b403701, +0x469c9605, +0x44611c4e, +0x9b03682a, +0x18410089, +0x0111604b, +0x0f090052, +0x2a020f52, +0x2a03d002, +0x0064d058, +0xd04e2902, +0x08a42304, +0x210219e4, +0x2700469c, +0x50844a33, +0x0052682a, +0x2a020f52, +0x2a03d002, +0x0039d04b, +0x19864b2c, +0x4466469c, +0x21017031, +0x42494b28, +0x9b0218c2, +0x93009101, +0x230230a8, +0xf7ffa904, +0xb007fb51, +0x4690bc3c, +0x46a24699, +0xbdf046ab, +0x0062464b, +0xd0002b02, +0x08d3e787, +0x469a009a, +0x44430013, +0x23039303, +0x465244e2, +0x33024698, +0x3b044699, +0x4b16469c, +0x683f50c2, +0x0f7f007f, +0xd0002f02, +0x46c4e787, +0x2304e788, +0x469c425b, +0x44e19b02, +0x46983304, +0x469c2301, +0x2305e74a, +0x19e408e4, +0x2701469c, +0xe7af3101, +0x19140062, +0x0022e7a4, +0x4661e755, +0x46c0e7b2, +0x0000ea9c, 0x00000998, 0x00000994, -0x000049a6, -0x000126ac, -0x000049a7, -0x0000ea9c, +0x000003ff, +0x000049a8, +0x000126b4, +0x000126bc, +0x000049a9, +0x000126b8, 0x46deb5f0, 0x464e4657, 0x23994645, @@ -2295,205 +2334,195 @@ const uint elf_data0[] = { 0x58c289c1, 0x00041c4b, 0x429ab085, -0xe0ffdd00, +0xe0fadd00, 0x469b2301, -0x18c64baf, -0x18c54baf, -0xe085000b, +0x18c64ba7, +0x18c54ba7, +0xe080000b, 0xd1002a00, -0x6870e0aa, +0x6870e0a5, 0x5812009a, 0x46903301, -0xb29b4aaa, +0xb29b4aa2, 0x22005aa0, 0x42980017, 0x42784157, 0x81734003, -0x58e34ba3, +0x58e34b9b, 0x8f5ff3bf, 0xf381601a, 0xbf408810, -0x005b465b, -0x4662469c, -0x21d02399, -0x4a9f18a0, -0x1882011b, -0x46997812, -0xb25258e3, -0x3b020612, -0x43130609, -0x465b654b, -0x011a4f99, -0x1ad246ba, -0x44530253, -0x654b18e3, -0x654b4643, -0x464bbf40, -0x89e12700, -0x46ba58e3, -0xdb004299, -0xf004e0cb, -0x4b8cfda1, -0x2300469c, -0x00339302, -0x469b465e, -0x58e34663, -0x8010f3ef, +0x465b4f9a, +0x209946bc, +0x18620059, +0x78124462, +0x58230100, +0x0612b252, +0x43133b02, +0x061222d0, +0x465b6553, +0x00db4f92, +0x59df18e3, +0x46476557, +0xbf406557, +0x469489e2, +0x20005822, +0x45944682, +0xe0cbdb00, +0xfd92f004, +0x469c4b86, +0x93032300, +0x465e0033, +0x4663469b, +0xf3ef58e3, +0xb6728010, +0x2a00681a, +0xf3bfd0fc, +0x892b8f5f, +0x89e9896a, +0xd5021a9a, +0x46b91c4f, +0x4291444a, +0x465ad059, +0x4641468c, +0x46b3686f, +0x009a0016, +0x220051d1, +0x00174661, +0xb29b3301, +0x41574299, +0x400b4279, +0x812b4970, +0xf3bf5863, +0x601a8f5f, +0x8810f380, +0x2299bf40, +0x89e30112, +0x429358a2, +0x2199da43, +0x01093202, +0x1c595062, +0xda004291, +0x4293e071, +0xe07edd00, +0x5ce34b67, +0xd0002b00, +0x23d0e0e0, +0x061b2280, +0x615a0252, +0x465a2301, +0x2300405a, +0x469c4693, +0x58e34b5a, +0x8110f3ef, 0x681ab672, 0xd0fc2a00, 0x8f5ff3bf, -0x896a892b, -0x1a9a89e9, -0x1c4fd502, -0x444a46b9, -0xd0594291, -0x468c465a, -0x686f4641, -0x001646b3, -0x51d1009a, -0x46612200, -0x33010017, -0x4299b29b, -0x42794157, -0x4976400b, -0x5863812b, -0x8f5ff3bf, -0xf380601a, -0xbf408810, -0x01122299, -0x58a289e3, -0xda434293, -0x32022199, -0x50620109, -0x42911c59, -0xe071da00, -0xdd004293, -0x4b6de07e, -0x2b005ce3, -0xe0efd000, -0x228023d0, -0x0252061b, -0x2301615a, -0x405a465a, -0x46932300, -0x4b60469c, -0xf3ef58e3, -0xb6728110, -0x2a00681a, -0xf3bfd0fc, -0x89738f5f, -0x1ad28932, -0xe757d400, -0x300189f0, -0x2a001882, -0xe754d000, -0x58e34b55, -0x8f5ff3bf, -0x601a4662, -0x8810f381, -0xe7e0bf20, -0x58e34663, -0x8f5ff3bf, -0x601a9a02, -0x8810f380, -0xe787bf20, -0x46982300, -0xf3ef5862, -0xb6728c10, -0x2b006813, -0xf3bfd0fc, -0x892b8f5f, -0x89e8896a, -0xd5021a9a, -0x46b91c47, -0x4290444a, -0x4657d027, -0x009a6869, -0x22005057, -0x33010011, -0x4298b29b, -0x42494151, -0x812b400b, -0x58e34b3b, -0x8f5ff3bf, -0xf38c601a, -0xbf408810, -0x21992299, -0x58a20112, -0x010989e3, -0x50623202, -0x42911c59, -0xe78ddb00, -0xbc3cb005, -0x46994690, -0x46ab46a2, -0x5863bdf0, -0x8f5ff3bf, -0x601a4642, -0x8810f38c, -0xe7bbbf20, -0x00204659, -0xfe16f7ff, -0x4b2ce785, -0x469901d2, -0x444a4b2b, -0x009b4463, -0x685b18e3, -0x230018d2, -0x18a20092, -0x4b1f9302, -0xf3ef58e1, -0xb6728c10, -0x2b00680b, -0xf3bfd0fc, -0x89718f5f, -0x1a5b8933, -0xd049d442, -0x009f000b, -0x46bc4661, -0x46619103, -0x92026877, -0x330159c9, -0x4914468a, -0x5a61b29b, -0x21004689, -0x000f464a, -0x414f429a, -0x4013427a, -0x4b0c8173, +0x89328973, +0xd4001ad2, +0x89f0e75c, +0x18823001, +0xd0002a00, +0x4b50e759, 0xf3bf58e3, -0x60198f5f, -0xf3819903, +0x46628f5f, +0xf381601a, +0xbf208810, +0x4663e7e0, +0xf3bf58e3, +0x9a038f5f, +0xf380601a, +0xbf208810, +0x2300e787, +0x58624698, +0x8c10f3ef, +0x6813b672, +0xd0fc2b00, +0x8f5ff3bf, +0x896a892b, +0x1a9a89e8, +0x1c47d502, +0x444a46b9, +0xd0274290, +0x68694657, +0x5057009a, +0x00112200, +0xb29b3301, +0x41514298, +0x400b4249, +0x4b36812b, +0xf3bf58e3, +0x601a8f5f, +0x8810f38c, +0x2299bf40, +0x01122199, +0x89e358a2, +0x32020109, +0x1c595062, +0xdb004291, +0xb005e78d, +0x4690bc3c, +0x46a24699, +0xbdf046ab, +0xf3bf5863, +0x46428f5f, +0xf38c601a, +0xbf208810, +0x4659e7bb, +0xf7ff0020, +0xe785fddd, +0x46941c4a, +0x589a4a25, +0x93032300, +0x58e04b1d, +0x8110f3ef, +0x6803b672, +0xd0fc2b00, +0x8f5ff3bf, +0x89308973, +0xd43b1ac0, +0x6877d042, +0x59c00098, +0x46829103, +0x33014815, +0xb29b5a20, +0x20004681, +0x00074649, +0x41474299, +0x4f0e4279, +0x8173400b, +0xf3bf59e3, +0x60188f5f, +0xf3839b03, 0xbf408810, 0x011b2399, -0x4b0e58e1, -0x469c9a02, +0x466358e1, +0x4b0918e0, +0x469c3901, 0x44602300, -0x390156c3, -0x00209300, -0xf7ff4653, -0xe6e6fc7b, +0x002056c3, +0x46539300, +0xfc4ef7ff, +0x46c0e6f2, 0x00000954, 0x00000944, 0x00000962, -0x000126ac, -0x0000ea9c, -0x00034b64, -0x00003aa7, -0x000049a6, -0x000126ad, +0x000126bc, +0x000126a4, +0x00034b74, +0x000126a8, 0x46ba89f7, 0x46b92701, -0x445344ca, -0xd1b52b00, +0x445044ca, +0xd1bc2800, 0x58e34b07, 0x8f5ff3bf, -0x60199902, -0x8810f38c, -0xe79cbf20, +0x60189803, +0x8810f381, +0xe7a3bf20, 0x30a80020, -0xffd0f7fe, -0x46c0e70a, +0xff94f7fe, +0x46c0e719, 0x00000954, 0x0005b5f8, 0x1d074b09, @@ -2506,8 +2535,8 @@ const uint elf_data0[] = { 0x469c011b, 0x42b44464, 0xbdf8d1f1, -0x000126b0, -0x0001b7b0, +0x000126c0, +0x0001b7c0, 0x46deb5f8, 0x464e4657, 0x00044645, @@ -2518,7 +2547,7 @@ const uint elf_data0[] = { 0xfab0f004, 0x26094b60, 0xf7fd18e0, -0x2301fd5f, +0x2301fd25, 0x4b5e4698, 0x469a1d27, 0x469b4b5d, @@ -2546,15 +2575,15 @@ const uint elf_data0[] = { 0xe073d000, 0x2b007e23, 0x0020d002, -0xf980f7ff, +0xf956f7ff, 0x25990020, 0xff94f7ff, 0x012d2300, 0x21005163, 0xf7ff0020, -0x0020fd29, +0x0020fcff, 0xf7ff30a8, -0x2302f963, +0x2302f939, 0x4b415163, 0x4b4158e2, 0x429358e3, @@ -2578,7 +2607,7 @@ const uint elf_data0[] = { 0x50e54b2d, 0x50e54b33, 0x50e54b33, -0xfdbaf7ff, +0xfdcef7ff, 0x228023d0, 0x0252061b, 0x200a619a, @@ -2589,7 +2618,7 @@ const uint elf_data0[] = { 0x230050e5, 0xe77b4698, 0x30a80020, -0xffa8f7fe, +0xff6cf7fe, 0xf0000038, 0x2800f851, 0xbc3cd190, @@ -2611,34 +2640,34 @@ const uint elf_data0[] = { 0x00db79a2, 0xe77b50e2, 0xe7574a14, -0x20002229, -0x200091d4, +0x20002249, +0x20009248, 0x00000984, -0x00034b65, +0x00034b75, 0x4005005c, 0x4005105c, 0x40054000, -0x00034b64, +0x00034b74, 0x00000998, 0x0000098c, -0x00034b40, -0x00034b3c, 0x00034b50, 0x00034b4c, -0x00034b54, -0x00034b34, -0x00034b38, +0x00034b60, +0x00034b5c, +0x00034b64, 0x00034b44, 0x00034b48, -0x200091e4, +0x00034b54, +0x00034b58, +0x20009258, 0xfe010000, 0x6985b530, 0x2307b089, 0xaa012100, 0x00280004, -0xf840f7ff, +0xf816f7ff, 0xf7ff0028, -0x9901f8bb, +0x9901f891, 0x42994b0a, 0x480ad005, 0xfa20f004, @@ -2651,13 +2680,13 @@ const uint elf_data0[] = { 0xf886f004, 0xe7f02001, 0x4f434950, -0x20009228, +0x2000929c, 0x8a03b510, 0x43596984, 0x311c0020, -0xf81af7ff, +0xfff0f7fe, 0xf7ff0020, -0xbd10f895, +0xbd10f86b, 0x000db570, 0x89818a04, 0x434c0016, @@ -2669,7 +2698,7 @@ const uint elf_data0[] = { 0x01491949, 0x69802318, 0xf7fe1909, -0xbd70ffff, +0xbd70ffd5, 0x0004b570, 0x8a238980, 0x43437d66, @@ -2682,15 +2711,15 @@ const uint elf_data0[] = { 0x015b189b, 0x18c9002a, 0x23010030, -0xffe4f7fe, +0xffbaf7fe, 0xf7ff0030, -0x682bf85f, +0x682bf835, 0x021969a6, 0x2301ac01, 0x00300022, 0xf7fe0a09, -0x0030ffd7, -0xf852f7ff, +0x0030ffad, +0xf828f7ff, 0x80ab8823, 0xbd70b002, 0x46d6b5f0, @@ -2703,9 +2732,9 @@ const uint elf_data0[] = { 0x3301105b, 0x321c4641, 0x00284682, -0xffbaf7fe, +0xff90f7fe, 0xf7ff0028, -0x797bf835, +0x797bf80b, 0x2b00469c, 0x4650d035, 0x00236839, @@ -2731,7 +2760,7 @@ const uint elf_data0[] = { 0x109b0089, 0x44414652, 0x9a086990, -0xff82f7fe, +0xff58f7fe, 0x4690bc1c, 0x46a24699, 0x2300bdf0, @@ -2955,8 +2984,8 @@ const uint elf_data0[] = { 0xb29b3b01, 0xe79a52a3, 0x50100b40, -0x2000a0f8, -0x2000a0f4, +0x2000a168, +0x2000a164, 0xb5704b1a, 0x4c1a6019, 0x22704b1a, @@ -2984,18 +3013,18 @@ const uint elf_data0[] = { 0xf0044a07, 0x0020f903, 0x46c0bd70, -0x2000a0f4, +0x2000a164, 0x50100b40, -0x2000a0f8, -0x20009750, +0x2000a168, +0x200097c0, 0x00061a80, -0x20002cd1, +0x20002d45, 0x4c04b510, 0xf0040020, 0x0020f91d, 0xfa9ef004, 0x46c0bd10, -0x20009750, +0x200097c0, 0x47704800, 0x50100bb0, 0x2600b570, @@ -3031,11 +3060,11 @@ const uint elf_data0[] = { 0x21002280, 0xf0030020, 0xe7f3fd85, -0x20009748, +0x200097b8, 0x000186a0, -0x20009254, +0x200092c8, 0x50100bf8, -0x20009260, +0x200092d4, 0x47704800, 0x50100bf8, 0xb083b5f0, @@ -3292,7 +3321,7 @@ const uint elf_data0[] = { 0xd9002b17, 0x70132310, 0x46c04770, -0x20009690, +0x20009700, 0x40832301, 0xd0042900, 0x60134a03, @@ -3431,15 +3460,15 @@ const uint elf_data0[] = { 0xd0000124, 0xe000ed00, 0x200001cd, -0x20009694, +0x20009704, 0xe000e100, 0xe000e180, 0xe000e280, -0x2003ed50, +0x2003edd0, 0xffffbd01, 0x0000aaaa, 0x0000bd01, -0x200096ce, +0x2000973e, 0xfffff000, 0xfffff800, 0xf3efb5f0, @@ -3481,10 +3510,10 @@ const uint elf_data0[] = { 0x2402e7f4, 0x46c0e7f2, 0xd0000124, -0x20009694, +0x20009704, 0x0000aaaa, 0xe000ed00, -0x2003ed50, +0x2003edd0, 0x200001cd, 0xffffbd01, 0x4a064b05, @@ -3548,9 +3577,9 @@ const uint elf_data0[] = { 0x00804b04, 0x606800a4, 0xbd7050e5, -0x200038b5, +0x20003929, 0x34000040, -0x2003ed20, +0x2003eda0, 0x68194b0a, 0x8010f3ef, 0x680ab672, @@ -3562,7 +3591,7 @@ const uint elf_data0[] = { 0xbf408810, 0x21002000, 0x46c04770, -0x2003ed34, +0x2003edb4, 0x4657b5f8, 0x464e4645, 0xb5e046de, @@ -3737,7 +3766,7 @@ const uint elf_data0[] = { 0xdae92b00, 0x4b032201, 0xe7e54252, -0x2003ed20, +0x2003eda0, 0x0fffffff, 0x7fffffff, 0x6842b570, @@ -3780,9 +3809,9 @@ const uint elf_data0[] = { 0x2103f98f, 0xf7ff0020, 0xe7ecfe17, -0x200096dc, -0x2003ed34, -0x20003709, +0x2000974c, +0x2003edb4, +0x2000377d, 0x4645b5f0, 0x465746de, 0xb5e0464e, @@ -3888,9 +3917,9 @@ const uint elf_data0[] = { 0xbf208810, 0x2a00e7e5, 0xe7d1d0be, -0x2000377d, -0x200096dc, -0x2003ed34, +0x200037f1, +0x2000974c, +0x2003edb4, 0x40054000, 0x0004b570, 0xf000000d, @@ -3928,8 +3957,8 @@ const uint elf_data0[] = { 0xfe8cf7ff, 0x46c0e7de, 0x40054000, -0x200096dc, -0x2000377d, +0x2000974c, +0x200037f1, 0xf3efb5f0, 0x46d68205, 0x4646464f, @@ -3973,16 +4002,16 @@ const uint elf_data0[] = { 0xd0000128, 0x40054000, 0x4005703c, -0x2003ed51, -0x2003ed38, -0x2000a104, +0x2003edd1, +0x2003edb8, +0x2000a174, 0x40053fd0, 0x0001b510, 0x48034a02, 0xfa16f7ff, 0x46c0bd10, -0x20009270, -0x2003ed4e, +0x200092e4, +0x2003edce, 0x6a594b03, 0x6a98000a, 0x428a6a59, @@ -4048,10 +4077,10 @@ const uint elf_data0[] = { 0xf7ff0020, 0xe7e5fa1d, 0xd0000128, -0x20003d69, +0x20003ddd, 0x40056038, -0x2000a104, -0x2003ed51, +0x2000a174, +0x2003edd1, 0x464fb5f0, 0x464646d6, 0x0007b5c0, @@ -4102,8 +4131,8 @@ const uint elf_data0[] = { 0xe7f32001, 0x40054000, 0xd0000128, -0x2003ed51, -0x2003ed38, +0x2003edd1, +0x2003edb8, 0xe000e280, 0xf3efb510, 0xb6728410, @@ -4120,7 +4149,7 @@ const uint elf_data0[] = { 0x46c0bd10, 0xd0000128, 0x40054000, -0x2003ed51, +0x2003edd1, 0x0005b570, 0x0014000e, 0xd0242900, @@ -4331,7 +4360,7 @@ const uint elf_data0[] = { 0x4000c000, 0x4000e000, 0x4000f000, -0x2003ed54, +0x2003edd4, 0x00000301, 0x46deb5f0, 0x4657464e, @@ -4400,7 +4429,7 @@ const uint elf_data0[] = { 0xd0fc421a, 0x46c0e7b9, 0x40008000, -0x2000a11c, +0x2000a18c, 0xb082b510, 0x429c9c04, 0x9400d804, @@ -4458,7 +4487,7 @@ const uint elf_data0[] = { 0x95002100, 0xf7ff2006, 0xe7afff07, -0x2000a11c, +0x2000a18c, 0x02dc6c00, 0x0000b71b, 0x40008000, @@ -4472,7 +4501,7 @@ const uint elf_data0[] = { 0x07735940, 0x00804b01, 0x477058c0, -0x2000a11c, +0x2000a18c, 0x0004b5f8, 0x00174821, 0x000e001d, @@ -4524,7 +4553,7 @@ const uint elf_data0[] = { 0x4b046058, 0x4770601a, 0x00ffffff, -0x2003ed1c, +0x2003ed9c, 0x40058000, 0x4005a000, 0x4a022380, @@ -4615,14 +4644,14 @@ const uint elf_data0[] = { 0x003c7ffe, 0x4000f000, 0x4000c000, -0x20009fa8, -0x20009fb8, +0x2000a018, +0x2000a028, 0x01ffffff, 0x4001f000, -0x20009f98, -0x20009fa8, -0x20009fb8, -0x20009fbc, +0x2000a008, +0x2000a018, +0x2000a028, +0x2000a02c, 0xe7fdbe00, 0x00034a09, 0x28006810, @@ -4634,9 +4663,9 @@ const uint elf_data0[] = { 0x428b6010, 0x2001d9f7, 0xe7f54240, -0x2003ecfc, +0x2003ed7c, 0x20040000, -0x2003f05c, +0x2003f0dc, 0xf7ffb510, 0x46c0ffe1, 0xb500b40f, @@ -4649,11 +4678,11 @@ const uint elf_data0[] = { 0xf0024803, 0x2001fa09, 0xffccf7ff, -0x20009294, -0x200092a4, +0x20009308, +0x20009318, 0x4801b510, 0xffe4f7ff, -0x200092a8, +0x2000931c, 0x46c04770, 0x4657b5f8, 0x46de464e, @@ -5422,11 +5451,11 @@ const uint elf_data0[] = { 0x7fefffff, 0x41cdcd65, 0xc1cdcd65, -0x200094b0, +0x20009520, 0x3fe00000, -0x200092b4, -0x200092b8, -0x200092c4, +0x20009328, +0x2000932c, +0x20009338, 0xd40007db, 0xe793e6d8, 0x2b009b23, @@ -5449,7 +5478,7 @@ const uint elf_data0[] = { 0x9b23e6db, 0x2b002420, 0xe6d6d1dc, -0x200092c0, +0x20009334, 0x46deb5f0, 0x464e4657, 0xb5e04645, @@ -5660,11 +5689,11 @@ const uint elf_data0[] = { 0xd0002b00, 0x46d1e118, 0xe67f1c74, -0x20005529, -0x2003ed18, -0x200092cc, -0x20009310, -0x2000935c, +0x2000559d, +0x2003ed98, +0x20009340, +0x20009384, +0x200093d0, 0x431a2321, 0x93043b19, 0x93023308, @@ -5899,7 +5928,7 @@ const uint elf_data0[] = { 0xe72f002c, 0x4692220a, 0x46c0e6c5, -0x200048b9, +0x2000492d, 0xb085b500, 0x21019103, 0x93009002, @@ -5907,7 +5936,7 @@ const uint elf_data0[] = { 0xa902424a, 0xfc70f7ff, 0xbd00b005, -0x20004cfd, +0x20004d71, 0x4a09b510, 0x68140003, 0x2c00b084, @@ -5918,15 +5947,15 @@ const uint elf_data0[] = { 0xbd10b004, 0xf81ef001, 0xe7f92000, -0x2003ed18, -0x20004ced, +0x2003ed98, +0x20004d61, 0x21044801, 0x47184b01, -0x20009710, -0x20005cbd, +0x20009780, +0x20005d31, 0x689b4b01, 0x00004718, -0x20009710, +0x20009780, 0xb5102314, 0x88180001, 0x881b3304, @@ -6259,11 +6288,11 @@ const uint elf_data0[] = { 0x685b4b1b, 0x930146fc, 0xdf04bd08, -0x20006423, +0x20006497, 0x4b17b418, 0x46fc681b, 0xbd089301, -0x642ddf00, +0x64a1df00, 0x46942000, 0x6f924a13, 0xd2090892, @@ -6271,7 +6300,7 @@ const uint elf_data0[] = { 0x68db4b0f, 0x930146fc, 0xdf0cbd08, -0x200066e5, +0x20006759, 0xb5f04a0c, 0x6e556e14, 0x6f166f57, @@ -6283,8 +6312,8 @@ const uint elf_data0[] = { 0x689b4b03, 0x930146fc, 0xdf08bd08, -0x20006589, -0x2003ed58, +0x200065fd, +0x2003edd8, 0xd0000000, 0x4050b5ff, 0x40504042, @@ -6346,7 +6375,7 @@ const uint elf_data0[] = { 0x1b094903, 0x43190509, 0xbd104311, -0x2003ed30, +0x2003edb0, 0x0000041f, 0x004cb510, 0x23800d62, @@ -6369,9 +6398,9 @@ const uint elf_data0[] = { 0x4b04b418, 0x46fc6a5b, 0xbd089301, -0x6895df24, +0x6909df24, 0x00002000, -0x2003ed58, +0x2003edd8, 0xb5702313, 0x2c01781c, 0xdd10d015, @@ -6392,10 +6421,10 @@ const uint elf_data0[] = { 0x64aad1fc, 0x46c0e7eb, 0x00004453, -0x2003ed58, +0x2003edd8, 0x0000334c, -0x2003ed30, -0x200063f1, +0x2003edb0, +0x20006465, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -6406,7 +6435,7 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003ed58, +0x2003edd8, 0xbc03b40f, 0xb5f0bc0c, 0x07e42401, @@ -6724,7 +6753,7 @@ const uint elf_data0[] = { 0x41103220, 0x0018bd10, 0xbd100019, -0x200068c7, +0x2000693b, 0x0fcc0d0a, 0x051b1e53, 0x05521ac9, @@ -6774,10 +6803,10 @@ const uint elf_data0[] = { 0x622367e3, 0xe7e561e3, 0x00004653, -0x2003ee58, +0x2003eed8, 0x0000334c, -0x2003ed30, -0x200069e9, +0x2003edb0, +0x20006a5d, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -6788,33 +6817,33 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003ee58, +0x2003eed8, 0x0005b570, 0x4e0b000c, 0xf7f90030, -0x0028fc21, +0x0028fbe7, 0xf0010021, 0x0005fe11, 0xf7f90030, -0x2d00fcaf, +0x2d00fc75, 0x4b05d005, 0x429c192c, 0x0028d801, 0x4803bd70, 0xff1af7fd, -0x20009f98, +0x2000a008, 0x20040000, -0x20009500, +0x20009570, 0x21044801, 0x47184b01, -0x20009720, -0x20005cbd, +0x20009790, +0x20005d31, 0x681b4b01, 0x00004718, -0x20009720, +0x20009790, 0x685b4b01, 0x00004718, -0x20009720, +0x20009790, 0xb5100003, 0x681b0008, 0x47980011, @@ -6855,7 +6884,7 @@ const uint elf_data0[] = { 0x00116803, 0x47980028, 0x46c0e7e5, -0x20009554, +0x200095c4, 0x4b0fb5f8, 0x681c0005, 0xd0152c00, @@ -6872,8 +6901,8 @@ const uint elf_data0[] = { 0xd1ef2c00, 0x602b2300, 0x46c0bdf8, -0x2003ecf4, -0x2003ecf8, +0x2003ed74, +0x2003ed78, 0x000cb570, 0x00056809, 0xd0042980, @@ -6887,12 +6916,12 @@ const uint elf_data0[] = { 0x18124a06, 0x2b00414b, 0x4805db03, -0xfbdef7f9, +0xfba4f7f9, 0x2201bd10, 0x42524b03, 0x46c0e7f7, 0x000f4240, -0x20009fa0, +0x2000a010, 0x7fffffff, 0x464eb5f0, 0x465746de, @@ -6943,12 +6972,12 @@ const uint elf_data0[] = { 0x703b0020, 0xe7e847c0, 0xf7f94805, -0xe7d0fb89, -0x20006a8d, -0x2003ecf4, -0x2003ecf8, -0x20006a7d, -0x20009fa0, +0xe7d0fb4f, +0x20006b01, +0x2003ed74, +0x2003ed78, +0x20006af1, +0x2000a010, 0xb082b510, 0x0004466b, 0x1dd82200, @@ -6970,7 +6999,7 @@ const uint elf_data0[] = { 0xbd700028, 0x2c006924, 0xe7f9d1f3, -0x2003ecf4, +0x2003ed74, 0x68134a0a, 0xd1052b00, 0x001ae00c, @@ -6982,7 +7011,7 @@ const uint elf_data0[] = { 0x47706101, 0xd0fc2900, 0xe7fa6010, -0x2003ecf4, +0x2003ed74, 0xb0a2b570, 0x0004000d, 0xff30f7ff, @@ -7005,11 +7034,11 @@ const uint elf_data0[] = { 0x2c006924, 0x2e00d1f0, 0x4804d0f7, -0xfb0cf7f9, +0xfad2f7f9, 0x46c0e7f3, -0x20006b69, -0x2003ecf4, -0x20009fa0, +0x20006bdd, +0x2003ed74, +0x2000a010, 0xb500b40f, 0xa904b083, 0x9101c901, @@ -7035,9 +7064,9 @@ const uint elf_data0[] = { 0x42196993, 0x6017d1fc, 0x46c0e7f2, -0x2003ed48, +0x2003edc8, 0xbffc8000, -0x2003ed54, +0x2003edd4, 0x0005b530, 0xdd262900, 0x24102000, @@ -7069,8 +7098,8 @@ const uint elf_data0[] = { 0x43130152, 0x20036019, 0xe7e64240, -0x2003ed48, -0x2000a114, +0x2003edc8, +0x2000a184, 0xb5104b06, 0x2b00681b, 0x2100d006, @@ -7078,9 +7107,9 @@ const uint elf_data0[] = { 0x4a046391, 0x47986810, 0x46c0bd10, -0x2000a114, -0x2003ed48, -0x2000a118, +0x2000a184, +0x2003edc8, +0x2000a188, 0xb5f04b1d, 0x46c6681a, 0x4b1c4698, @@ -7111,11 +7140,11 @@ const uint elf_data0[] = { 0x01522280, 0x60194313, 0x46c0e7d8, -0x2003ed48, +0x2003edc8, 0xbffc8000, -0x2000a114, -0x2000a118, -0x20006e7d, +0x2000a184, +0x2000a188, +0x20006ef1, 0x4e0cb570, 0x001c000d, 0x2a006030, @@ -7129,8 +7158,8 @@ const uint elf_data0[] = { 0x2101f9dd, 0xf7ff4802, 0xbd70fec5, -0x2003ed48, -0x20009730, +0x2003edc8, +0x200097a0, 0xb51021e1, 0x22004b05, 0x4b05781b, @@ -7138,8 +7167,8 @@ const uint elf_data0[] = { 0x23010249, 0xffd6f7ff, 0x46c0bd10, -0x2000967c, -0x20009680, +0x200096ec, +0x200096f0, 0x40034000, 0x46c0bd03, 0x0004b510, @@ -7205,9 +7234,9 @@ const uint elf_data0[] = { 0x46c0bd10, 0x20041e00, 0x20040f84, -0x20006f99, +0x2000700d, 0xe000ed00, -0x20006f95, +0x20007009, 0x4e11b570, 0x1b850004, 0x415d426b, @@ -7226,8 +7255,8 @@ const uint elf_data0[] = { 0xf94af7fc, 0x4905bd70, 0x46c0e7f5, -0x20009750, -0x2003ed00, +0x200097c0, +0x2003ed80, 0x00000664, 0x20000455, 0x20000465, @@ -7250,8 +7279,8 @@ const uint elf_data0[] = { 0xf9fef000, 0x4905bd70, 0x46c0e7f1, -0x20009750, -0x2003ed00, +0x200097c0, +0x2003ed80, 0x20000455, 0x000008ff, 0x20000465, @@ -7431,7 +7460,7 @@ const uint elf_data0[] = { 0x4b034398, 0x60183010, 0x46c04770, -0x20009748, +0x200097b8, 0x4000e000, 0x46deb5f8, 0x464e4657, @@ -7499,7 +7528,7 @@ const uint elf_data0[] = { 0x639563d5, 0xf7ff50d4, 0xbd70ff7d, -0x20009748, +0x200097b8, 0x4000e000, 0x4000f000, 0x4000c000, @@ -7634,7 +7663,7 @@ const uint elf_data0[] = { 0x0000040c, 0x50000414, 0x50001414, -0x2003ecec, +0x2003ed6c, 0x200009a1, 0x50000404, 0x50001404, @@ -7780,7 +7809,7 @@ const uint elf_data0[] = { 0x46994690, 0x46ab46a2, 0x46c0bdf0, -0x200095b8, +0x20009628, 0x9fffffff, 0xafe00000, 0x680e0000, @@ -8087,7 +8116,7 @@ const uint elf_data0[] = { 0x4803e7a8, 0x60134043, 0xe7a3600b, -0x200095c4, +0x20009634, 0x000002ff, 0x469c00d3, 0x2a00b5f0, @@ -8190,8 +8219,8 @@ const uint elf_data0[] = { 0xe7e5686a, 0xdbb44282, 0x46c0e7d5, -0x2003ef58, -0x2003f058, +0x2003efd8, +0x2003f0d8, 0x000ffc00, 0xb089b530, 0x466d0001, @@ -8217,31 +8246,31 @@ const uint elf_data0[] = { 0x1879632b, 0xd0192a00, 0x00300022, -0xfb94f038, +0xfb5af038, 0x08614b1d, 0x4b1d62eb, 0x00220089, 0x632b0030, 0xf0381879, -0x23c2fb89, +0x23c2fb4f, 0x62eb015b, 0x00224b18, 0x00300039, 0xf038632b, -0xbdf8fcbd, +0xbdf8fc83, 0x00300022, -0xff72f000, +0xff70f000, 0x08614b10, 0x4b1062eb, 0x00220089, 0x632b0030, 0xf0001879, -0x23c2ff67, +0x23c2ff65, 0x62eb015b, 0x00224b0b, 0x00300039, 0xf000632b, -0xe7e4ff65, +0xe7e4ff63, 0x00023193, 0xd00000c0, 0xd0000080, @@ -8266,31 +8295,31 @@ const uint elf_data0[] = { 0x44416135, 0xd01a2a00, 0xf0380022, -0x2380fdd7, +0x2380fd9d, 0x01db0861, 0x008918eb, 0x00380022, 0x44416133, -0xfdccf038, +0xfd92f038, 0x021b2380, 0x4465469c, 0x46410022, 0x61350038, -0xfdc2f038, +0xfd88f038, 0x4690bc04, 0x0022bdf0, -0xff08f000, +0xff06f000, 0x08612380, 0x18eb01db, 0x00220089, 0x61330038, 0xf0004441, -0x2380fefd, +0x2380fefb, 0x469c021b, 0x00224465, 0x00384641, 0xf0006135, -0xe7e3fef3, +0xe7e3fef1, 0x00023193, 0xd00000c0, 0x00017f60, @@ -8302,8 +8331,8 @@ const uint elf_data0[] = { 0x4803230b, 0xf878f7fb, 0xbd00b003, -0x200095d4, -0x2003ed4c, +0x20009644, +0x2003edcc, 0x600b6803, 0x604b6843, 0x608b6883, @@ -8355,8 +8384,8 @@ const uint elf_data0[] = { 0x4803bdf8, 0xfafaf7fc, 0xafd00000, -0x2000a0fc, -0x200095f4, +0x2000a16c, +0x20009664, 0xb5104b12, 0x4460469c, 0x41584243, @@ -8377,7 +8406,7 @@ const uint elf_data0[] = { 0xd1f94214, 0x46c0e7f0, 0xafd00000, -0x2000a0fc, +0x2000a16c, 0xb5104b07, 0xd0044298, 0x48074a06, @@ -8387,9 +8416,9 @@ const uint elf_data0[] = { 0xffacf7fa, 0x46c0e7f8, 0x50300000, -0x2000962c, -0x2003ed4f, -0x20009608, +0x2000969c, +0x2003edcf, +0x20009678, 0xb5104b0b, 0x4460469c, 0x41444244, @@ -8403,8 +8432,8 @@ const uint elf_data0[] = { 0x42402001, 0x46c0e7fa, 0xafd00000, -0x20009648, -0x2003ed4f, +0x200096b8, +0x2003edcf, 0x000cb5f8, 0xf7fa0006, 0x2205ff69, @@ -8419,7 +8448,7 @@ const uint elf_data0[] = { 0xbdf80028, 0xf7fc4801, 0x46c0fa79, -0x200095f4, +0x20009664, 0x2501b570, 0x0004790b, 0x3d01409d, @@ -8432,7 +8461,7 @@ const uint elf_data0[] = { 0xf7fa505a, 0xbd70ff47, 0xafd00000, -0x2000a0fc, +0x2000a16c, 0x46deb5f0, 0x464e4657, 0x468b4645, @@ -8600,7 +8629,7 @@ const uint elf_data0[] = { 0x00180001, 0xf804f000, 0x46c0bd10, -0x20009758, +0x200097c8, 0x4351b510, 0xf82af000, 0xd00e1e04, @@ -8844,10 +8873,10 @@ const uint elf_data0[] = { 0x60e160a2, 0x60d4608c, 0x46c0e6d5, -0x20009b90, +0x20009c00, 0x000001ff, -0x20009b88, -0x2000a0c0, +0x20009bf8, +0x2000a130, 0x0000100f, 0x00001008, 0xd9522814, @@ -8989,7 +9018,7 @@ const uint elf_data0[] = { 0x6823bd70, 0xd0fb2b00, 0xe7f9602b, -0x2003f058, +0x2003f0d8, 0x0783b510, 0x7803d027, 0xd0262b00, @@ -9051,11 +9080,11 @@ const uint elf_data0[] = { 0x60084905, 0x430b2101, 0xe7d56053, -0x20009b90, +0x20009c00, 0x00000fef, 0x00000fff, -0x2000a0c4, -0x20009b88, +0x2000a134, +0x20009bf8, 0x46d6b5f0, 0x4646464f, 0xb5c00005, @@ -9169,13 +9198,12 @@ const uint elf_data0[] = { 0x431ce794, 0x6003604c, 0x46c0e780, -0x20009b90, -0x20009b98, +0x20009c00, +0x20009c08, 0x000001ff, -0x20009b8c, -0x2000a0c0, +0x20009bfc, +0x2000a130, 0x00000554, -0x00000000, 0x4802b401, 0xbc014684, 0xbf004760, @@ -9253,47 +9281,48 @@ const uint elf_data0[] = { 0x00000064, 0x04030200, 0x00000105, -0x200090bc, -0x0000ff13, -0x200090e4, -0x0000ff15, -0x20009110, +0x2000912c, 0x0000ff14, -0x20009138, +0x20009154, +0x0000ff16, +0x20009180, +0x0000ff15, +0x200091ac, 0x0000ff06, -0x20009144, +0x200091b8, 0x0000ff07, 0x6840e826, 0x6004e88f, 0x60041043, 0x600470a0, 0xe0801087, -0xe0270800, -0x004cf080, -0x4004f022, -0x4804108f, -0x00000851, +0x0800a8c3, +0xf080e027, +0xf022004d, +0x10904004, +0x08524804, 0x6840e826, 0x6004e88f, 0x60041143, 0x600471a0, 0xe0801187, -0xe0800800, -0xa042f126, -0xe022114d, -0x5004b042, -0x49040090, -0x00000853, +0x0800a8c3, +0xf126e080, +0x114ea042, +0xb042e022, +0x00915004, +0x08544904, 0x6840e826, 0x6004e88f, 0x60041043, 0x600470a0, 0xe0801087, -0xe0800800, -0xa042f026, -0xe022104d, -0x00905004, -0x08524804, +0x0800a8c3, +0xf026e080, +0x104ea042, +0x5004e022, +0x48040091, +0x00000853, 0x88a06840, 0x10826001, 0xaf426f60, @@ -9395,127 +9424,126 @@ const uint elf_data0[] = { 0x006e616e, 0x2d696e66, 0x00000000, -0x200055ea, -0x200055a0, -0x200055a0, -0x200055e2, -0x200055a0, -0x200055a0, -0x200055a0, -0x200055a0, -0x200055a0, -0x200055a0, -0x200055a0, -0x200055da, -0x200055a0, -0x200055d2, -0x200055a0, -0x200055a0, -0x200055ca, -0x20005760, -0x20005602, -0x20005754, -0x20005602, -0x200055f2, -0x20005602, -0x20005602, -0x20005602, -0x20005602, -0x20005602, -0x20005602, -0x20005602, +0x2000565e, 0x20005614, -0x20005602, -0x20005602, -0x20005602, -0x20005602, -0x20005602, 0x20005614, -0x200057a4, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x2000594c, -0x20005770, -0x2000594c, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x200056d6, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x200056d6, -0x200058b2, -0x200056d6, -0x2000594c, -0x20005770, -0x2000594c, -0x20005628, -0x200056d6, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x20005628, -0x200056d6, -0x20005884, -0x20005628, -0x20005628, -0x200057ba, -0x20005628, -0x200056d6, -0x20005628, -0x20005628, -0x200056d6, -0x00000000, +0x20005656, +0x20005614, +0x20005614, +0x20005614, +0x20005614, +0x20005614, +0x20005614, +0x20005614, +0x2000564e, +0x20005614, +0x20005646, +0x20005614, +0x20005614, +0x2000563e, +0x200057d4, +0x20005676, +0x200057c8, +0x20005676, +0x20005666, +0x20005676, +0x20005676, +0x20005676, +0x20005676, +0x20005676, +0x20005676, +0x20005676, +0x20005688, +0x20005676, +0x20005676, +0x20005676, +0x20005676, +0x20005676, +0x20005688, +0x20005818, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x200059c0, +0x200057e4, +0x200059c0, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000574a, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000574a, +0x20005926, +0x2000574a, +0x200059c0, +0x200057e4, +0x200059c0, +0x2000569c, +0x2000574a, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000569c, +0x2000574a, +0x200058f8, +0x2000569c, +0x2000569c, +0x2000582e, +0x2000569c, +0x2000574a, +0x2000569c, +0x2000569c, +0x2000574a, 0x00000000, 0x3ff00000, 0x00000000, @@ -9553,10 +9581,10 @@ const uint elf_data0[] = { 0x00333230, 0x50520006, 0xb63cffbb, -0x20009528, +0x20009598, 0x50520006, 0x4275f0d3, -0x20009510, +0x20009580, 0x00000a0d, 0x54524155, 0x64747320, @@ -9571,7 +9599,7 @@ const uint elf_data0[] = { 0x0074756f, 0x50520006, 0xa1f4b453, -0x20009570, +0x200095e0, 0x50520008, 0x00000092, 0x53444d54, @@ -9582,7 +9610,7 @@ const uint elf_data0[] = { 0x206e6920, 0x21515249, 0x00000000, -0x200095c0, +0x20009630, 0x00000002, 0x68a170a1, 0x00fefefc, @@ -9628,13 +9656,13 @@ const uint elf_data0[] = { 0x616c6961, 0x00656c62, 0x20000098, -0x2000953c, +0x200095ac, 0x2000008c, -0x20009548, -0x20009584, -0x20009590, +0x200095b8, +0x200095f4, +0x20009600, }; -constexpr uint elf_data1_addr = 0x20009690; +constexpr uint elf_data1_addr = 0x20009700; const uint elf_data1[] = { 0x00000010, 0x00000000, @@ -9654,14 +9682,14 @@ const uint elf_data1[] = { 0x46704700, 0x49013809, 0xbd014788, -0x200035c9, -0x200096f4, +0x2000363d, +0x20009764, 0x00000000, -0x20009fc0, -0x2000a144, +0x2000a030, +0x2000a1b4, 0x00000000, 0x00000000, -0x2000a154, +0x2000a1c4, 0x00000000, 0x00000000, 0x00000010, @@ -9676,22 +9704,22 @@ const uint elf_data1[] = { 0x0000434d, 0x00003453, 0x00003443, -0x20006dad, +0x20006e21, 0x00000000, -0x20006df9, -0x20006ea5, +0x20006e6d, +0x20006f19, 0x00000000, 0x00000100, 0x40044000, 0x00000000, 0x40048000, 0x00000000, -0x20009760, +0x200097d0, 0x00000000, 0x00000000, -0x20009a4c, -0x20009ab4, -0x20009b1c, +0x20009abc, +0x20009b24, +0x20009b8c, 0x00000000, 0x00000000, 0x00000000, @@ -9958,34 +9986,6 @@ const uint elf_data1[] = { 0x00020000, 0x00000000, 0x00000000, -0x20009b90, -0x20009b90, -0x20009b98, -0x20009b98, -0x20009ba0, -0x20009ba0, -0x20009ba8, -0x20009ba8, -0x20009bb0, -0x20009bb0, -0x20009bb8, -0x20009bb8, -0x20009bc0, -0x20009bc0, -0x20009bc8, -0x20009bc8, -0x20009bd0, -0x20009bd0, -0x20009bd8, -0x20009bd8, -0x20009be0, -0x20009be0, -0x20009be8, -0x20009be8, -0x20009bf0, -0x20009bf0, -0x20009bf8, -0x20009bf8, 0x20009c00, 0x20009c00, 0x20009c08, @@ -10214,15 +10214,43 @@ const uint elf_data1[] = { 0x20009f80, 0x20009f88, 0x20009f88, +0x20009f90, +0x20009f90, +0x20009f98, +0x20009f98, +0x20009fa0, +0x20009fa0, +0x20009fa8, +0x20009fa8, +0x20009fb0, +0x20009fb0, +0x20009fb8, +0x20009fb8, +0x20009fc0, +0x20009fc0, +0x20009fc8, +0x20009fc8, +0x20009fd0, +0x20009fd0, +0x20009fd8, +0x20009fd8, +0x20009fe0, +0x20009fe0, +0x20009fe8, +0x20009fe8, +0x20009ff0, +0x20009ff0, +0x20009ff8, +0x20009ff8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -0x20006a55, -0x20005c81, -0x20006391, -0x20006985, -0x2000141d, +0x20006ac9, +0x20005cf5, +0x20006405, +0x200069f9, +0x20001419, }; constexpr uint elf_data2_addr = 0x20040000; const uint elf_data2[] = { diff --git a/drivers/dv_display/pico-stick.h b/drivers/dv_display/pico-stick.h index 7a0ceb90..524e0709 100644 --- a/drivers/dv_display/pico-stick.h +++ b/drivers/dv_display/pico-stick.h @@ -13,9 +13,9 @@ const uint elf_data0[] = { 0x47884915, 0x47884915, 0xe7fdbe00, -0x200094d0, -0x200094d0, -0x20009dfc, +0x20009530, +0x20009530, +0x20009e5c, 0x20040000, 0x20040000, 0x20040f84, @@ -24,26 +24,26 @@ const uint elf_data0[] = { 0x15000c24, 0x00000000, 0x480a4770, -0xfd48f005, +0xfd7cf005, 0x00004700, 0x20000100, 0xe000ed08, 0xd0000000, -0x20009e00, -0x2003ed5c, -0x200045bd, -0x20001145, -0x200046cd, +0x20009e60, +0x2003edcc, +0x20004625, +0x20001141, +0x20004735, 0x00005657, 0x50520006, 0x5360b3ab, -0x20009360, +0x200093c8, 0x50520006, 0x9da22254, -0x20009370, +0x200093d8, 0x7188ebf2, -0x200094ac, -0x200094c4, +0x20009514, +0x2000952c, 0x20000034, 0xe71aa390, 0x00000000, @@ -199,7 +199,7 @@ const uint elf_data0[] = { 0x60178f5f, 0x8810f383, 0x00290030, -0xfc20f003, +0xfc54f003, 0xd1182800, 0xf3ef6820, 0xb6728310, @@ -280,11 +280,11 @@ const uint elf_data0[] = { 0x4802b510, 0xffaef7ff, 0x46c0bd10, -0x2003ea00, +0x2003ea70, 0x4802b510, 0xf7ff300c, 0xbd10ffa5, -0x2003ea00, +0x2003ea70, 0x0001b5f8, 0x465746de, 0x4645464e, @@ -553,7 +553,7 @@ const uint elf_data0[] = { 0x22008f5f, 0xf385601a, 0x483e8810, -0xff16f003, +0xff4af003, 0x009222a0, 0xf3bf58a2, 0x60138f5f, @@ -615,7 +615,7 @@ const uint elf_data0[] = { 0x0000028e, 0xff1ffffd, 0x001f8539, -0x200093d8, +0x20009440, 0x21a04b06, 0x23016858, 0xb5106882, @@ -623,7 +623,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd5ef7ff, 0x46c0bd10, -0x2003e9ec, +0x2003ea5c, 0x0000041c, 0x21a04b06, 0x23016818, @@ -632,7 +632,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd4cf7ff, 0x46c0bd10, -0x2003e9ec, +0x2003ea5c, 0x0000040c, 0x7a0a680b, 0x600b3301, @@ -715,9 +715,9 @@ const uint elf_data0[] = { 0x48324689, 0x001c4669, 0x9e1a4692, -0xfa74f007, +0xfaa8f007, 0xa907482f, -0xfa70f007, +0xfaa4f007, 0x43db9b19, 0xd450191b, 0x0002201f, @@ -753,9 +753,9 @@ const uint elf_data0[] = { 0xf03fd010, 0x4669fcd1, 0xf007480a, -0x480afa39, +0x480afa6d, 0xf007a907, -0xb00ffa35, +0xb00ffa69, 0x4690bc3c, 0x46a24699, 0xbdf046ab, @@ -874,14 +874,14 @@ const uint elf_data0[] = { 0x430ab22d, 0xb2714650, 0xf0009500, -0x0033ffed, +0x0033fffd, 0x34073601, 0x429fb2f6, 0xb002d1e0, 0x4690bc1c, 0x46a24699, 0x46c0bdf0, -0x20009fc4, +0x2000a024, 0x061222d0, 0xb5706853, 0x70030ddb, @@ -889,12 +889,12 @@ const uint elf_data0[] = { 0x20c87203, 0x000c698b, 0x6ac94358, -0xfedcf004, +0xff10f004, 0x68627428, 0x46942064, 0x6a616823, 0x43584463, -0xfed2f004, +0xff06f004, 0x68e27468, 0x429368a3, 0x0013d200, @@ -909,7 +909,7 @@ const uint elf_data0[] = { 0x0013d200, 0xbd70762b, 0x0004b510, -0xff78f001, +0xffacf001, 0xf7ff0021, 0xbd10ffc5, 0x4d13b570, @@ -920,7 +920,7 @@ const uint elf_data0[] = { 0x4465469c, 0x210a59ab, 0xf0046a98, -0x7720fe9f, +0x7720fed3, 0x77600a00, 0x6a9a59ab, 0x429a4b0b, @@ -932,205 +932,204 @@ const uint elf_data0[] = { 0x54e23b6c, 0x2318bd70, 0x46c0e7f6, -0x2003e9b8, -0xfffcb60c, +0x2003ea28, +0xfffcb5fc, 0x000006c4, 0x000493df, 0x0005cc5f, -0x20009fc4, -0x000db570, +0x2000a024, +0x000eb570, 0xb0820014, 0xd90028c1, -0x29c0e0d6, -0xe0b7d900, -0xd9052dc8, +0x29c0e0d4, +0xe0b5d900, +0xd9052ec8, 0x7a62233f, 0x22d04013, 0x63130612, -0xd9052dc9, +0xd9052ec9, 0x7aa2233f, 0x22d04013, 0x64130612, -0xd9612dca, -0x681a4b89, +0xd9612eca, +0x681a4b88, 0x466a9200, 0x8093889b, 0x07db7ae3, -0xe0d5d500, -0x21622366, +0xe0d3d500, +0x23622166, 0x07d27b22, -0x000bd400, -0x60534a82, +0x000bd500, +0x60534a81, 0x785a466b, 0x41137ae3, -0xd50007db, -0x2166e0d8, -0x7b232062, +0xd40007db, +0x206ee0d6, +0x7b23216a, 0x07db4113, -0x0001d400, -0x60594b7b, +0x0001d500, +0x60594b7a, 0x789a466b, 0x41137ae3, -0xd50007db, -0x2166e0d4, -0x7b232062, +0xd40007db, +0x206ee0d2, +0x7b23216a, 0x07db4113, -0x0001d400, -0x60994b73, +0x0001d500, +0x60994b72, 0x78da466b, 0x41137ae3, -0xd50007db, -0x2166e0c1, -0x7b232062, +0xd40007db, +0x206ee0bf, +0x7b23216a, 0x07db4113, -0x0001d400, -0x60d94b6b, +0x0001d500, +0x60d94b6a, 0x791a466b, 0x41137ae3, -0xd50007db, -0x2166e0ae, -0x7b232062, +0xd40007db, +0x206ee0ac, +0x7b23216a, 0x07db4113, -0x0001d400, -0x61194b63, +0x0001d500, +0x61194b62, 0x795a466b, 0x41137ae3, -0xd50007db, -0x2166e09b, -0x7b232062, +0xd40007db, +0x206ee099, +0x7b23216a, 0x07db4113, -0x0001d400, -0x61594b5b, -0xd9032dd2, -0x4e5a2200, -0x50f24b5a, -0xd9002dd3, -0x2defe081, -0x2333d912, -0x5ce32232, -0x061b5ca2, -0x43130412, -0x5ca22231, -0x02122103, -0x22304313, -0x4e4f5ca2, -0x4313438a, -0x50b34a4f, -0xd9082df7, +0x0001d500, +0x61594b5a, +0xd9032ed2, +0x4d592200, +0x50ea4b59, +0xd9002ed3, +0x2eefe07f, +0x2231d910, +0x5ca22330, +0x02125ce3, +0x2332431a, +0x4d515ce3, +0x431a041b, +0x5ce32333, +0x4313061b, +0x50ab4a4f, +0xd9082ef7, 0x5ce32339, 0xd05c2b00, -0x23a44e49, -0x3b6c5cf2, -0x2df954e2, +0x23a44d49, +0x3b6c5cea, +0x2ef954e2, 0x233ad949, 0x49455ce3, 0x41931e5a, 0x548b4a46, -0xd1402dff, -0x5d633dc0, +0xd1402eff, +0x5d63253f, 0xd0662b01, 0xd13a2b02, 0xf0054842, -0x4842fd75, -0xfd68f004, +0x4842fdab, +0xfd9ef004, 0x00032100, 0x47980008, -0x4e397853, +0x4d397853, 0x425a3b02, 0x4a3d4153, -0x786354b3, +0x786354ab, 0xd0282b00, 0xd0582b01, 0x2a00b25a, -0xe737db00, +0xe739db00, 0x005b3b80, 0x4a37435b, 0x6812041b, 0x0c1b4053, 0x041b4a35, -0xe72b6013, +0xe72d6013, 0xd80028c9, -0x28cae728, -0xe72dd100, +0x28cae72a, +0xe72fd100, 0xd80028cc, -0x28d3e732, -0x28d4d994, -0x28f3d098, -0x28f8d999, +0x28d3e734, +0x28d4d996, +0x28f3d09a, +0x28f8d99b, 0x28fad9ac, -0x2dffd9b5, +0x2effd9b5, 0xb002d0be, 0x4b27bd70, 0x681b4a27, 0x041b0c1b, -0xe70d6013, -0x216a236e, -0x2338e728, -0x5ce14e1a, -0xf0000030, -0x0020fd4d, -0xfec4f7ff, -0x4e16e799, -0xf0000030, -0xe778fe79, -0x206a216e, -0x216ee725, -0xe762206a, -0x206a216e, -0x216ee74f, -0xe73c206a, -0x206a216e, -0x4815e729, -0xfd10f005, +0xe70f6013, +0x236a216e, +0x2338e72a, +0x5ce14d1a, +0xf0000028, +0x0020fd5f, +0xfec6f7ff, +0x4d16e799, +0xf0000028, +0xe77afe8b, +0x21622066, +0x2066e727, +0xe7642162, +0x21622066, +0x2066e751, +0xe73e2162, +0x21622066, +0x4815e72b, +0xfd46f005, 0x49142200, 0xf0034814, -0x5d63fa19, +0x5d63fa4f, 0x4b0ee78e, 0x681b4a0e, 0x0c1b43db, 0x6013041b, -0x46c0e6da, -0x20008ee4, +0x46c0e6dc, +0x20008f4c, 0x40020000, 0x40020004, -0x20009fc4, -0x00034a10, +0x2000a024, +0x00034a20, 0x00000994, -0x00034a24, -0x20008e04, +0x00034a34, +0x20008e6c, 0x00004255, -0x00034a25, +0x00034a35, 0x4005005c, 0x4005105c, -0x20008df8, +0x20008e60, 0x15004000, 0x20000001, 0xb085b5f0, -0xfd56f005, +0xfd8cf005, 0xf0012017, -0x2018ff75, -0xff72f001, +0x2018ffab, +0xffa8f001, 0x21012200, 0xf0012017, -0x2200ff43, +0x2200ff79, 0x20182101, -0xff3ef001, +0xff74f001, 0xf001201a, -0x201bff65, -0xff62f001, +0x201bff9b, +0xff98f001, 0xf001201c, -0x2200ff5f, +0x2200ff95, 0x201a2100, -0xff30f001, +0xff66f001, 0x21002200, 0xf001201b, -0x2200ff2b, +0x2200ff61, 0x201c2100, -0xff26f001, +0xff5cf001, 0xf001201d, -0x2200ff4d, +0x2200ff83, 0x201d2100, -0xff1ef001, +0xff54f001, 0x240023d0, 0x061b2262, 0x4b42641c, @@ -1138,7 +1137,7 @@ const uint elf_data0[] = { 0x609a2019, 0x611a60da, 0x619a615a, -0xfef6f001, +0xff2cf001, 0x4a3e4b3d, 0x659c651c, 0x661a65dc, @@ -1149,22 +1148,22 @@ const uint elf_data0[] = { 0x0c1b4d3b, 0x6013041b, 0x00280031, -0xfd4af001, +0xfd80f001, 0xf7ff0004, -0x4837fe21, -0xfc82f005, -0xfd94f001, +0x4837fe23, +0xfcb8f005, +0xfdcaf001, 0x5ce32339, 0xd1042b00, 0xbf203339, 0x2a005ce2, 0x4c31d0fb, 0xf0000020, -0x4b30fcaf, +0x4b30fcc1, 0x60234830, -0xfc6ef005, -0xfd70f001, -0xfd7af001, +0xfca4f005, +0xfda6f001, +0xfdb0f001, 0x7f824b2d, 0x1c136819, 0xd91a2a1a, @@ -1173,33 +1172,33 @@ const uint elf_data0[] = { 0x404b011b, 0x4a284013, 0x6013200a, -0xfc7af002, +0xfcb0f002, 0xaa024b26, 0xa90158e3, 0xab036a9f, 0xf0010038, -0x2800fdef, +0x2800fe25, 0x0039d108, 0xf0034821, -0xb2d2fa2f, +0xb2d2fa65, 0xd2e22a14, 0xe7e02314, 0x99029a03, 0xf0019801, -0xf005fda3, -0x481bfcb5, +0xf005fdd9, +0x481bfceb, 0xf9b4f000, 0x00280031, -0xfcf8f001, +0xfd2ef001, 0xf0054818, -0x0020fc33, -0xf95cf001, +0x0020fc69, +0xf992f001, 0xf0054816, -0x4816fc2d, -0xfc2af005, +0x4816fc63, +0xfc60f005, 0x49152200, 0xf0034815, -0xe7fef933, +0xe7fef969, 0x40020000, 0x40050000, 0x0000ffff, @@ -1207,25 +1206,25 @@ const uint elf_data0[] = { 0x4005105c, 0x20000ea9, 0x20000d51, -0x20008e1c, -0x20009fc4, +0x20008e84, +0x2000a024, 0x20000e31, -0x20008e40, +0x20008ea8, 0x40064000, 0x40065000, 0x000006c4, -0x20008eb0, -0x2000a06c, -0x20008e60, -0x20008e7c, -0x20008e98, +0x20008f18, +0x2000a0cc, +0x20008ec8, +0x20008ee4, +0x20008f00, 0x15004000, 0x20000001, 0x4902b510, 0xf0004802, -0xbd10fb87, +0xbd10fb99, 0x50300000, -0x20009fc4, +0x2000a024, 0x46d6b5f0, 0x4646464f, 0xb086b5c0, @@ -1236,23 +1235,23 @@ const uint elf_data0[] = { 0x419e1e73, 0x00313606, 0x46904648, -0xfe32f001, +0xfe68f001, 0x0031464b, 0xf0011c58, -0x0031fe2d, +0x0031fe63, 0x46502601, -0xfe28f001, +0xfe5ef001, 0x0039464a, 0x96000028, -0xf0062302, -0x4652fff7, +0xf0072302, +0x4652f82d, 0x00280039, 0x23019600, -0xfff0f006, +0xf826f007, 0x00222300, 0x00280039, 0x33019300, -0xffe8f006, +0xf81ef007, 0x46424643, 0x01d23305, 0x4313031b, @@ -1270,7 +1269,7 @@ const uint elf_data0[] = { 0x23809305, 0x930202db, 0xf007ab02, -0x682bf81d, +0x682bf853, 0x602e431e, 0xbc1cb006, 0x46994690, @@ -1294,29 +1293,29 @@ const uint elf_data0[] = { 0x1e6b18c5, 0x3506419d, 0x00380029, -0xfdbef001, +0xfdf4f001, 0x1c780029, -0xfdbaf001, +0xfdf0f001, 0x00200029, -0xfdb6f001, +0xfdecf001, 0x1c600029, -0xfdb2f001, +0xfde8f001, 0x1ca00029, -0xfdaef001, +0xfde4f001, 0x1ce00029, -0xfdaaf001, +0xfde0f001, 0x003a2301, 0x00304641, 0x33019300, -0xff78f006, +0xffaef006, 0x00222300, 0x46419300, 0x00303304, -0xff70f006, +0xffa6f006, 0x2b004653, 0x2380d034, 0x9304025b, -0x3313464b, +0x3314464b, 0x031b464a, 0x431301d2, 0x02bf4a22, @@ -1334,7 +1333,7 @@ const uint elf_data0[] = { 0x431f4641, 0xab040030, 0xf0069707, -0x4641ff9d, +0x4641ffd3, 0x408b2301, 0x43136832, 0xb0096033, @@ -1344,7 +1343,7 @@ const uint elf_data0[] = { 0x2b00465b, 0x2380d005, 0x9304025b, -0x3314464b, +0x3315464b, 0x9b03e7c6, 0xd0052b00, 0x025b2380, @@ -1352,7 +1351,7 @@ const uint elf_data0[] = { 0xe7bd3306, 0x025b2380, 0x464b9304, -0xe7b73312, +0xe7b73313, 0xafe00000, 0x9fffffff, 0xfc0fffe0, @@ -1363,22 +1362,22 @@ const uint elf_data0[] = { 0x60426001, 0x1d176083, 0xf0010020, -0x0020fd77, +0x0020fdad, 0x21002200, 0xf0013401, -0x42a7fd47, +0x42a7fd7d, 0x490ad1f4, 0x61290030, -0xfe22f006, +0xfe58f006, 0x81e82101, 0xf0060030, -0x81a8fdff, +0x81a8fe35, 0xf0062001, -0x6168fd3f, +0x6168fd75, 0xf0062001, -0x61a8fd3b, +0x61a8fd71, 0xbdf80028, -0x20008f04, +0x20008f6c, 0x2401b530, 0x00210005, 0x688089aa, @@ -1386,9 +1385,9 @@ const uint elf_data0[] = { 0x438bb085, 0x89ea6003, 0xf0066929, -0x4913fe1f, +0x4913fe55, 0x612968a8, -0xfdfcf006, +0xfe32f006, 0x93022300, 0x686b9301, 0x040081e8, @@ -1406,7 +1405,7 @@ const uint elf_data0[] = { 0x23f5d1fc, 0x6103061b, 0xbd30b005, -0x20008f0c, +0x20008f74, 0x2501b570, 0x00290004, 0x688089a2, @@ -1414,12 +1413,12 @@ const uint elf_data0[] = { 0x438bb084, 0x89e26003, 0xf0066921, -0x2005fde7, -0xff08f002, +0x2005fe1d, +0xff3ef002, 0x42984b22, 0x4922d914, 0x612168a0, -0xfdbef006, +0xfdf4f006, 0x81e02600, 0x68230400, 0x0c0289a1, @@ -1429,11 +1428,11 @@ const uint elf_data0[] = { 0xfedaf7ff, 0xbd70b004, 0xf0022005, -0x4b17feed, +0x4b17ff23, 0xd8134298, 0x68a04916, 0xf0066121, -0x2600fda3, +0x2600fdd9, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1443,7 +1442,7 @@ const uint elf_data0[] = { 0xe7e3febf, 0x68a0490d, 0xf0066121, -0x2500fd8f, +0x2500fdc5, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1452,10 +1451,10 @@ const uint elf_data0[] = { 0xf7ff9400, 0xe7cffeab, 0x11a49a00, -0x20008ef4, +0x20008f5c, 0x07bfa47f, -0x20008efc, -0x20008eec, +0x20008f64, +0x20008f54, 0x2401b570, 0x00210005, 0x688089aa, @@ -1463,9 +1462,9 @@ const uint elf_data0[] = { 0x438bb082, 0x89ea6003, 0xf0066929, -0x491bfd85, +0x491bfdbb, 0x612968a8, -0xfd62f006, +0xfd98f006, 0x81e8686b, 0x0c020400, 0x89a99300, @@ -1491,7 +1490,7 @@ const uint elf_data0[] = { 0xf7ff0028, 0xb002ff5b, 0x46c0bd70, -0x20008f04, +0x20008f6c, 0x46ceb5f0, 0xb5804647, 0x6943001f, @@ -1553,41 +1552,50 @@ const uint elf_data0[] = { 0x50200000, 0xff007ffd, 0x2580b5f0, +0x464746ce, 0x0da40594, -0x1b2d00ed, -0x429d08ad, -0x001dd900, -0x00ec27eb, -0x063f3c04, -0x003c600c, -0x604c4314, -0x000889c6, -0x608e360b, -0x300c00a9, -0x188a1b5c, -0xd01742ab, -0x005b2380, -0x469c0001, -0x45640023, -0x2380d901, -0x00d8005b, -0x60083804, -0x000d0038, +0xb58000ed, +0x1b2c009b, +0xd900429c, +0x89c0001c, +0x000726eb, +0x20004680, +0x20804681, +0x468400c0, +0x0636370c, +0x2c01000d, +0x4815d915, +0x00401820, +0x00306008, 0x60484310, -0x310c1ae4, -0x0008009b, -0x18d260ae, -0xd1eb2c00, -0x46c0bdf0, +0x0008310c, +0x1b1b60af, +0x2b001912, +0x001cdd0c, +0xd9eb4563, +0x000d2480, +0x2c0100e4, +0x2401d8e9, +0x46a12000, +0xe7e73401, +0x2b00464b, +0x2300d008, +0x464360eb, +0x43320028, +0x612a330a, +0x616b3018, +0x4690bc0c, +0xbdf04699, +0x7ffffffe, 0x001db5f8, 0x000f2301, 0x0011425b, 0x0006002a, -0xff48f7ff, +0xff36f7ff, 0x05ba2380, 0x00db0d92, -0x089b1a9b, -0xd81b429d, +0x1a9b00a9, +0xd81b4299, 0x230189b0, 0x32100002, 0x00ed4093, @@ -1599,15 +1607,15 @@ const uint elf_data0[] = { 0x6865430f, 0xd1fc422b, 0x89f16107, -0x6862310b, +0x6862310c, 0xd1fc4213, 0xbdf86101, 0x21000034, 0x0030341c, -0xff62f7ff, +0xff50f7ff, 0x003a002b, 0x00300021, -0xff90f7ff, +0xff7ef7ff, 0x05d222a0, 0x69b34694, 0x019b1b00, @@ -1626,15 +1634,15 @@ const uint elf_data0[] = { 0xcc08c804, 0x00304680, 0xf7ff18ed, -0x0001ff6b, +0x0001ff59, 0xd1f442bc, 0x1ac4464b, 0x002a10a4, 0x9b090030, 0xf7ff9908, -0x0030fee7, +0x0030fed5, 0xf7ff2100, -0x22a0ff27, +0x22a0ff15, 0x469405d2, 0x69b3464a, 0x4463019b, @@ -1653,28 +1661,28 @@ const uint elf_data0[] = { 0xb0984b13, 0x210058c2, 0x3004466b, -0xfef0f000, +0xff14f000, 0x30a80020, 0xffe4f7ff, 0x46684b0e, 0x220318e1, -0xf98af006, +0xf9aef006, 0x22034b0c, 0x466b18e1, 0xf0061c58, -0x4b0af983, +0x4b0af9a7, 0x18e12203, 0x1c98466b, -0xf97cf006, +0xf9a0f006, 0x22204b07, 0x18e14668, -0xf954f006, +0xf978f006, 0xbd10b018, 0x0000098c, -0x00020170, -0x00024170, -0x00028170, -0x0002c174, +0x00020180, +0x00024180, +0x00028180, +0x0002c184, 0x2400b5f8, 0x26010005, 0x600423a4, @@ -1682,10 +1690,10 @@ const uint elf_data0[] = { 0x21112213, 0x54ee61e8, 0xf7ff4b2d, -0x22b0fd77, +0x22b0fd65, 0x21004b2c, 0x009218e8, -0xff32f004, +0xff56f004, 0x4a2a4b29, 0x220250ea, 0x50ef4b29, @@ -1713,13 +1721,13 @@ const uint elf_data0[] = { 0x4b1e50ea, 0x18ee2208, 0xf0040030, -0x4b1cfefb, +0x4b1cff1f, 0x18e82208, 0xf0042100, -0x4b1afef5, +0x4b1aff19, 0x18e82208, 0xf0042100, -0x2280feef, +0x2280ff13, 0x00524b17, 0x61f461b4, 0x62746234, @@ -1734,17 +1742,17 @@ const uint elf_data0[] = { 0x0000070c, 0x00000714, 0x0000071c, -0x00020174, +0x00020184, 0x00000724, 0x0000098c, 0x00000994, -0x0000df74, -0x00022170, -0x0002c170, -0x000349f4, -0x000349fc, +0x0000df84, +0x00022180, +0x0002c180, 0x00034a04, -0x00034a24, +0x00034a0c, +0x00034a14, +0x00034a34, 0x00000998, 0x50100000, 0xb085b5f0, @@ -1758,31 +1766,31 @@ const uint elf_data0[] = { 0x50e23001, 0x54e123a4, 0xbdf0b005, -0x20009058, +0x200090c4, 0x000006c4, 0x46d6b5f0, 0x464f4646, 0xb5c00004, 0xf0012010, -0x23d0fa55, +0x23d0fa79, 0x4d6a2280, 0x0252061b, 0x5960619a, 0xf006625a, -0x2280f95b, +0x2280f97f, 0x4b665965, 0x18e00029, 0xf0040112, -0x2280fe89, +0x2280fead, 0x00294b63, 0x011218e0, -0xfe82f004, -0xfaf6f001, +0xfea6f004, +0xfb1af001, 0xf0010005, -0x4b5ffaf3, +0x4b5ffb17, 0x00020029, 0xf00518e0, -0x4b5dfc1b, +0x4b5dfc3f, 0x4b5d18e5, 0x4b5d4698, 0x469a44a0, @@ -1812,10 +1820,10 @@ const uint elf_data0[] = { 0xd1d245a8, 0x21004b44, 0x220118e0, -0xfc52f001, +0xfc76f001, 0x4b422210, 0xf000601a, -0x4a41ff23, +0x4a41ff47, 0x18a14b41, 0x18e32200, 0x609a601a, @@ -1827,7 +1835,7 @@ const uint elf_data0[] = { 0x4b32d1f2, 0x58e7210a, 0xf0036ab8, -0x68baff89, +0x68baffad, 0x4694687b, 0x001d4463, 0x69fa68fb, @@ -1842,28 +1850,28 @@ const uint elf_data0[] = { 0x1ac00158, 0x18c00080, 0xf00300c0, -0x4b28ff6b, +0x4b28ff8f, 0x50e04682, 0x00314b27, 0x6a7b4699, 0x0158436b, 0x00801ac0, 0x00c018c0, -0xff5cf003, +0xff80f003, 0x50e0464b, 0x01684b21, 0x1b404698, 0x19400080, 0x00c00031, -0xff50f003, +0xff74f003, 0x46514643, 0x481c50e0, -0xff6af004, +0xff8ef004, 0x481b464b, 0xf00458e1, -0x4643ff65, +0x4643ff89, 0x58e14819, -0xff60f004, +0xff84f004, 0x4690bc1c, 0x46a24699, 0x4653bdf0, @@ -1872,23 +1880,23 @@ const uint elf_data0[] = { 0xf387601a, 0xbf208810, 0x46c0e757, -0x0002c170, -0x00026170, -0x0002a170, +0x0002c180, +0x00026180, +0x0002a180, 0x000006c4, -0x0002c2f4, -0x000349f4, +0x0002c304, +0x00034a04, 0x00000954, 0x00000984, 0x40032000, 0x0000bd9c, 0x0000099c, -0x00034a20, -0x00034a18, -0x00034a1c, -0x20008fac, -0x20008fcc, -0x20008ffc, +0x00034a30, +0x00034a28, +0x00034a2c, +0x20009018, +0x20009038, +0x20009068, 0x000cb570, 0x2600a904, 0xa9055f8e, @@ -1900,7 +1908,7 @@ const uint elf_data0[] = { 0x800e1841, 0x808a804d, 0xbd70718b, -0x0000df70, +0x0000df80, 0x22002394, 0x50c2011b, 0x46c04770, @@ -1917,8 +1925,8 @@ const uint elf_data0[] = { 0x1904b082, 0x2b006823, 0x0020d04d, -0xf0060039, -0x465bffdf, +0xf0070039, +0x465bf803, 0x60233501, 0x2d0a3408, 0x240ad1f2, @@ -1932,12 +1940,12 @@ const uint elf_data0[] = { 0x00389200, 0x105b4642, 0xf7fe1871, -0xe009ff4f, +0xe009ff3f, 0x079b9b0a, 0x4a20d421, 0x58b10038, 0x46428973, -0xf820f006, +0xf844f006, 0x4b19464a, 0x6a9b491c, 0x58721a9b, @@ -1954,24 +1962,24 @@ const uint elf_data0[] = { 0x4913bdf0, 0x00384642, 0x18718973, -0xf85cf006, +0xf880f006, 0x002ce7dc, 0x8972e7ba, 0x00384641, 0xf7fe1052, -0xe7d3feab, +0xe7d3fe9b, 0x46418972, 0x10520038, -0xfee0f7fe, +0xfed0f7fe, 0x46c0e7cc, 0x40054000, 0x0000099c, -0x0002c174, -0x0002c170, -0x000349fc, +0x0002c184, +0x0002c180, +0x00034a0c, +0x00034a14, 0x00034a04, -0x000349f4, -0x00020170, +0x00020180, 0x4646b5f0, 0x4b3a4698, 0x6a9b464f, @@ -1986,7 +1994,7 @@ const uint elf_data0[] = { 0x2b006823, 0x0020d04d, 0xf03e0039, -0x465bf87b, +0x465bf86b, 0x60233501, 0x2d0a3408, 0x240ad1f2, @@ -2000,12 +2008,12 @@ const uint elf_data0[] = { 0x00389200, 0x105b4642, 0xf7fe1871, -0xe009fec7, +0xe009feb7, 0x079b9b0a, 0x4a20d421, 0x58b10038, 0x46428973, -0xff98f005, +0xffbcf005, 0x4b19464a, 0x6a9b491c, 0x58721a9b, @@ -2022,155 +2030,184 @@ const uint elf_data0[] = { 0x4913bdf0, 0x00384642, 0x18718973, -0xffd4f005, +0xfff8f005, 0x002ce7dc, 0x8972e7ba, 0x00384641, 0xf7fe1052, -0xe7d3fe23, +0xe7d3fe13, 0x46418972, 0x10520038, -0xfe58f7fe, +0xfe48f7fe, 0x46c0e7cc, 0x40054000, 0x0000099c, -0x0002c174, -0x0002c170, -0x00034a00, +0x0002c184, +0x0002c180, +0x00034a10, +0x00034a18, 0x00034a08, -0x000349f8, -0x00020170, +0x00020180, 0x46d6b5f0, 0x4646464f, 0xb5c04b16, 0x4482469a, 0x210b0005, 0xb0824650, -0xfa8ef005, +0xfab2f005, 0x46984b12, 0x44a84b12, 0x46404699, -0xf8e4f7fe, +0xf8d4f7fe, 0xf0044648, -0x4650fd7b, -0xfacef005, -0xfefaf004, +0x4650fd9f, +0xfaf2f005, +0xff1ef004, 0x02001606, 0xf0040a04, -0x1e07fef5, +0x1e07ff19, 0xf004d0ed, -0x003afef1, +0x003aff15, 0x00210003, 0x96000028, 0xff4af7ff, 0xf0042000, -0xe7e9fedd, +0xe7e9ff01, 0x000006c4, 0x00000984, -0x20009020, +0x2000908c, 0xf004b510, -0xf7fffedd, +0xf7ffff01, 0x46c0ffc3, -0xb5f04a5d, -0x46465882, -0x4694464f, -0x229946d6, -0x0112b5c0, -0x4a595884, -0x446700a7, -0x00035882, -0x68388946, -0x02054690, -0x004ab084, -0x28000a2d, -0x4445da00, -0x683d9502, -0x0f000128, -0x4681006d, -0x2d020f6d, -0xe095d100, -0x2d030070, -0xe075d100, -0x2d02464d, -0xe076d100, -0x08804d49, -0x00ad1955, -0x6068195d, -0x683d2002, -0x006d4681, -0x46823002, -0x20000f6d, -0xd1002d02, -0x2d03e076, -0xe075d100, -0x189d4f40, -0x444d46b9, -0x1c607028, -0x44600080, -0x022c6805, -0x2d000a24, -0x4444da00, -0x68049403, -0x00640125, -0x0f640f2d, -0xd0022c02, -0xd0352c03, -0x1c540076, -0xd0362d02, -0x08b64d33, -0x446246ac, -0x195d0095, -0x2704606e, -0x26002502, -0x00406800, -0x28020f40, -0x2803d002, -0x0035d04a, -0x4c291918, -0x46a40092, -0x44602401, -0x70054264, -0x00cc9401, -0x01211864, -0x4c251b09, -0x46a40018, -0x44610149, -0x185b189a, +0x464eb5f0, +0x46454657, +0x4a7446de, +0x4694b5e0, +0x4b744a73, +0x3a085885, +0x434b5886, +0x19ef00b7, +0x4463683a, +0x0a120212, +0xb0874691, +0x683a18c3, +0x89449302, +0x2a000049, +0x4a6bda02, +0x44915882, +0x4b6a464a, +0x0d920592, +0xd100429a, +0x9b02e0ae, +0x23004698, +0x464b469c, +0x4b659304, +0x464318ca, +0x18820092, +0x683b6053, +0x0f13011a, +0x683b4699, +0x0f52005a, +0xd1002a02, +0x2a03e0ac, +0xe078d000, +0x19120062, +0x2b02464b, +0xe077d100, +0x009a0893, +0x0013469a, +0x93034443, +0x46982302, +0x46993302, +0x44e22300, +0x469c4652, +0x50c24b52, +0x007f683f, +0x2f020f7f, +0xe077d100, +0xd1002f03, +0x4b4e46cc, +0x46981847, +0x36014663, +0x00b64447, +0x703b19ad, +0x023e682f, +0x2f000a36, +0x4f43da02, +0x19f659c7, +0x0dbb05b7, +0x4b41469c, +0x459c2700, +0x9b03d104, +0x33043e04, +0x37019303, +0x96054b40, +0x1c4e469c, +0x682a4461, +0x00899b03, +0x604b1841, +0x00520111, +0x0f520f09, +0xd0022a02, +0xd0582a03, +0x29020064, +0x2304d04e, +0x19e408a4, +0x469c2102, +0x4a342700, +0x682a5084, +0x0f520052, +0xd0022a02, +0xd04b2a03, +0x4b2d0039, +0x469c1986, +0x70314466, +0x4b292101, +0x18c24249, +0x91019b02, 0x30a89300, -0xa9022302, -0xfbe6f7ff, -0xbc1cb004, +0xa9042302, +0xfbbcf7ff, +0xbc3cb007, 0x46994690, -0xbdf046a2, -0x19a60074, -0x2d021c54, -0x4d18d1c8, -0x46ac08f6, -0x00954462, -0x606e195d, -0x25032705, -0xe7c72601, -0x1980464d, -0xd0002d02, -0x4d0ee788, -0x195508c0, -0x195d00ad, -0x20036068, -0x4681683d, -0x3002006d, -0x0f6d4682, -0x2d023804, -0xe788d000, -0xe7894648, -0xe7874650, -0xe7b3003d, -0xe76b0030, -0x00000998, -0x00000994, -0x000037d6, -0x0000df6c, -0x000037d7, +0x46ab46a2, +0x464bbdf0, +0x2b020062, +0xe787d000, +0x009a08d3, +0x0013469a, +0x93034443, +0x44e22303, +0x46984652, +0x46993302, +0x469c3b04, +0x50c24b16, +0x007f683f, +0x2f020f7f, +0xe787d000, +0xe78846c4, +0x425b2304, +0x9b02469c, +0x330444e1, +0x23014698, +0xe74a469c, +0x08e42305, +0x469c19e4, +0x31012701, +0x0062e7af, +0xe7a41914, +0xe7550022, +0xe7b24661, 0x0000bd9c, +0x00000998, +0x000010e4, +0x00000994, +0x000003ff, +0x000037d8, +0x0000df74, +0x0000df7c, +0x000037d9, +0x0000df78, 0x46deb5f0, 0x464e4657, 0x23994645, @@ -2178,206 +2215,195 @@ const uint elf_data0[] = { 0x58c289c1, 0x00041c4b, 0x429ab085, -0xe101dd00, +0xe0fadd00, 0x469b2301, -0x18c64bb0, -0x18c54bb0, -0xe087000b, +0x18c64ba7, +0x18c54ba7, +0xe080000b, 0xd1002a00, -0x6870e0ac, +0x6870e0a5, 0x5812009a, 0x46903301, -0xb29b4aab, +0xb29b4aa2, 0x22005aa0, 0x42980017, 0x42784157, 0x81734003, -0x58e34ba4, +0x58e34b9b, 0x8f5ff3bf, 0xf381601a, 0xbf408810, -0x005b465b, -0x4662469c, -0x21d02399, -0x4aa018a0, -0x1882011b, -0x46997812, -0xb25258e3, -0x3b020612, -0x43130609, -0x465b654b, -0x00da4f9a, -0x445a46ba, -0x1a9a0113, -0x44530153, -0x654b18e3, -0x654b4643, -0x464bbf40, -0x89e12700, -0x46ba58e3, -0xdb004299, -0xf004e0cb, -0x4b8cfdb5, -0x2300469c, -0x00339302, -0x469b465e, -0x58e34663, -0x8010f3ef, +0x465b4f9a, +0x209946bc, +0x18620059, +0x78124462, +0x58230100, +0x0612b252, +0x43133b02, +0x061222d0, +0x465b6553, +0x00db4f92, +0x59df18e3, +0x46476557, +0xbf406557, +0x469489e2, +0x20005822, +0x45944682, +0xe0cbdb00, +0xfda6f004, +0x469c4b86, +0x93032300, +0x465e0033, +0x4663469b, +0xf3ef58e3, +0xb6728010, +0x2a00681a, +0xf3bfd0fc, +0x892b8f5f, +0x89e9896a, +0xd5021a9a, +0x46b91c4f, +0x4291444a, +0x465ad059, +0x4641468c, +0x46b3686f, +0x009a0016, +0x220051d1, +0x00174661, +0xb29b3301, +0x41574299, +0x400b4279, +0x812b4970, +0xf3bf5863, +0x601a8f5f, +0x8810f380, +0x2299bf40, +0x89e30112, +0x429358a2, +0x2199da43, +0x01093202, +0x1c595062, +0xda004291, +0x4293e071, +0xe07edd00, +0x5ce34b67, +0xd0002b00, +0x23d0e0e0, +0x061b2280, +0x615a0252, +0x465a2301, +0x2300405a, +0x469c4693, +0x58e34b5a, +0x8110f3ef, 0x681ab672, 0xd0fc2a00, 0x8f5ff3bf, -0x896a892b, -0x1a9a89e9, -0x1c4fd502, -0x444a46b9, -0xd0594291, -0x468c465a, -0x686f4641, -0x001646b3, -0x51d1009a, -0x46612200, -0x33010017, -0x4299b29b, -0x42794157, -0x4976400b, -0x5863812b, -0x8f5ff3bf, -0xf380601a, -0xbf408810, -0x01122299, -0x58a289e3, -0xda434293, -0x32022199, -0x50620109, -0x42911c59, -0xe071da00, -0xdd004293, -0x4b6de07e, -0x2b005ce3, -0xe0efd000, -0x228023d0, -0x0252061b, -0x2301615a, -0x405a465a, -0x46932300, -0x4b60469c, -0xf3ef58e3, -0xb6728110, -0x2a00681a, -0xf3bfd0fc, -0x89738f5f, -0x1ad28932, -0xe755d400, -0x300189f0, -0x2a001882, -0xe752d000, -0x58e34b55, -0x8f5ff3bf, -0x601a4662, -0x8810f381, -0xe7e0bf20, -0x58e34663, -0x8f5ff3bf, -0x601a9a02, -0x8810f380, -0xe787bf20, -0x46982300, -0xf3ef5862, -0xb6728c10, -0x2b006813, -0xf3bfd0fc, -0x892b8f5f, -0x89e8896a, -0xd5021a9a, -0x46b91c47, -0x4290444a, -0x4657d027, -0x009a6869, -0x22005057, -0x33010011, -0x4298b29b, -0x42494151, -0x812b400b, -0x58e34b3b, -0x8f5ff3bf, -0xf38c601a, -0xbf408810, -0x21992299, -0x58a20112, -0x010989e3, -0x50623202, -0x42911c59, -0xe78ddb00, -0xbc3cb005, -0x46994690, -0x46ab46a2, -0x5863bdf0, -0x8f5ff3bf, -0x601a4642, -0x8810f38c, -0xe7bbbf20, -0x00204659, -0xfe12f7ff, -0x4b2ce785, -0x469900d2, -0x444a4b2b, -0x009b4463, -0x685b18e3, -0x230018d2, -0x18a20092, -0x4b1f9302, -0xf3ef58e1, -0xb6728c10, -0x2b00680b, -0xf3bfd0fc, -0x89718f5f, -0x1a5b8933, -0xd049d442, -0x009f000b, -0x46bc4661, -0x46619103, -0x92026877, -0x330159c9, -0x4914468a, -0x5a61b29b, -0x21004689, -0x000f464a, -0x414f429a, -0x4013427a, -0x4b0c8173, +0x89328973, +0xd4001ad2, +0x89f0e75c, +0x18823001, +0xd0002a00, +0x4b50e759, 0xf3bf58e3, -0x60198f5f, -0xf3819903, +0x46628f5f, +0xf381601a, +0xbf208810, +0x4663e7e0, +0xf3bf58e3, +0x9a038f5f, +0xf380601a, +0xbf208810, +0x2300e787, +0x58624698, +0x8c10f3ef, +0x6813b672, +0xd0fc2b00, +0x8f5ff3bf, +0x896a892b, +0x1a9a89e8, +0x1c47d502, +0x444a46b9, +0xd0274290, +0x68694657, +0x5057009a, +0x00112200, +0xb29b3301, +0x41514298, +0x400b4249, +0x4b36812b, +0xf3bf58e3, +0x601a8f5f, +0x8810f38c, +0x2299bf40, +0x01122199, +0x89e358a2, +0x32020109, +0x1c595062, +0xdb004291, +0xb005e78d, +0x4690bc3c, +0x46a24699, +0xbdf046ab, +0xf3bf5863, +0x46428f5f, +0xf38c601a, +0xbf208810, +0x4659e7bb, +0xf7ff0020, +0xe785fddf, +0x46941c4a, +0x589a4a25, +0x93032300, +0x58e04b1d, +0x8110f3ef, +0x6803b672, +0xd0fc2b00, +0x8f5ff3bf, +0x89308973, +0xd43b1ac0, +0x6877d042, +0x59c00098, +0x46829103, +0x33014815, +0xb29b5a20, +0x20004681, +0x00074649, +0x41474299, +0x4f0e4279, +0x8173400b, +0xf3bf59e3, +0x60188f5f, +0xf3839b03, 0xbf408810, 0x011b2399, -0x4b0e58e1, -0x469c9a02, +0x466358e1, +0x4b0918e0, +0x469c3901, 0x44602300, -0x390156c3, -0x00209300, -0xf7ff4653, -0xe6e6fc77, +0x002056c3, +0x46539300, +0xfc50f7ff, +0x46c0e6f2, 0x00000954, 0x00000944, 0x00000962, -0x0000df6c, -0x0000bd9c, -0x00034a24, -0x00002f67, -0x000037d6, -0x0000df6d, +0x0000df7c, +0x0000df64, +0x00034a34, +0x0000df68, 0x46ba89f7, 0x46b92701, -0x445344ca, -0xd1b52b00, +0x445044ca, +0xd1bc2800, 0x58e34b07, 0x8f5ff3bf, -0x60199902, -0x8810f38c, -0xe79cbf20, +0x60189803, +0x8810f381, +0xe7a3bf20, 0x30a80020, -0xf834f7ff, -0x46c0e70a, +0xfffef7fe, +0x46c0e719, 0x00000954, 0x0005b5f8, 0x1d074b09, @@ -2390,8 +2416,8 @@ const uint elf_data0[] = { 0x469c011b, 0x42b44464, 0xbdf8d1f1, -0x0000df70, -0x00020170, +0x0000df80, +0x00020180, 0x46deb5f8, 0x464e4657, 0x00044645, @@ -2402,7 +2428,7 @@ const uint elf_data0[] = { 0xfac4f004, 0x26094b60, 0xf7fd18e0, -0x2301fe47, +0x2301fe13, 0x4b5e4698, 0x469a1d27, 0x469b4b5d, @@ -2430,15 +2456,15 @@ const uint elf_data0[] = { 0xe073d000, 0x2b007e23, 0x0020d002, -0xf9e4f7ff, +0xf9c0f7ff, 0x25990020, 0xff94f7ff, 0x012d2300, 0x21005163, 0xf7ff0020, -0x0020fd25, +0x0020fd01, 0xf7ff30a8, -0x2302f9c7, +0x2302f9a3, 0x4b415163, 0x4b4158e2, 0x429358e3, @@ -2462,7 +2488,7 @@ const uint elf_data0[] = { 0x50e54b2d, 0x50e54b33, 0x50e54b33, -0xfdb8f7ff, +0xfdcef7ff, 0x228023d0, 0x0252061b, 0x200a619a, @@ -2473,7 +2499,7 @@ const uint elf_data0[] = { 0x230050e5, 0xe77b4698, 0x30a80020, -0xf80cf7ff, +0xffd6f7fe, 0xf0000038, 0x2800f851, 0xbc3cd190, @@ -2495,34 +2521,34 @@ const uint elf_data0[] = { 0x00db79a2, 0xe77b50e2, 0xe7574a14, -0x20002051, -0x2000902c, +0x20002071, +0x20009098, 0x00000984, -0x00034a25, +0x00034a35, 0x4005005c, 0x4005105c, 0x40054000, -0x00034a24, +0x00034a34, 0x00000998, 0x0000098c, -0x00034a00, -0x000349fc, 0x00034a10, 0x00034a0c, -0x00034a14, -0x000349f4, -0x000349f8, +0x00034a20, +0x00034a1c, +0x00034a24, 0x00034a04, 0x00034a08, -0x2000903c, +0x00034a14, +0x00034a18, +0x200090a8, 0xfe010000, 0x6985b530, 0x2307b089, 0xaa012100, 0x00280004, -0xf8a4f7ff, +0xf880f7ff, 0xf7ff0028, -0x9901f91f, +0x9901f8fb, 0x42994b0a, 0x480ad005, 0xfa34f004, @@ -2535,13 +2561,13 @@ const uint elf_data0[] = { 0xf89af004, 0xe7f02001, 0x4f434950, -0x20009068, +0x200090d4, 0x8a03b510, 0x43596984, 0x311c0020, -0xf87ef7ff, +0xf85af7ff, 0xf7ff0020, -0xbd10f8f9, +0xbd10f8d5, 0x000db570, 0x89818a04, 0x434c0016, @@ -2553,7 +2579,7 @@ const uint elf_data0[] = { 0x01491949, 0x69802318, 0xf7ff1909, -0xbd70f863, +0xbd70f83f, 0x0004b570, 0x8a238980, 0x43437d66, @@ -2566,15 +2592,15 @@ const uint elf_data0[] = { 0x015b189b, 0x18c9002a, 0x23010030, -0xf848f7ff, +0xf824f7ff, 0xf7ff0030, -0x682bf8c3, +0x682bf89f, 0x021969a6, 0x2301ac01, 0x00300022, 0xf7ff0a09, -0x0030f83b, -0xf8b6f7ff, +0x0030f817, +0xf892f7ff, 0x80ab8823, 0xbd70b002, 0x46d6b5f0, @@ -2587,9 +2613,9 @@ const uint elf_data0[] = { 0x3301105b, 0x321c4641, 0x00284682, -0xf81ef7ff, +0xfffaf7fe, 0xf7ff0028, -0x797bf899, +0x797bf875, 0x2b00469c, 0x4650d035, 0x00236839, @@ -2615,7 +2641,7 @@ const uint elf_data0[] = { 0x109b0089, 0x44414652, 0x9a086990, -0xffe6f7fe, +0xffc2f7fe, 0x4690bc1c, 0x46a24699, 0x2300bdf0, @@ -2849,8 +2875,8 @@ const uint elf_data0[] = { 0x52a3b29b, 0x46c0e793, 0x50100900, -0x20009f38, -0x20009f34, +0x20009f98, +0x20009f94, 0xb5704b1a, 0x4c1a6019, 0x22e04b1a, @@ -2878,18 +2904,18 @@ const uint elf_data0[] = { 0xf0044a07, 0x0020f903, 0x46c0bd70, -0x20009f34, +0x20009f94, 0x50100900, -0x20009f38, -0x20009590, +0x20009f98, +0x200095f0, 0x00061a80, -0x20002b01, +0x20002b69, 0x4c04b510, 0xf0040020, 0x0020f91d, 0xfa9ef004, 0x46c0bd10, -0x20009590, +0x200095f0, 0x47704800, 0x501009e0, 0x2600b570, @@ -2925,11 +2951,11 @@ const uint elf_data0[] = { 0x21002280, 0xf0030020, 0xe7f3fd85, -0x20009588, +0x200095e8, 0x000186a0, -0x20009094, +0x20009100, 0x50100a28, -0x200090a0, +0x2000910c, 0x47704800, 0x50100a28, 0xb083b5f0, @@ -3186,7 +3212,7 @@ const uint elf_data0[] = { 0xd9002b17, 0x70132310, 0x46c04770, -0x200094d0, +0x20009530, 0x40832301, 0xd0042900, 0x60134a03, @@ -3325,15 +3351,15 @@ const uint elf_data0[] = { 0xd0000124, 0xe000ed00, 0x200001cd, -0x200094d4, +0x20009534, 0xe000e100, 0xe000e180, 0xe000e280, -0x2003ea50, +0x2003eac0, 0xffffbd01, 0x0000aaaa, 0x0000bd01, -0x2000950e, +0x2000956e, 0xfffff000, 0xfffff800, 0xf3efb5f0, @@ -3375,10 +3401,10 @@ const uint elf_data0[] = { 0x2402e7f4, 0x46c0e7f2, 0xd0000124, -0x200094d4, +0x20009534, 0x0000aaaa, 0xe000ed00, -0x2003ea50, +0x2003eac0, 0x200001cd, 0xffffbd01, 0x4a064b05, @@ -3442,9 +3468,9 @@ const uint elf_data0[] = { 0x00804b04, 0x606800a4, 0xbd7050e5, -0x2000370d, +0x20003775, 0x34000040, -0x2003ea20, +0x2003ea90, 0x68194b0a, 0x8010f3ef, 0x680ab672, @@ -3456,7 +3482,7 @@ const uint elf_data0[] = { 0xbf408810, 0x21002000, 0x46c04770, -0x2003ea34, +0x2003eaa4, 0x4657b5f8, 0x464e4645, 0xb5e046de, @@ -3631,7 +3657,7 @@ const uint elf_data0[] = { 0xdae92b00, 0x4b032201, 0xe7e54252, -0x2003ea20, +0x2003ea90, 0x0fffffff, 0x7fffffff, 0x6842b570, @@ -3674,9 +3700,9 @@ const uint elf_data0[] = { 0x2103f98f, 0xf7ff0020, 0xe7ecfe17, -0x2000951c, -0x2003ea34, -0x20003561, +0x2000957c, +0x2003eaa4, +0x200035c9, 0x4645b5f0, 0x465746de, 0xb5e0464e, @@ -3782,9 +3808,9 @@ const uint elf_data0[] = { 0xbf208810, 0x2a00e7e5, 0xe7d1d0be, -0x200035d5, -0x2000951c, -0x2003ea34, +0x2000363d, +0x2000957c, +0x2003eaa4, 0x40054000, 0x0004b570, 0xf000000d, @@ -3822,8 +3848,8 @@ const uint elf_data0[] = { 0xfe8cf7ff, 0x46c0e7de, 0x40054000, -0x2000951c, -0x200035d5, +0x2000957c, +0x2000363d, 0xf3efb5f0, 0x46d68205, 0x4646464f, @@ -3867,16 +3893,16 @@ const uint elf_data0[] = { 0xd0000128, 0x40054000, 0x4005703c, -0x2003ea51, -0x2003ea38, -0x20009f44, +0x2003eac1, +0x2003eaa8, +0x20009fa4, 0x40053fd0, 0x0001b510, 0x48034a02, 0xfa16f7ff, 0x46c0bd10, -0x200090b0, -0x2003ea4e, +0x2000911c, +0x2003eabe, 0x6a594b03, 0x6a98000a, 0x428a6a59, @@ -3942,10 +3968,10 @@ const uint elf_data0[] = { 0xf7ff0020, 0xe7e5fa1d, 0xd0000128, -0x20003bc1, +0x20003c29, 0x40056038, -0x20009f44, -0x2003ea51, +0x20009fa4, +0x2003eac1, 0x464fb5f0, 0x464646d6, 0x0007b5c0, @@ -3996,8 +4022,8 @@ const uint elf_data0[] = { 0xe7f32001, 0x40054000, 0xd0000128, -0x2003ea51, -0x2003ea38, +0x2003eac1, +0x2003eaa8, 0xe000e280, 0xf3efb510, 0xb6728410, @@ -4014,7 +4040,7 @@ const uint elf_data0[] = { 0x46c0bd10, 0xd0000128, 0x40054000, -0x2003ea51, +0x2003eac1, 0x0005b570, 0x0014000e, 0xd0242900, @@ -4225,7 +4251,7 @@ const uint elf_data0[] = { 0x4000c000, 0x4000e000, 0x4000f000, -0x2003ea54, +0x2003eac4, 0x00000301, 0x46deb5f0, 0x4657464e, @@ -4294,7 +4320,7 @@ const uint elf_data0[] = { 0xd0fc421a, 0x46c0e7b9, 0x40008000, -0x20009f5c, +0x20009fbc, 0xb082b510, 0x429c9c04, 0x9400d804, @@ -4352,7 +4378,7 @@ const uint elf_data0[] = { 0x95002100, 0xf7ff2006, 0xe7afff07, -0x20009f5c, +0x20009fbc, 0x02dc6c00, 0x0000b71b, 0x40008000, @@ -4366,7 +4392,7 @@ const uint elf_data0[] = { 0x07735940, 0x00804b01, 0x477058c0, -0x20009f5c, +0x20009fbc, 0x0004b5f8, 0x00174821, 0x000e001d, @@ -4418,7 +4444,7 @@ const uint elf_data0[] = { 0x4b046058, 0x4770601a, 0x00ffffff, -0x2003ea1c, +0x2003ea8c, 0x40058000, 0x4005a000, 0x4a022380, @@ -4509,14 +4535,14 @@ const uint elf_data0[] = { 0x003c7ffe, 0x4000f000, 0x4000c000, -0x20009de8, -0x20009df8, +0x20009e48, +0x20009e58, 0x01ffffff, 0x4001f000, -0x20009dd8, -0x20009de8, -0x20009df8, -0x20009dfc, +0x20009e38, +0x20009e48, +0x20009e58, +0x20009e5c, 0xe7fdbe00, 0x00034a09, 0x28006810, @@ -4528,9 +4554,9 @@ const uint elf_data0[] = { 0x428b6010, 0x2001d9f7, 0xe7f54240, -0x2003e9fc, +0x2003ea6c, 0x20040000, -0x2003ed5c, +0x2003edcc, 0xf7ffb510, 0x46c0ffe1, 0xb500b40f, @@ -4543,11 +4569,11 @@ const uint elf_data0[] = { 0xf0024803, 0x2001fa09, 0xffccf7ff, -0x200090d4, -0x200090e4, +0x20009140, +0x20009150, 0x4801b510, 0xffe4f7ff, -0x200090e8, +0x20009154, 0x46c04770, 0x4657b5f8, 0x46de464e, @@ -5316,11 +5342,11 @@ const uint elf_data0[] = { 0x7fefffff, 0x41cdcd65, 0xc1cdcd65, -0x200092f0, +0x20009358, 0x3fe00000, -0x200090f4, -0x200090f8, -0x20009104, +0x20009160, +0x20009164, +0x20009170, 0xd40007db, 0xe793e6d8, 0x2b009b23, @@ -5343,7 +5369,7 @@ const uint elf_data0[] = { 0x9b23e6db, 0x2b002420, 0xe6d6d1dc, -0x20009100, +0x2000916c, 0x46deb5f0, 0x464e4657, 0xb5e04645, @@ -5554,11 +5580,11 @@ const uint elf_data0[] = { 0xd0002b00, 0x46d1e118, 0xe67f1c74, -0x20005381, -0x2003ea18, -0x2000910c, -0x20009150, -0x2000919c, +0x200053e9, +0x2003ea88, +0x20009178, +0x200091bc, +0x20009208, 0x431a2321, 0x93043b19, 0x93023308, @@ -5793,7 +5819,7 @@ const uint elf_data0[] = { 0xe72f002c, 0x4692220a, 0x46c0e6c5, -0x20004711, +0x20004779, 0xb085b500, 0x21019103, 0x93009002, @@ -5801,7 +5827,7 @@ const uint elf_data0[] = { 0xa902424a, 0xfc70f7ff, 0xbd00b005, -0x20004b55, +0x20004bbd, 0x4a09b510, 0x68140003, 0x2c00b084, @@ -5812,15 +5838,15 @@ const uint elf_data0[] = { 0xbd10b004, 0xf81ef001, 0xe7f92000, -0x2003ea18, -0x20004b45, +0x2003ea88, +0x20004bad, 0x21044801, 0x47184b01, -0x20009550, -0x20005b15, +0x200095b0, +0x20005b7d, 0x689b4b01, 0x00004718, -0x20009550, +0x200095b0, 0xb5102314, 0x88180001, 0x881b3304, @@ -6153,11 +6179,11 @@ const uint elf_data0[] = { 0x685b4b1b, 0x930146fc, 0xdf04bd08, -0x2000627b, +0x200062e3, 0x4b17b418, 0x46fc681b, 0xbd089301, -0x6285df00, +0x62eddf00, 0x46942000, 0x6f924a13, 0xd2090892, @@ -6165,7 +6191,7 @@ const uint elf_data0[] = { 0x68db4b0f, 0x930146fc, 0xdf0cbd08, -0x2000653d, +0x200065a5, 0xb5f04a0c, 0x6e556e14, 0x6f166f57, @@ -6177,8 +6203,8 @@ const uint elf_data0[] = { 0x689b4b03, 0x930146fc, 0xdf08bd08, -0x200063e1, -0x2003ea58, +0x20006449, +0x2003eac8, 0xd0000000, 0x4050b5ff, 0x40504042, @@ -6240,7 +6266,7 @@ const uint elf_data0[] = { 0x1b094903, 0x43190509, 0xbd104311, -0x2003ea30, +0x2003eaa0, 0x0000041f, 0x004cb510, 0x23800d62, @@ -6263,9 +6289,9 @@ const uint elf_data0[] = { 0x4b04b418, 0x46fc6a5b, 0xbd089301, -0x66eddf24, +0x6755df24, 0x00002000, -0x2003ea58, +0x2003eac8, 0xb5702313, 0x2c01781c, 0xdd10d015, @@ -6286,10 +6312,10 @@ const uint elf_data0[] = { 0x64aad1fc, 0x46c0e7eb, 0x00004453, -0x2003ea58, +0x2003eac8, 0x0000334c, -0x2003ea30, -0x20006249, +0x2003eaa0, +0x200062b1, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -6300,7 +6326,7 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003ea58, +0x2003eac8, 0xbc03b40f, 0xb5f0bc0c, 0x07e42401, @@ -6618,7 +6644,7 @@ const uint elf_data0[] = { 0x41103220, 0x0018bd10, 0xbd100019, -0x2000671f, +0x20006787, 0x0fcc0d0a, 0x051b1e53, 0x05521ac9, @@ -6668,10 +6694,10 @@ const uint elf_data0[] = { 0x622367e3, 0xe7e561e3, 0x00004653, -0x2003eb58, +0x2003ebc8, 0x0000334c, -0x2003ea30, -0x20006841, +0x2003eaa0, +0x200068a9, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -6682,33 +6708,33 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003eb58, +0x2003ebc8, 0x0005b570, 0x4e0b000c, 0xf7f90030, -0x0028fcf5, +0x0028fcc1, 0xf0010021, 0x0005fe11, 0xf7f90030, -0x2d00fd83, +0x2d00fd4f, 0x4b05d005, 0x429c192c, 0x0028d801, 0x4803bd70, 0xff1af7fd, -0x20009dd8, +0x20009e38, 0x20040000, -0x20009340, +0x200093a8, 0x21044801, 0x47184b01, -0x20009560, -0x20005b15, +0x200095c0, +0x20005b7d, 0x681b4b01, 0x00004718, -0x20009560, +0x200095c0, 0x685b4b01, 0x00004718, -0x20009560, +0x200095c0, 0xb5100003, 0x681b0008, 0x47980011, @@ -6749,7 +6775,7 @@ const uint elf_data0[] = { 0x00116803, 0x47980028, 0x46c0e7e5, -0x20009394, +0x200093fc, 0x4b0fb5f8, 0x681c0005, 0xd0152c00, @@ -6766,8 +6792,8 @@ const uint elf_data0[] = { 0xd1ef2c00, 0x602b2300, 0x46c0bdf8, -0x2003e9f4, -0x2003e9f8, +0x2003ea64, +0x2003ea68, 0x000cb570, 0x00056809, 0xd0042980, @@ -6781,12 +6807,12 @@ const uint elf_data0[] = { 0x18124a06, 0x2b00414b, 0x4805db03, -0xfcb2f7f9, +0xfc7ef7f9, 0x2201bd10, 0x42524b03, 0x46c0e7f7, 0x000f4240, -0x20009de0, +0x20009e40, 0x7fffffff, 0x464eb5f0, 0x465746de, @@ -6837,12 +6863,12 @@ const uint elf_data0[] = { 0x703b0020, 0xe7e847c0, 0xf7f94805, -0xe7d0fc5d, -0x200068e5, -0x2003e9f4, -0x2003e9f8, -0x200068d5, -0x20009de0, +0xe7d0fc29, +0x2000694d, +0x2003ea64, +0x2003ea68, +0x2000693d, +0x20009e40, 0xb082b510, 0x0004466b, 0x1dd82200, @@ -6864,7 +6890,7 @@ const uint elf_data0[] = { 0xbd700028, 0x2c006924, 0xe7f9d1f3, -0x2003e9f4, +0x2003ea64, 0x68134a0a, 0xd1052b00, 0x001ae00c, @@ -6876,7 +6902,7 @@ const uint elf_data0[] = { 0x47706101, 0xd0fc2900, 0xe7fa6010, -0x2003e9f4, +0x2003ea64, 0xb0a2b570, 0x0004000d, 0xff30f7ff, @@ -6899,11 +6925,11 @@ const uint elf_data0[] = { 0x2c006924, 0x2e00d1f0, 0x4804d0f7, -0xfbe0f7f9, +0xfbacf7f9, 0x46c0e7f3, -0x200069c1, -0x2003e9f4, -0x20009de0, +0x20006a29, +0x2003ea64, +0x20009e40, 0xb500b40f, 0xa904b083, 0x9101c901, @@ -6929,9 +6955,9 @@ const uint elf_data0[] = { 0x42196993, 0x6017d1fc, 0x46c0e7f2, -0x2003ea48, +0x2003eab8, 0xbffc8000, -0x2003ea54, +0x2003eac4, 0x0005b530, 0xdd262900, 0x24102000, @@ -6963,8 +6989,8 @@ const uint elf_data0[] = { 0x43130152, 0x20036019, 0xe7e64240, -0x2003ea48, -0x20009f54, +0x2003eab8, +0x20009fb4, 0xb5104b06, 0x2b00681b, 0x2100d006, @@ -6972,9 +6998,9 @@ const uint elf_data0[] = { 0x4a046391, 0x47986810, 0x46c0bd10, -0x20009f54, -0x2003ea48, -0x20009f58, +0x20009fb4, +0x2003eab8, +0x20009fb8, 0xb5f04b1d, 0x46c6681a, 0x4b1c4698, @@ -7005,11 +7031,11 @@ const uint elf_data0[] = { 0x01522280, 0x60194313, 0x46c0e7d8, -0x2003ea48, +0x2003eab8, 0xbffc8000, -0x20009f54, -0x20009f58, -0x20006cd5, +0x20009fb4, +0x20009fb8, +0x20006d3d, 0x4e0cb570, 0x001c000d, 0x2a006030, @@ -7023,8 +7049,8 @@ const uint elf_data0[] = { 0x2101f9dd, 0xf7ff4802, 0xbd70fec5, -0x2003ea48, -0x20009570, +0x2003eab8, +0x200095d0, 0xb51021e1, 0x22004b05, 0x4b05781b, @@ -7032,8 +7058,8 @@ const uint elf_data0[] = { 0x23010249, 0xffd6f7ff, 0x46c0bd10, -0x200094bc, -0x200094c0, +0x20009524, +0x20009528, 0x40034000, 0x46c0bd03, 0x0004b510, @@ -7099,9 +7125,9 @@ const uint elf_data0[] = { 0x46c0bd10, 0x20041e00, 0x20040f84, -0x20006df1, +0x20006e59, 0xe000ed00, -0x20006ded, +0x20006e55, 0x4e11b570, 0x1b850004, 0x415d426b, @@ -7120,8 +7146,8 @@ const uint elf_data0[] = { 0xf94af7fc, 0x4905bd70, 0x46c0e7f5, -0x20009590, -0x2003ea00, +0x200095f0, +0x2003ea70, 0x00000664, 0x20000455, 0x20000465, @@ -7144,8 +7170,8 @@ const uint elf_data0[] = { 0xf9fef000, 0x4905bd70, 0x46c0e7f1, -0x20009590, -0x2003ea00, +0x200095f0, +0x2003ea70, 0x20000455, 0x000008ff, 0x20000465, @@ -7325,7 +7351,7 @@ const uint elf_data0[] = { 0x4b034398, 0x60183010, 0x46c04770, -0x20009588, +0x200095e8, 0x4000e000, 0x46deb5f8, 0x464e4657, @@ -7393,7 +7419,7 @@ const uint elf_data0[] = { 0x639563d5, 0xf7ff50d4, 0xbd70ff7d, -0x20009588, +0x200095e8, 0x4000e000, 0x4000f000, 0x4000c000, @@ -7528,7 +7554,7 @@ const uint elf_data0[] = { 0x0000040c, 0x50000414, 0x50001414, -0x2003e9ec, +0x2003ea5c, 0x200009a1, 0x50000404, 0x50001404, @@ -7674,7 +7700,7 @@ const uint elf_data0[] = { 0x46994690, 0x46ab46a2, 0x46c0bdf0, -0x200093f8, +0x20009460, 0x9fffffff, 0xafe00000, 0x680e0000, @@ -7981,7 +8007,7 @@ const uint elf_data0[] = { 0x4803e7a8, 0x60134043, 0xe7a3600b, -0x20009404, +0x2000946c, 0x000002ff, 0x469c00d3, 0x2a00b5f0, @@ -8084,8 +8110,8 @@ const uint elf_data0[] = { 0xe7e5686a, 0xdbb44282, 0x46c0e7d5, -0x2003ec58, -0x2003ed58, +0x2003ecc8, +0x2003edc8, 0x000ffc00, 0xb089b530, 0x466d0001, @@ -8111,18 +8137,18 @@ const uint elf_data0[] = { 0x1879632b, 0xd0192a00, 0x00300022, -0xfc68f038, +0xfc34f038, 0x08614b1d, 0x4b1d62eb, 0x00220089, 0x632b0030, 0xf0381879, -0x23c2fc5d, +0x23c2fc29, 0x62eb015b, 0x00224b18, 0x00300039, 0xf038632b, -0xbdf8fd91, +0xbdf8fd5d, 0x00300022, 0xff72f000, 0x08614b10, @@ -8160,17 +8186,17 @@ const uint elf_data0[] = { 0x44416135, 0xd01a2a00, 0xf0380022, -0x2380feab, +0x2380fe77, 0x01db0861, 0x008918eb, 0x00380022, 0x44416133, -0xfea0f038, +0xfe6cf038, 0x021b2380, 0x4465469c, 0x46410022, 0x61350038, -0xfe96f038, +0xfe62f038, 0x4690bc04, 0x0022bdf0, 0xff08f000, @@ -8196,8 +8222,8 @@ const uint elf_data0[] = { 0x4803230b, 0xf878f7fb, 0xbd00b003, -0x20009414, -0x2003ea4c, +0x2000947c, +0x2003eabc, 0x600b6803, 0x604b6843, 0x608b6883, @@ -8249,8 +8275,8 @@ const uint elf_data0[] = { 0x4803bdf8, 0xfafaf7fc, 0xafd00000, -0x20009f3c, -0x20009434, +0x20009f9c, +0x2000949c, 0xb5104b12, 0x4460469c, 0x41584243, @@ -8271,7 +8297,7 @@ const uint elf_data0[] = { 0xd1f94214, 0x46c0e7f0, 0xafd00000, -0x20009f3c, +0x20009f9c, 0xb5104b07, 0xd0044298, 0x48074a06, @@ -8281,9 +8307,9 @@ const uint elf_data0[] = { 0xffacf7fa, 0x46c0e7f8, 0x50300000, -0x2000946c, -0x2003ea4f, -0x20009448, +0x200094d4, +0x2003eabf, +0x200094b0, 0xb5104b0b, 0x4460469c, 0x41444244, @@ -8297,8 +8323,8 @@ const uint elf_data0[] = { 0x42402001, 0x46c0e7fa, 0xafd00000, -0x20009488, -0x2003ea4f, +0x200094f0, +0x2003eabf, 0x000cb5f8, 0xf7fa0006, 0x2205ff69, @@ -8313,7 +8339,7 @@ const uint elf_data0[] = { 0xbdf80028, 0xf7fc4801, 0x46c0fa79, -0x20009434, +0x2000949c, 0x2501b570, 0x0004790b, 0x3d01409d, @@ -8326,7 +8352,7 @@ const uint elf_data0[] = { 0xf7fa505a, 0xbd70ff47, 0xafd00000, -0x20009f3c, +0x20009f9c, 0x46deb5f0, 0x464e4657, 0x468b4645, @@ -8494,7 +8520,7 @@ const uint elf_data0[] = { 0x00180001, 0xf804f000, 0x46c0bd10, -0x20009598, +0x200095f8, 0x4351b510, 0xf82af000, 0xd00e1e04, @@ -8738,10 +8764,10 @@ const uint elf_data0[] = { 0x60e160a2, 0x60d4608c, 0x46c0e6d5, -0x200099d0, +0x20009a30, 0x000001ff, -0x200099c8, -0x20009f00, +0x20009a28, +0x20009f60, 0x0000100f, 0x00001008, 0xd9522814, @@ -8883,7 +8909,7 @@ const uint elf_data0[] = { 0x6823bd70, 0xd0fb2b00, 0xe7f9602b, -0x2003ed58, +0x2003edc8, 0x0783b510, 0x7803d027, 0xd0262b00, @@ -8945,11 +8971,11 @@ const uint elf_data0[] = { 0x60084905, 0x430b2101, 0xe7d56053, -0x200099d0, +0x20009a30, 0x00000fef, 0x00000fff, -0x20009f04, -0x200099c8, +0x20009f64, +0x20009a28, 0x46d6b5f0, 0x4646464f, 0xb5c00005, @@ -9063,11 +9089,11 @@ const uint elf_data0[] = { 0x431ce794, 0x6003604c, 0x46c0e780, -0x200099d0, -0x200099d8, +0x20009a30, +0x20009a38, 0x000001ff, -0x200099cc, -0x20009f00, +0x20009a2c, +0x20009f60, 0x00000554, 0x00000000, 0x4802b401, @@ -9147,47 +9173,48 @@ const uint elf_data0[] = { 0x00000064, 0x04030200, 0x00000105, -0x20008f14, -0x0000ff13, -0x20008f3c, -0x0000ff15, -0x20008f68, +0x20008f7c, 0x0000ff14, -0x20008f90, +0x20008fa4, +0x0000ff16, +0x20008fd0, +0x0000ff15, +0x20008ffc, 0x0000ff06, -0x20008f9c, +0x20009008, 0x0000ff07, 0x6840e826, 0x6004e88f, 0x60041043, 0x600470a0, 0xe0801087, -0xe0270800, -0x004cf080, -0x4004f022, -0x4804108f, -0x00000851, +0x0800a8c3, +0xf080e027, +0xf022004d, +0x10904004, +0x08524804, 0x6840e826, 0x6004e88f, 0x60041143, 0x600471a0, 0xe0801187, -0xe0800800, -0xa042f126, -0xe022114d, -0x5004b042, -0x49040090, -0x00000853, +0x0800a8c3, +0xf126e080, +0x114ea042, +0xb042e022, +0x00915004, +0x08544904, 0x6840e826, 0x6004e88f, 0x60041043, 0x600470a0, 0xe0801087, -0xe0800800, -0xa042f026, -0xe022104d, -0x00905004, -0x08524804, +0x0800a8c3, +0xf026e080, +0x104ea042, +0x5004e022, +0x48040091, +0x00000853, 0x88a06840, 0x10826001, 0xaf426f60, @@ -9283,127 +9310,126 @@ const uint elf_data0[] = { 0x006e616e, 0x2d696e66, 0x00000000, -0x20005442, -0x200053f8, -0x200053f8, -0x2000543a, -0x200053f8, -0x200053f8, -0x200053f8, -0x200053f8, -0x200053f8, -0x200053f8, -0x200053f8, -0x20005432, -0x200053f8, -0x2000542a, -0x200053f8, -0x200053f8, -0x20005422, -0x200055b8, -0x2000545a, -0x200055ac, -0x2000545a, -0x2000544a, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000546c, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000545a, -0x2000546c, -0x200055fc, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x200057a4, -0x200055c8, -0x200057a4, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x2000552e, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x2000552e, -0x2000570a, -0x2000552e, -0x200057a4, -0x200055c8, -0x200057a4, -0x20005480, -0x2000552e, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x20005480, -0x2000552e, -0x200056dc, -0x20005480, -0x20005480, -0x20005612, -0x20005480, -0x2000552e, -0x20005480, -0x20005480, -0x2000552e, -0x00000000, +0x200054aa, +0x20005460, +0x20005460, +0x200054a2, +0x20005460, +0x20005460, +0x20005460, +0x20005460, +0x20005460, +0x20005460, +0x20005460, +0x2000549a, +0x20005460, +0x20005492, +0x20005460, +0x20005460, +0x2000548a, +0x20005620, +0x200054c2, +0x20005614, +0x200054c2, +0x200054b2, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054d4, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054c2, +0x200054d4, +0x20005664, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x2000580c, +0x20005630, +0x2000580c, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x20005596, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x20005596, +0x20005772, +0x20005596, +0x2000580c, +0x20005630, +0x2000580c, +0x200054e8, +0x20005596, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x200054e8, +0x20005596, +0x20005744, +0x200054e8, +0x200054e8, +0x2000567a, +0x200054e8, +0x20005596, +0x200054e8, +0x200054e8, +0x20005596, 0x00000000, 0x3ff00000, 0x00000000, @@ -9441,10 +9467,10 @@ const uint elf_data0[] = { 0x00333230, 0x50520006, 0xb63cffbb, -0x20009368, +0x200093d0, 0x50520006, 0x4275f0d3, -0x20009350, +0x200093b8, 0x00000a0d, 0x54524155, 0x64747320, @@ -9459,7 +9485,7 @@ const uint elf_data0[] = { 0x0074756f, 0x50520006, 0xa1f4b453, -0x200093b0, +0x20009418, 0x50520008, 0x00000092, 0x53444d54, @@ -9470,7 +9496,7 @@ const uint elf_data0[] = { 0x206e6920, 0x21515249, 0x00000000, -0x20009400, +0x20009468, 0x00000002, 0x68a170a1, 0x00fefefc, @@ -9516,13 +9542,13 @@ const uint elf_data0[] = { 0x616c6961, 0x00656c62, 0x20000098, -0x2000937c, +0x200093e4, 0x2000008c, -0x20009388, -0x200093c4, -0x200093d0, +0x200093f0, +0x2000942c, +0x20009438, }; -constexpr uint elf_data1_addr = 0x200094d0; +constexpr uint elf_data1_addr = 0x20009530; const uint elf_data1[] = { 0x00000010, 0x00000000, @@ -9542,14 +9568,14 @@ const uint elf_data1[] = { 0x46704700, 0x49013809, 0xbd014788, -0x20003421, -0x20009534, +0x20003489, +0x20009594, 0x00000000, -0x20009e00, -0x20009f84, +0x20009e60, +0x20009fe4, 0x00000000, 0x00000000, -0x20009f94, +0x20009ff4, 0x00000000, 0x00000000, 0x00000010, @@ -9564,22 +9590,22 @@ const uint elf_data1[] = { 0x0000434d, 0x00003453, 0x00003443, -0x20006c05, +0x20006c6d, 0x00000000, -0x20006c51, -0x20006cfd, +0x20006cb9, +0x20006d65, 0x00000000, 0x00000100, 0x40044000, 0x00000000, 0x40048000, 0x00000000, -0x200095a0, +0x20009600, 0x00000000, 0x00000000, -0x2000988c, -0x200098f4, -0x2000995c, +0x200098ec, +0x20009954, +0x200099bc, 0x00000000, 0x00000000, 0x00000000, @@ -9846,30 +9872,6 @@ const uint elf_data1[] = { 0x00020000, 0x00000000, 0x00000000, -0x200099d0, -0x200099d0, -0x200099d8, -0x200099d8, -0x200099e0, -0x200099e0, -0x200099e8, -0x200099e8, -0x200099f0, -0x200099f0, -0x200099f8, -0x200099f8, -0x20009a00, -0x20009a00, -0x20009a08, -0x20009a08, -0x20009a10, -0x20009a10, -0x20009a18, -0x20009a18, -0x20009a20, -0x20009a20, -0x20009a28, -0x20009a28, 0x20009a30, 0x20009a30, 0x20009a38, @@ -10102,15 +10104,39 @@ const uint elf_data1[] = { 0x20009dc0, 0x20009dc8, 0x20009dc8, +0x20009dd0, +0x20009dd0, +0x20009dd8, +0x20009dd8, +0x20009de0, +0x20009de0, +0x20009de8, +0x20009de8, +0x20009df0, +0x20009df0, +0x20009df8, +0x20009df8, +0x20009e00, +0x20009e00, +0x20009e08, +0x20009e08, +0x20009e10, +0x20009e10, +0x20009e18, +0x20009e18, +0x20009e20, +0x20009e20, +0x20009e28, +0x20009e28, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -0x200068ad, -0x20005ad9, -0x200061e9, -0x200067dd, -0x20001315, +0x20006915, +0x20005b41, +0x20006251, +0x20006845, +0x20001311, }; constexpr uint elf_data2_addr = 0x20040000; const uint elf_data2[] = { diff --git a/examples/dv_stick/dv_stick_test.cpp b/examples/dv_stick/dv_stick_test.cpp index 225658c9..42cdd506 100644 --- a/examples/dv_stick/dv_stick_test.cpp +++ b/examples/dv_stick/dv_stick_test.cpp @@ -9,18 +9,18 @@ using namespace pimoroni; -#define DISPLAY_WIDTH 720 +#define DISPLAY_WIDTH 360 #define DISPLAY_HEIGHT 480 -#define FRAME_WIDTH 720 -#define FRAME_HEIGHT 720 +#define FRAME_WIDTH 1000 +#define FRAME_HEIGHT 480 #define READ_EDID 0 #if READ_EDID extern "C" { int decode_edid(unsigned char* edid); } #endif -#define USE_PALETTE 1 +#define USE_PALETTE 0 void on_uart_rx() { while (uart_is_readable(uart1)) { @@ -205,11 +205,19 @@ int main() { //printf("%02x %02x\n", display.get_gpio(), display.get_gpio_hi()); display.set_display_offset(scroll); + #if 1 + scroll.x += scroll_dir; + if (scroll.x + DISPLAY_WIDTH > FRAME_WIDTH || scroll.x < 0) { + scroll_dir = -scroll_dir; + scroll.x += scroll_dir; + } + #else scroll.y += scroll_dir; if (scroll.y + DISPLAY_HEIGHT > FRAME_HEIGHT || scroll.y < 0) { scroll_dir = -scroll_dir; scroll.y += scroll_dir; } + #endif ++frames; display.set_gpio_hi_pull_up_all(frames & 0x3F);