From 4ed1d61336bd205eb6ca2eb6274e06c3e04ae89e Mon Sep 17 00:00:00 2001 From: Mike Bell Date: Sun, 21 May 2023 00:30:22 +0100 Subject: [PATCH] Ability to read EDID --- drivers/dv_display/dv_display.cpp | 18 + drivers/dv_display/dv_display.hpp | 5 + drivers/dv_display/pico-stick-wide.h | 1990 ++++++++++++++----------- drivers/dv_display/pico-stick.h | 2010 +++++++++++++++----------- 4 files changed, 2299 insertions(+), 1724 deletions(-) diff --git a/drivers/dv_display/dv_display.cpp b/drivers/dv_display/dv_display.cpp index 8de333c8..5f404363 100644 --- a/drivers/dv_display/dv_display.cpp +++ b/drivers/dv_display/dv_display.cpp @@ -96,6 +96,10 @@ namespace pimoroni { return i2c.reg_read_uint8(I2C_ADDR, I2C_REG_GPIO_HI); } + void DVDisplay::get_edid(uint8_t* edid) { + i2c.read_bytes(I2C_ADDR, I2C_REG_EDID, edid, 128); + } + void DVDisplay::write(uint32_t address, size_t len, const uint16_t colour) { uint32_t val = colour | ((uint32_t)colour << 16); @@ -132,6 +136,20 @@ namespace pimoroni { write(pointToAddress(p), l, colour); } + void DVDisplay::write_pixel_span(const Point &p, uint l, uint16_t *data) + { + uint32_t offset = 0; + if (((uintptr_t)data & 0x2) != 0) { + uint32_t val = *data++; + ram.write(pointToAddress(p), &val, 2); + --l; + offset = 2; + } + if (l > 0) { + ram.write(pointToAddress(p) + offset, (uint32_t*)data, l << 1); + } + } + void DVDisplay::read_pixel_span(const Point &p, uint l, uint16_t *data) { read(pointToAddress(p), l, data); diff --git a/drivers/dv_display/dv_display.hpp b/drivers/dv_display/dv_display.hpp index e113a1c5..19187eac 100644 --- a/drivers/dv_display/dv_display.hpp +++ b/drivers/dv_display/dv_display.hpp @@ -40,6 +40,7 @@ namespace pimoroni { static constexpr uint I2C_REG_START = 0xF9; static constexpr uint I2C_REG_GPIO = 0xC0; static constexpr uint I2C_REG_GPIO_HI = 0xC8; + static constexpr uint I2C_REG_EDID = 0xED; static constexpr uint32_t base_address = 0x10000; uint16_t width = 0; @@ -96,6 +97,7 @@ namespace pimoroni { void write_pixel(const Point &p, uint16_t colour) override; void write_pixel_span(const Point &p, uint l, uint16_t colour) override; + void write_pixel_span(const Point &p, uint l, uint16_t *data); void read_pixel_span(const Point &p, uint l, uint16_t *data) override; void init(); @@ -107,6 +109,9 @@ namespace pimoroni { bool is_button_b_pressed() { return (get_driver_gpio() & 0x1) != 0x1; } bool is_button_c_pressed() { return (get_driver_gpio() & 0x2) != 0x2; } + // The supplied buffer must be at least 128 bytes long + void get_edid(uint8_t* edid); + private: static constexpr int PIXEL_BUFFER_LEN_IN_WORDS = 16; uint32_t pixel_buffer[PIXEL_BUFFER_LEN_IN_WORDS]; diff --git a/drivers/dv_display/pico-stick-wide.h b/drivers/dv_display/pico-stick-wide.h index d478f0a9..06a7c932 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, -0x20008b10, -0x20008b10, -0x2000943c, +0x20008ee0, +0x20008ee0, +0x2000980c, 0x20040000, 0x20040000, 0x20040adc, @@ -24,26 +24,26 @@ const uint elf_data0[] = { 0x15000978, 0x00000000, 0x480a4770, -0xfa8af005, +0xfaeef005, 0x00004700, 0x20000100, 0xe000ed08, 0xd0000000, -0x20009440, -0x2003e35c, -0x20004041, +0x20009810, +0x2003e72c, +0x20004109, 0x20000ee9, -0x20004151, +0x20004219, 0x00005657, 0x50520006, 0x5360b3ab, -0x200089a0, +0x20008d70, 0x50520006, 0x9da22254, -0x200089b8, +0x20008d88, 0x7188ebf2, -0x20008af4, -0x20008b0c, +0x20008ec4, +0x20008edc, 0x20000034, 0xe71aa390, 0x00000000, @@ -199,7 +199,7 @@ const uint elf_data0[] = { 0x60178f5f, 0x8810f383, 0x00290030, -0xf9bcf003, +0xfa20f003, 0xd1182800, 0xf3ef6820, 0xb6728310, @@ -280,11 +280,11 @@ const uint elf_data0[] = { 0x4802b510, 0xffaef7ff, 0x46c0bd10, -0x2003e000, +0x2003e3d0, 0x4802b510, 0xf7ff300c, 0xbd10ffa5, -0x2003e000, +0x2003e3d0, 0x0001b5f8, 0x465746de, 0x4645464e, @@ -554,7 +554,7 @@ const uint elf_data0[] = { 0x22008f5f, 0xf385601a, 0x483e8810, -0xfc56f003, +0xfcbaf003, 0x009222a0, 0xf3bf58a2, 0x60138f5f, @@ -616,7 +616,7 @@ const uint elf_data0[] = { 0x0000028e, 0xff1ffffd, 0x001f8539, -0x20008a20, +0x20008df0, 0x21a04b06, 0x23016858, 0xb5106882, @@ -624,7 +624,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd5cf7ff, 0x46c0bd10, -0x2003dfec, +0x2003e3bc, 0x0000041c, 0x21a04b06, 0x23016818, @@ -633,7 +633,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd4af7ff, 0x46c0bd10, -0x2003dfec, +0x2003e3bc, 0x0000040c, 0x7a0a680b, 0x600b3301, @@ -827,14 +827,14 @@ const uint elf_data0[] = { 0x430ab22d, 0xb2714650, 0xf0009500, -0x0033fef7, +0x0033fef9, 0x34073601, 0x429fb2f6, 0xb002d1e0, 0x4690bc1c, 0x46a24699, 0x46c0bdf0, -0x20009604, +0x200099d4, 0x061222d0, 0xb5706853, 0x70030ddb, @@ -842,12 +842,12 @@ const uint elf_data0[] = { 0x20c87203, 0x000c698b, 0x6ac94358, -0xfc7cf004, +0xfce0f004, 0x68627428, 0x46942064, 0x6a616823, 0x43584463, -0xfc72f004, +0xfcd6f004, 0x68e27468, 0x429368a3, 0x0013d200, @@ -862,7 +862,7 @@ const uint elf_data0[] = { 0x0013d200, 0xbd70762b, 0x0004b510, -0xfdc2f001, +0xfdd6f001, 0xf7ff0021, 0xbd10ffc5, 0x4d13b570, @@ -873,7 +873,7 @@ const uint elf_data0[] = { 0x4465469c, 0x210a59ab, 0xf0046a98, -0x7720fc3f, +0x7720fca3, 0x77600a00, 0x6a9a59ab, 0x429a4b0b, @@ -885,12 +885,12 @@ const uint elf_data0[] = { 0x54e23b6c, 0x2318bd70, 0x46c0e7f6, -0x2003dfb8, +0x2003e388, 0xfffcb64c, 0x000006c4, 0x000493df, 0x0005cc5f, -0x20009604, +0x200099d4, 0x000cb570, 0x28d30015, 0x29d2d837, @@ -899,7 +899,7 @@ const uint elf_data0[] = { 0x2cd350f2, 0x4e2fd903, 0xf0000030, -0x2ceffe7f, +0x2ceffe81, 0x2333d912, 0x5ceb2232, 0x061b5caa, @@ -930,46 +930,47 @@ const uint elf_data0[] = { 0x2b015d2b, 0x2b02d015, 0x4813d1ee, -0xfb80f005, +0xfbe4f005, 0xf0044812, -0x2100fb73, +0x2100fbd7, 0x00080003, 0x23384798, 0x5ce94e09, 0xf0000030, -0x0028fcf3, +0x0028fcf5, 0xff6cf7ff, 0x480be7cb, -0xfb6cf005, +0xfbd0f005, 0x490a2200, 0xf003480a, -0x5d2bf875, +0x5d2bf8d9, 0x46c0e7df, -0x20009604, +0x200099d4, 0x000349d0, 0x00000994, 0x000349e4, -0x20008454, +0x20008804, 0x00004255, -0x20008448, +0x200087f8, 0x15004000, 0x20000001, 0xb085b5f0, -0xfbc6f005, +0xfc2af005, 0xf0012017, -0x2018fe3f, -0xfe3cf001, +0x2018fea3, +0xfea0f001, 0x21012200, 0xf0012017, -0x2200fe0d, +0x2200fe71, 0x20182101, -0xfe08f001, -0x4d344e33, +0xfe6cf001, +0x4d354e34, 0x00280031, -0xfca4f001, +0xfcb8f001, 0xf7ff0004, -0x4831ff31, -0xfb32f005, +0x4832ff31, +0xfb96f005, +0xfd02f001, 0x5ce32339, 0xd1042b00, 0xbf203339, @@ -978,9 +979,9 @@ const uint elf_data0[] = { 0xf0000020, 0x4b2bfcd7, 0x6023482b, -0xfb20f005, -0xfcccf001, -0xfcd6f001, +0xfb82f005, +0xfcdef001, +0xfce8f001, 0x7f824b28, 0x1c136819, 0xd91a2a1a, @@ -989,54 +990,54 @@ const uint elf_data0[] = { 0x404b011b, 0x4a234013, 0x6013200a, -0xfb86f002, +0xfbe8f002, 0xaa024b21, 0xa90158e3, 0xab036a9f, 0xf0010038, -0x2800fcfb, +0x2800fd5d, 0x0039d108, 0xf003481c, -0xb2d2f8e1, +0xb2d2f943, 0xd2e22a14, 0xe7e02314, 0x99029a03, 0xf0019801, -0xf005fcaf, -0x4816fb67, +0xf005fd11, +0x4816fbc9, 0xf9aaf000, 0x00280031, -0xfc54f001, +0xfc66f001, 0xf0054813, -0x0020fae5, +0x0020fb47, 0xf91ef001, 0xf0054811, -0x4811fadf, -0xfadcf005, +0x4811fb41, +0xfb3ef005, 0x49102200, -0xf0024810, -0xe7feffe5, +0xf0034810, +0xe7fef847, 0x20000ded, 0x20000c95, -0x2000846c, -0x20009604, +0x2000881c, +0x200099d4, 0x20000d75, -0x20008490, +0x20008840, 0x40064000, 0x40065000, 0x000006c4, -0x20008500, -0x200096ac, -0x200084b0, -0x200084cc, -0x200084e8, +0x200088b0, +0x20009a7c, +0x20008860, +0x2000887c, +0x20008898, 0x15004000, 0x20000001, 0x4902b510, 0xf0004802, 0xbd10fb53, 0x50300000, -0x20009604, +0x200099d4, 0x46d6b5f0, 0x4646464f, 0xb086b5c0, @@ -1047,23 +1048,23 @@ const uint elf_data0[] = { 0x419e1e73, 0x00313606, 0x46904648, -0xfd48f001, +0xfdaaf001, 0x0031464b, 0xf0011c58, -0x0031fd43, +0x0031fda5, 0x46502601, -0xfd3ef001, +0xfda0f001, 0x0039464a, 0x96000028, 0xf0062302, -0x4652fca3, +0x4652fe77, 0x00280039, 0x23019600, -0xfc9cf006, +0xfe70f006, 0x00222300, 0x00280039, 0x33019300, -0xfc94f006, +0xfe68f006, 0x46424643, 0x01d23305, 0x4313031b, @@ -1081,7 +1082,7 @@ const uint elf_data0[] = { 0x23809305, 0x930202db, 0xf006ab02, -0x682bfcc9, +0x682bfe9d, 0x602e431e, 0xbc1cb006, 0x46994690, @@ -1105,25 +1106,25 @@ const uint elf_data0[] = { 0x1e6b18c5, 0x3506419d, 0x00380029, -0xfcd4f001, +0xfd36f001, 0x1c780029, -0xfcd0f001, +0xfd32f001, 0x00200029, -0xfcccf001, +0xfd2ef001, 0x1c600029, -0xfcc8f001, +0xfd2af001, 0x1ca00029, -0xfcc4f001, +0xfd26f001, 0x1ce00029, -0xfcc0f001, +0xfd22f001, 0x003a2301, 0x00304641, 0x33019300, -0xfc24f006, +0xfdf8f006, 0x00222300, 0x46419300, 0x00303304, -0xfc1cf006, +0xfdf0f006, 0x2b004653, 0x2380d034, 0x9304025b, @@ -1145,7 +1146,7 @@ const uint elf_data0[] = { 0x431f4641, 0xab040030, 0xf0069707, -0x4641fc49, +0x4641fe1d, 0x408b2301, 0x43136832, 0xb0096033, @@ -1174,22 +1175,22 @@ const uint elf_data0[] = { 0x60426001, 0x1d176083, 0xf0010020, -0x0020fc8d, +0x0020fcef, 0x21002200, 0xf0013401, -0x42a7fc5d, +0x42a7fcbf, 0x490ad1f4, 0x61290030, -0xfacef006, +0xfca2f006, 0x81e82101, 0xf0060030, -0x81a8faab, +0x81a8fc7f, 0xf0062001, -0x6168fa0b, +0x6168fbdf, 0xf0062001, -0x61a8fa07, +0x61a8fbdb, 0xbdf80028, -0x2000854c, +0x200088fc, 0x2401b530, 0x00210005, 0x688089aa, @@ -1197,9 +1198,9 @@ const uint elf_data0[] = { 0x438bb085, 0x89ea6003, 0xf0066929, -0x4913facb, +0x4913fc9f, 0x612968a8, -0xfaa8f006, +0xfc7cf006, 0x93022300, 0x686b9301, 0x040081e8, @@ -1217,7 +1218,7 @@ const uint elf_data0[] = { 0x23f5d1fc, 0x6103061b, 0xbd30b005, -0x20008554, +0x20008904, 0x2501b570, 0x00290004, 0x688089a2, @@ -1225,12 +1226,12 @@ const uint elf_data0[] = { 0x438bb084, 0x89e26003, 0xf0066921, -0x2005fa93, -0xfdc4f002, +0x2005fc67, +0xfe26f002, 0x42984b22, 0x4922d914, 0x612168a0, -0xfa6af006, +0xfc3ef006, 0x81e02600, 0x68230400, 0x0c0289a1, @@ -1240,11 +1241,11 @@ const uint elf_data0[] = { 0xfedaf7ff, 0xbd70b004, 0xf0022005, -0x4b17fda9, +0x4b17fe0b, 0xd8134298, 0x68a04916, 0xf0066121, -0x2600fa4f, +0x2600fc23, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1254,7 +1255,7 @@ const uint elf_data0[] = { 0xe7e3febf, 0x68a0490d, 0xf0066121, -0x2500fa3b, +0x2500fc0f, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1263,10 +1264,10 @@ const uint elf_data0[] = { 0xf7ff9400, 0xe7cffeab, 0x11a49a00, -0x2000853c, +0x200088ec, 0x07bfa47f, -0x20008544, -0x20008534, +0x200088f4, +0x200088e4, 0x2401b570, 0x00210005, 0x688089aa, @@ -1274,9 +1275,9 @@ const uint elf_data0[] = { 0x438bb082, 0x89ea6003, 0xf0066929, -0x491bfa31, +0x491bfc05, 0x612968a8, -0xfa0ef006, +0xfbe2f006, 0x81e8686b, 0x0c020400, 0x89a99300, @@ -1302,7 +1303,7 @@ const uint elf_data0[] = { 0xf7ff0028, 0xb002ff5b, 0x46c0bd70, -0x2000854c, +0x200088fc, 0x46ceb5f0, 0xb5804647, 0x6943001f, @@ -1470,7 +1471,7 @@ const uint elf_data0[] = { 0x22b0fdab, 0x21004b46, 0x009218e0, -0xfe22f004, +0xfe84f004, 0x4b434a44, 0x50e22100, 0x4b432202, @@ -1524,13 +1525,13 @@ const uint elf_data0[] = { 0x50e24b2a, 0x22084b2a, 0x003018e6, -0xfdb6f004, +0xfe18f004, 0x22084b28, 0x18e02100, -0xfdb0f004, +0xfe12f004, 0x22084b26, 0x18e02100, -0xfdaaf004, +0xfe0cf004, 0x61b54b24, 0x623561f5, 0x62b56275, @@ -1594,27 +1595,27 @@ const uint elf_data0[] = { 0x20014b03, 0x23a450f2, 0xe7ed54f1, -0x200086a0, +0x20008a50, 0x000006c4, 0x46d6b5f0, 0x464f4646, 0xb5c00004, 0xf0012019, -0x25d0f939, +0x25d0f99b, 0x062d2380, 0x61ab049b, 0x626b2010, -0xf930f001, +0xf992f001, 0x025b2380, 0x626b61ab, 0x58e04b60, -0xfe48f005, -0xf9e2f001, +0xf81cf006, +0xfa44f001, 0xf0010005, -0x4b5df9df, +0x4b5dfa41, 0x00020029, 0xf00518e0, -0x4b5bf93b, +0x4b5bfb0f, 0x4b5b18e5, 0x4b5b4698, 0x469a44a0, @@ -1644,7 +1645,7 @@ const uint elf_data0[] = { 0xd1d245a8, 0x21004b42, 0x220118e0, -0xfb3ef001, +0xfba0f001, 0x4b402210, 0xf000601a, 0x4a3ffe85, @@ -1659,7 +1660,7 @@ const uint elf_data0[] = { 0x4b30d1f2, 0x58e7210a, 0xf0036ab8, -0x68bafe1b, +0x68bafe7d, 0x4694687b, 0x001d4463, 0x69fa68fb, @@ -1674,28 +1675,28 @@ const uint elf_data0[] = { 0x1ac00158, 0x18c00080, 0xf00300c0, -0x4b26fdfd, +0x4b26fe5f, 0x50e04682, 0x00314b25, 0x6a7b4699, 0x0158436b, 0x00801ac0, 0x00c018c0, -0xfdeef003, +0xfe50f003, 0x50e0464b, 0x01684b1f, 0x1b404698, 0x19400080, 0x00c00031, -0xfde2f003, +0xfe44f003, 0x46514643, 0x481a50e0, -0xfdfcf004, +0xfe5ef004, 0x4819464b, 0xf00458e1, -0x4643fdf7, +0x4643fe59, 0x58e14817, -0xfdf2f004, +0xfe54f004, 0x4690bc1c, 0x46a24699, 0x4653bdf0, @@ -1716,9 +1717,9 @@ const uint elf_data0[] = { 0x000349e0, 0x000349d8, 0x000349dc, -0x200085f4, -0x20008614, -0x20008644, +0x200089a4, +0x200089c4, +0x200089f4, 0x000cb570, 0x2600a904, 0xa9055f8e, @@ -1749,7 +1750,7 @@ const uint elf_data0[] = { 0x68231904, 0xd0362b00, 0x00310020, -0xfc68f006, +0xfe3ef006, 0x3701465b, 0x34086023, 0xd1f22f0a, @@ -1757,7 +1758,7 @@ const uint elf_data0[] = { 0xd0202b00, 0x4651896a, 0x10520030, -0xf852f7ff, +0xf850f7ff, 0x4b124642, 0x6a9b4913, 0x586a1a9b, @@ -1774,7 +1775,7 @@ const uint elf_data0[] = { 0x4a0abdf8, 0x58a90030, 0x4652896b, -0xfd12f005, +0xfee6f005, 0x003ce7dc, 0x46c0e7d1, 0x40054000, @@ -1798,7 +1799,7 @@ const uint elf_data0[] = { 0x68231904, 0xd0362b00, 0x00310020, -0xf9f2f03e, +0xf9f0f03e, 0x3701465b, 0x34086023, 0xd1f22f0a, @@ -1806,7 +1807,7 @@ const uint elf_data0[] = { 0xd0202b00, 0x4651896a, 0x10520030, -0xfff0f7fe, +0xffeef7fe, 0x4b124642, 0x6a9b4913, 0x586a1a9b, @@ -1823,7 +1824,7 @@ const uint elf_data0[] = { 0x4a0abdf8, 0x58a90030, 0x4652896b, -0xfcb0f005, +0xfe84f005, 0x003ce7dc, 0x46c0e7d1, 0x40054000, @@ -1838,30 +1839,30 @@ const uint elf_data0[] = { 0x4482469a, 0x210b0005, 0xb0824650, -0xfffef004, +0xf9d2f005, 0x46984b12, 0x44a84b12, 0x46404699, -0xfa84f7fe, +0xfa82f7fe, 0xf0044648, -0x4650fc5d, -0xf83ef005, -0xfddcf004, +0x4650fcbf, +0xfa12f005, +0xfe3ef004, 0x00400fc6, 0xf0040844, -0x1e07fdd7, +0x1e07fe39, 0xf004d0ed, -0x003afdd3, +0x003afe35, 0x00210003, 0x96000028, 0xff70f7ff, 0xf0042000, -0xe7e9fdbf, +0xe7e9fe21, 0x000006c4, 0x00000984, -0x20008668, +0x20008a18, 0xf004b510, -0xf7fffdbf, +0xf7fffe21, 0x46c0ffc3, 0x4645b5f0, 0x465746de, @@ -1999,7 +2000,7 @@ const uint elf_data0[] = { 0x97025861, 0xdb00458c, 0xf004e0da, -0x4b67fcab, +0x4b67fd0d, 0x2300469c, 0x4663469a, 0xf3ef58e3, @@ -2181,13 +2182,13 @@ const uint elf_data0[] = { 0x46574645, 0x0004464e, 0x4853b5e0, -0xfb8ef004, +0xfbf0f004, 0xf0040020, -0x4851fb31, -0xf9b4f004, +0x4851fb93, +0xfa16f004, 0x250a4b50, 0xf7fd18e0, -0x1d23fff5, +0x1d23fff3, 0x23014698, 0x4b4d4699, 0x469b4f4d, @@ -2236,7 +2237,7 @@ const uint elf_data0[] = { 0x0252061b, 0x200a619a, 0xf0012100, -0x464bf9b7, +0x464bfa19, 0xd0022b00, 0x011b2394, 0x350150e6, @@ -2256,7 +2257,7 @@ const uint elf_data0[] = { 0x46994690, 0x46ab46a2, 0x4818bdf8, -0xf990f004, +0xf9f2f004, 0x00d222e0, 0x2b035ca3, 0x5ca3d102, @@ -2264,8 +2265,8 @@ const uint elf_data0[] = { 0x79a223e6, 0x50e200db, 0x46c0e781, -0x20001d11, -0x20008674, +0x20001d15, +0x20008a24, 0x00000984, 0x000349e4, 0x40054000, @@ -2280,7 +2281,7 @@ const uint elf_data0[] = { 0x000349b8, 0x000349c4, 0x000349c8, -0x20008684, +0x20008a34, 0x6985b530, 0x2307b089, 0xaa012100, @@ -2290,17 +2291,17 @@ const uint elf_data0[] = { 0x9901f97b, 0x42994b0a, 0x480ad005, -0xf94cf004, +0xf9aef004, 0xb0092000, 0x220cbd30, 0x0020a902, -0xffb8f003, +0xf81af004, 0x220c0020, 0xa905300c, -0xffb2f003, +0xf814f004, 0xe7f02001, 0x4f434950, -0x200086c8, +0x20008a78, 0x8a03b510, 0x43596984, 0x311c0020, @@ -2483,10 +2484,10 @@ const uint elf_data0[] = { 0x00000998, 0x0000099c, 0x2001b570, -0xffe6f004, +0xf9baf005, 0x4d114c10, 0x20016020, -0xffe0f004, +0xf9b4f005, 0x05d222a0, 0x22004694, 0x60184b0d, @@ -2505,127 +2506,176 @@ const uint elf_data0[] = { 0xff1ffffd, 0x150003ac, 0x001f8035, -0x2901b5f8, -0x2902d004, -0x2900d02d, -0xbdf8d011, -0x4a4824b0, -0x2b0f5b13, -0x25b3d843, -0x18d65d51, -0x68005c76, -0xb2c93101, -0x29076106, -0x5551d076, -0x23b4e7ed, -0x5ce24c3f, -0xd03e2a00, -0x5b6325b0, -0xd8462b0f, -0x680026b3, -0x69075da2, -0x1ac000d8, -0x54871820, -0xb2d23201, -0xd05d2a07, -0x23b555a2, -0x54e22201, -0x23b5e7d3, -0x5ce34c32, -0xd0142b00, -0x5ce023b2, -0xd838280f, -0x681d4b2f, -0xd00c2d00, -0x5ce323b3, -0xd04e2b00, -0x5ae323b0, -0x2b0f1c19, -0x210fd900, -0xb2c90022, -0x23b447a8, -0x54e22200, -0x0019e7b5, -0x293f39c0, -0x18d1d830, -0x68003950, -0x33017809, -0x53136101, -0x6801e7a9, -0x690920b0, -0x5221b2c9, -0x54213002, -0x546221b3, -0x52e23201, -0x001ae79d, +0x0005b5f8, +0xd0042901, +0xd02d2902, +0xd0112900, +0x21b0bdf8, +0x5a634c50, +0xd8432b0f, +0x5c2220b3, +0x5cb618e6, +0x3201682d, +0x612eb2d2, +0xd0782a07, +0xe7ed5422, +0x4c4823b4, +0x2a005ce2, +0x26b0d040, +0x2b0f5ba3, +0x27b3d859, +0x5de26800, +0x00d86905, +0x18201ac0, +0x32015485, +0x2a07b2d2, +0x55e2d05f, +0x220123b5, +0xe7d354e2, +0x4c3b23b5, +0x2b005ce3, +0x23b2d014, +0x280f5ce0, +0x4b38d82e, +0x2d00681d, +0x23b3d00c, +0x2b005ce3, +0x23b0d060, +0x1c195ae3, +0xd9002b0f, +0x0022210f, +0x47a8b2c9, +0x220023b4, +0xe7b554e2, +0xd0412bed, +0x3ac0001a, +0xd8302a3f, +0x3a5018e2, +0x78126800, +0x61023301, +0xe7a75263, +0x20b06801, +0xb2c96909, +0x30025221, +0x21b35421, +0x32015462, +0xe79b52e2, +0xd9df28bf, +0x681b4b20, +0xd0db2b00, +0x002221b0, +0x32705a61, +0x29ff3901, +0x21ffdd00, +0x4798b2c9, +0x001ae7d0, 0x2a3f3ac0, -0x6802d81b, +0x6802d80a, 0x18e26911, 0x70113a50, -0x53633301, -0x28bfe7b9, -0x4b13d9d5, -0x2b00681b, -0x21b0d0d1, -0x5a610022, -0x39013270, -0xdd0029ff, -0xb2c921ff, -0xe7c64798, -0x53133301, -0x3301e77d, -0xe77a5363, -0xe7e355a1, -0x33012100, -0x53135551, -0x22b0e773, -0x3b015aa3, -0x52a3b29b, -0x46c0e7ac, +0x53a33301, +0x3301e7a6, +0xe77b5263, +0x53a33301, +0x55e1e778, +0x2200e7f4, +0x54223301, +0xe7715263, +0xf8b8f000, +0x5ca322b3, +0x5cc06829, +0xb2db3301, +0x2b806108, +0x54a3d001, +0x2300e764, +0xe76154a3, +0x5aa322b0, +0xb29b3b01, +0xe79a52a3, 0x50100b40, -0x20009578, -0x20009574, +0x20009948, +0x20009944, 0xb5704b1a, 0x4c1a6019, 0x22704b1a, 0x21ff6018, 0x34700020, -0xfd62f003, +0xfdb2f003, 0x21002240, 0xf0030020, -0x200efd5d, -0xf974f000, +0x200efdad, +0xf9c4f000, 0x200e2103, -0xf92ef000, +0xf97ef000, 0x21012200, 0xf000200e, -0x200ff941, -0xf968f000, +0x200ff991, +0xf9b8f000, 0x200f2103, -0xf922f000, +0xf972f000, 0x21012200, 0xf000200f, -0x4d09f935, +0x4d09f985, 0x00284909, -0xf92ef004, +0xfad2f004, 0x210d0028, 0xf0044a07, -0x0020f859, +0x0020f8a9, 0x46c0bd70, -0x20009574, +0x20009944, 0x50100b40, -0x20009578, -0x20008bd0, +0x20009948, +0x20008fa0, 0x00061a80, -0x20002725, +0x20002729, 0x4c04b510, 0xf0040020, -0x0020f873, -0xf8a0f004, +0x0020f8c3, +0xfa44f004, 0x46c0bd10, -0x20008bd0, +0x20008fa0, 0x47704800, 0x50100bb0, +0x2600b570, +0xb0824d1f, +0x0028491f, +0xfaa6f004, +0x20042103, +0xf938f000, +0x20052103, +0xf934f000, +0x21012200, +0xf0002004, +0x2200f947, +0x20052101, +0xf942f000, +0xf0034815, +0x4c15fe75, +0x00222301, +0x00282150, +0xf0049600, +0x2800fae5, +0x2301db11, +0x21500022, +0x00287026, +0xf0049300, +0x2380fac9, +0x21500022, +0x96000028, +0xfad4f004, +0xb0020020, +0x4808bd70, +0xfe56f003, +0x21002280, +0xf0030020, +0xe7f3fd2b, +0x20008f98, +0x000186a0, +0x20008aa4, +0x50100bf8, +0x20008ab0, +0x47704800, +0x50100bf8, 0xb083b5f0, 0x000e0005, 0xf0000014, @@ -2880,7 +2930,7 @@ const uint elf_data0[] = { 0xd9002b17, 0x70132310, 0x46c04770, -0x20008b10, +0x20008ee0, 0x40832301, 0xd0042900, 0x60134a03, @@ -3019,15 +3069,15 @@ const uint elf_data0[] = { 0xd0000124, 0xe000ed00, 0x200001cd, -0x20008b14, +0x20008ee4, 0xe000e100, 0xe000e180, 0xe000e280, -0x2003e050, +0x2003e420, 0xffffbd01, 0x0000aaaa, 0x0000bd01, -0x20008b4e, +0x20008f1e, 0xfffff000, 0xfffff800, 0x2401b5f0, @@ -3069,10 +3119,10 @@ const uint elf_data0[] = { 0x2402e7f4, 0x46c0e7f2, 0xd0000124, -0x20008b14, +0x20008ee4, 0x0000aaaa, 0xe000ed00, -0x2003e050, +0x2003e420, 0x200001cd, 0xffffbd01, 0x4a064b05, @@ -3136,9 +3186,9 @@ const uint elf_data0[] = { 0x00804b04, 0x606800a4, 0xbd7050e5, -0x20003245, +0x2000330d, 0x34000040, -0x2003e020, +0x2003e3f0, 0x68194b0a, 0x8010f3ef, 0x680ab672, @@ -3150,7 +3200,7 @@ const uint elf_data0[] = { 0xbf408810, 0x21002000, 0x46c04770, -0x2003e034, +0x2003e404, 0x4657b5f8, 0x464e4645, 0xb5e046de, @@ -3325,7 +3375,7 @@ const uint elf_data0[] = { 0xdae92b00, 0x4b032201, 0xe7e54252, -0x2003e020, +0x2003e3f0, 0x0fffffff, 0x7fffffff, 0x4c0bb510, @@ -3340,9 +3390,9 @@ const uint elf_data0[] = { 0x2103f9c7, 0xf7ff0020, 0xe7ecfe4f, -0x20008b5c, -0x2003e034, -0x20003099, +0x20008f2c, +0x2003e404, +0x20003161, 0x4645b5f0, 0x465746de, 0xb5e0464e, @@ -3476,9 +3526,9 @@ const uint elf_data0[] = { 0xbf208810, 0x2a00e7e5, 0xe7d1d0be, -0x2000310d, -0x20008b5c, -0x2003e034, +0x200031d5, +0x20008f2c, +0x2003e404, 0x40054000, 0x0004b570, 0xf000000d, @@ -3516,8 +3566,8 @@ const uint elf_data0[] = { 0xff22f7ff, 0x46c0e7de, 0x40054000, -0x20008b5c, -0x2000310d, +0x20008f2c, +0x200031d5, 0x46d6b5f0, 0x4646464f, 0xf3efb5c0, @@ -3561,16 +3611,16 @@ const uint elf_data0[] = { 0xd0000128, 0x40054000, 0x4005703c, -0x2003e051, -0x2003e038, -0x20009584, +0x2003e421, +0x2003e408, +0x20009954, 0x40053fd0, 0x0001b510, 0x48034a02, 0xfa16f7ff, 0x46c0bd10, -0x200086f4, -0x2003e04e, +0x20008ac0, +0x2003e41e, 0x6a594b03, 0x6a98000a, 0x428a6a59, @@ -3615,10 +3665,10 @@ const uint elf_data0[] = { 0xf7ff0020, 0xe7e5fa47, 0xd0000128, -0x200036f9, +0x200037c1, 0x40056038, -0x20009584, -0x2003e051, +0x20009954, +0x2003e421, 0x464fb5f0, 0x464646d6, 0x0007b5c0, @@ -3669,8 +3719,8 @@ const uint elf_data0[] = { 0xe7f32001, 0x40054000, 0xd0000128, -0x2003e051, -0x2003e038, +0x2003e421, +0x2003e408, 0xe000e280, 0xf3efb510, 0xb6728410, @@ -3687,7 +3737,7 @@ const uint elf_data0[] = { 0x46c0bd10, 0xd0000128, 0x40054000, -0x2003e051, +0x2003e421, 0x0005b570, 0x0014000e, 0xd0242900, @@ -3874,7 +3924,7 @@ const uint elf_data0[] = { 0x4000c000, 0x4000e000, 0x4000f000, -0x2003e054, +0x2003e424, 0x00000301, 0x46deb5f0, 0x4657464e, @@ -3943,7 +3993,7 @@ const uint elf_data0[] = { 0xd0fc421a, 0x46c0e7b9, 0x40008000, -0x2000959c, +0x2000996c, 0xb082b510, 0x429c9c04, 0x9400d804, @@ -4001,7 +4051,7 @@ const uint elf_data0[] = { 0x95002100, 0xf7ff2006, 0xe7afff07, -0x2000959c, +0x2000996c, 0x02dc6c00, 0x0000b71b, 0x40008000, @@ -4015,7 +4065,7 @@ const uint elf_data0[] = { 0x07735940, 0x00804b01, 0x477058c0, -0x2000959c, +0x2000996c, 0x0004b5f8, 0x00174821, 0x000e001d, @@ -4067,7 +4117,7 @@ const uint elf_data0[] = { 0x4b046058, 0x4770601a, 0x00ffffff, -0x2003e01c, +0x2003e3ec, 0x40058000, 0x4005a000, 0x4a022380, @@ -4158,14 +4208,14 @@ const uint elf_data0[] = { 0x003c7ffe, 0x4000f000, 0x4000c000, -0x20009428, -0x20009438, +0x200097f8, +0x20009808, 0x01ffffff, 0x4001f000, -0x20009418, -0x20009428, -0x20009438, -0x2000943c, +0x200097e8, +0x200097f8, +0x20009808, +0x2000980c, 0xe7fdbe00, 0x00034a09, 0x28006810, @@ -4177,9 +4227,9 @@ const uint elf_data0[] = { 0x428b6010, 0x2001d9f7, 0xe7f54240, -0x2003dffc, +0x2003e3cc, 0x20040000, -0x2003e35c, +0x2003e72c, 0xf7ffb510, 0x46c0ffe1, 0xb500b40f, @@ -4192,11 +4242,11 @@ const uint elf_data0[] = { 0xf0024803, 0x2001fa09, 0xffccf7ff, -0x20008718, -0x20008728, +0x20008ae4, +0x20008af4, 0x4801b510, 0xffe4f7ff, -0x2000872c, +0x20008af8, 0x46c04770, 0x4657b5f8, 0x46de464e, @@ -4965,11 +5015,11 @@ const uint elf_data0[] = { 0x7fefffff, 0x41cdcd65, 0xc1cdcd65, -0x20008930, +0x20008d00, 0x3fe00000, -0x20008738, -0x2000873c, -0x20008748, +0x20008b04, +0x20008b08, +0x20008b14, 0xd40007db, 0xe793e6d8, 0x2b009b23, @@ -4992,7 +5042,7 @@ const uint elf_data0[] = { 0x9b23e6db, 0x2b002420, 0xe6d6d1dc, -0x20008744, +0x20008b10, 0x46deb5f0, 0x464e4657, 0xb5e04645, @@ -5203,11 +5253,11 @@ const uint elf_data0[] = { 0xd0002b00, 0x46d1e118, 0xe67f1c74, -0x20004e05, -0x2003e018, -0x20008750, -0x20008794, -0x200087e0, +0x20004ecd, +0x2003e3e8, +0x20008b1c, +0x20008b60, +0x20008bac, 0x431a2321, 0x93043b19, 0x93023308, @@ -5442,7 +5492,7 @@ const uint elf_data0[] = { 0xe72f002c, 0x4692220a, 0x46c0e6c5, -0x20004195, +0x2000425d, 0xb085b500, 0x21019103, 0x93009002, @@ -5450,7 +5500,7 @@ const uint elf_data0[] = { 0xa902424a, 0xfc70f7ff, 0xbd00b005, -0x200045d9, +0x200046a1, 0x4a09b510, 0x68140003, 0x2c00b084, @@ -5461,15 +5511,15 @@ const uint elf_data0[] = { 0xbd10b004, 0xf81ef001, 0xe7f92000, -0x2003e018, -0x200045c9, +0x2003e3e8, +0x20004691, 0x21044801, 0x47184b01, -0x20008b90, -0x20005599, +0x20008f60, +0x20005661, 0x689b4b01, 0x00004718, -0x20008b90, +0x20008f60, 0xb5102314, 0x88180001, 0x881b3304, @@ -5504,7 +5554,7 @@ const uint elf_data0[] = { 0x17c20609, 0x28004051, 0x43c8d000, -0xfa80f002, +0xfbf2f002, 0xbd042100, 0x6e14b5f0, 0x6f576e55, @@ -5523,7 +5573,7 @@ const uint elf_data0[] = { 0x2800b504, 0x2000d001, 0xf00243c0, -0x2100fa5b, +0x2100fbcd, 0x46c0bd04, 0x6e14b5f0, 0x6f576e55, @@ -5573,7 +5623,7 @@ const uint elf_data0[] = { 0x07c90fc9, 0x43c0d101, 0xb5000841, -0xf9f6f002, +0xfb68f002, 0x23002200, 0xb500bd00, 0xdb0a2900, @@ -5602,7 +5652,7 @@ const uint elf_data0[] = { 0x28004770, 0x4807d001, 0xb5000001, -0xf9bcf002, +0xfb2ef002, 0x23002200, 0x0002bd00, 0x2000000b, @@ -5802,11 +5852,11 @@ const uint elf_data0[] = { 0x685b4b1b, 0x930146fc, 0xdf04bd08, -0x20005cff, +0x20005dc7, 0x4b17b418, 0x46fc681b, 0xbd089301, -0x5d09df00, +0x5dd1df00, 0x46942000, 0x6f924a13, 0xd2090892, @@ -5814,7 +5864,7 @@ const uint elf_data0[] = { 0x68db4b0f, 0x930146fc, 0xdf0cbd08, -0x20005fc1, +0x20006089, 0xb5f04a0c, 0x6e556e14, 0x6f166f57, @@ -5826,8 +5876,8 @@ const uint elf_data0[] = { 0x689b4b03, 0x930146fc, 0xdf08bd08, -0x20005e65, -0x2003e058, +0x20005f2d, +0x2003e428, 0xd0000000, 0x4050b5ff, 0x40504042, @@ -5889,7 +5939,7 @@ const uint elf_data0[] = { 0x1b094903, 0x43190509, 0xbd104311, -0x2003e030, +0x2003e400, 0x0000041f, 0x004cb510, 0x23800d62, @@ -5912,9 +5962,9 @@ const uint elf_data0[] = { 0x4b04b418, 0x46fc6a5b, 0xbd089301, -0x6171df24, +0x6239df24, 0x00002000, -0x2003e058, +0x2003e428, 0xb5702313, 0x2c01781c, 0xdd10d015, @@ -5935,10 +5985,10 @@ const uint elf_data0[] = { 0x64aad1fc, 0x46c0e7eb, 0x00004453, -0x2003e058, +0x2003e428, 0x0000334c, -0x2003e030, -0x20005ccd, +0x2003e400, +0x20005d95, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -5949,7 +5999,7 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003e058, +0x2003e428, 0xbc03b40f, 0xb5f0bc0c, 0x07e42401, @@ -6267,7 +6317,7 @@ const uint elf_data0[] = { 0x41103220, 0x0018bd10, 0xbd100019, -0x200061a3, +0x2000626b, 0x0fcc0d0a, 0x051b1e53, 0x05521ac9, @@ -6317,10 +6367,10 @@ const uint elf_data0[] = { 0x622367e3, 0xe7e561e3, 0x00004653, -0x2003e158, +0x2003e528, 0x0000334c, -0x2003e030, -0x200062c5, +0x2003e400, +0x2000638d, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -6331,33 +6381,33 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003e158, +0x2003e528, 0x0005b570, 0x4e0b000c, 0xf7f90030, -0x0028ffb3, +0x0028ff4f, 0xf0010021, -0x0005fc01, -0xf7fa0030, -0x2d00f841, +0x0005fd73, +0xf7f90030, +0x2d00ffdd, 0x4b05d005, 0x429c192c, 0x0028d801, 0x4803bd70, 0xff1af7fd, -0x20009418, +0x200097e8, 0x20040000, -0x20008980, +0x20008d50, 0x21044801, 0x47184b01, -0x20008ba0, -0x20005599, +0x20008f70, +0x20005661, 0x681b4b01, 0x00004718, -0x20008ba0, +0x20008f70, 0x685b4b01, 0x00004718, -0x20008ba0, +0x20008f70, 0xb5100003, 0x681b0008, 0x47980011, @@ -6398,7 +6448,7 @@ const uint elf_data0[] = { 0x00116803, 0x47980028, 0x46c0e7e5, -0x200089dc, +0x20008dac, 0x4b0fb5f8, 0x681c0005, 0xd0152c00, @@ -6415,8 +6465,8 @@ const uint elf_data0[] = { 0xd1ef2c00, 0x602b2300, 0x46c0bdf8, -0x2003dff4, -0x2003dff8, +0x2003e3c4, +0x2003e3c8, 0x000cb570, 0x00056809, 0xd0042980, @@ -6430,12 +6480,12 @@ const uint elf_data0[] = { 0x18124a06, 0x2b00414b, 0x4805db03, -0xff70f7f9, +0xff0cf7f9, 0x2201bd10, 0x42524b03, 0x46c0e7f7, 0x000f4240, -0x20009420, +0x200097f0, 0x7fffffff, 0x464eb5f0, 0x465746de, @@ -6446,7 +6496,7 @@ const uint elf_data0[] = { 0x4681ffdb, 0xd1031c6b, 0xf0010030, -0x0005fe3d, +0x0005ffaf, 0xd1282c00, 0x46984b26, 0x681c4b26, @@ -6486,12 +6536,12 @@ const uint elf_data0[] = { 0x703b0020, 0xe7e847c0, 0xf7f94805, -0xe7d0ff1b, -0x20006369, -0x2003dff4, -0x2003dff8, -0x20006359, -0x20009420, +0xe7d0feb7, +0x20006431, +0x2003e3c4, +0x2003e3c8, +0x20006421, +0x200097f0, 0xb082b510, 0x0004466b, 0x1dd82200, @@ -6500,7 +6550,7 @@ const uint elf_data0[] = { 0x0020ff87, 0xbd10b002, 0x0004b570, -0xfdd0f001, +0xff42f001, 0x00012300, 0x22010005, 0xf7ff0020, @@ -6513,7 +6563,7 @@ const uint elf_data0[] = { 0xbd700028, 0x2c006924, 0xe7f9d1f3, -0x2003dff4, +0x2003e3c4, 0x68134a0a, 0xd1052b00, 0x001ae00c, @@ -6525,7 +6575,7 @@ const uint elf_data0[] = { 0x47706101, 0xd0fc2900, 0xe7fa6010, -0x2003dff4, +0x2003e3c4, 0xb0a2b570, 0x0004000d, 0xff30f7ff, @@ -6548,11 +6598,11 @@ const uint elf_data0[] = { 0x2c006924, 0x2e00d1f0, 0x4804d0f7, -0xfe9ef7f9, +0xfe3af7f9, 0x46c0e7f3, -0x20006445, -0x2003dff4, -0x20009420, +0x2000650d, +0x2003e3c4, +0x200097f0, 0xb500b40f, 0xa904b083, 0x9101c901, @@ -6578,9 +6628,9 @@ const uint elf_data0[] = { 0x42196993, 0x6017d1fc, 0x46c0e7f2, -0x2003e048, +0x2003e418, 0xbffc8000, -0x2003e054, +0x2003e424, 0x0005b530, 0xdd262900, 0x24102000, @@ -6612,8 +6662,8 @@ const uint elf_data0[] = { 0x43130152, 0x20036019, 0xe7e64240, -0x2003e048, -0x20009594, +0x2003e418, +0x20009964, 0xb5104b06, 0x2b00681b, 0x2100d006, @@ -6621,9 +6671,9 @@ const uint elf_data0[] = { 0x4a046391, 0x47986810, 0x46c0bd10, -0x20009594, -0x2003e048, -0x20009598, +0x20009964, +0x2003e418, +0x20009968, 0xb5f04b1d, 0x46c6681a, 0x4b1c4698, @@ -6654,11 +6704,11 @@ const uint elf_data0[] = { 0x01522280, 0x60194313, 0x46c0e7d8, -0x2003e048, +0x2003e418, 0xbffc8000, -0x20009594, -0x20009598, -0x20006759, +0x20009964, +0x20009968, +0x20006821, 0x4e0cb570, 0x001c000d, 0x2a006030, @@ -6672,8 +6722,8 @@ const uint elf_data0[] = { 0x2101f9e3, 0xf7ff4802, 0xbd70fec5, -0x2003e048, -0x20008bb0, +0x2003e418, +0x20008f80, 0xb51021e1, 0x22004b05, 0x4b05781b, @@ -6681,8 +6731,8 @@ const uint elf_data0[] = { 0x23010249, 0xffd6f7ff, 0x46c0bd10, -0x20008b04, -0x20008b08, +0x20008ed4, +0x20008ed8, 0x40034000, 0x46c0bd03, 0x0004b510, @@ -6748,9 +6798,9 @@ const uint elf_data0[] = { 0x46c0bd10, 0x20041e00, 0x20040adc, -0x20006875, +0x2000693d, 0xe000ed00, -0x20006871, +0x20006939, 0x4e11b570, 0x1b850004, 0x415d426b, @@ -6759,7 +6809,7 @@ const uint elf_data0[] = { 0x18c3501c, 0x0020605a, 0x2101000a, -0xf8e8f000, +0xfa3cf000, 0x4a0a6823, 0x631a3517, 0xd00842b4, @@ -6769,8 +6819,8 @@ const uint elf_data0[] = { 0xf9a4f7fc, 0x4905bd70, 0x46c0e7f5, -0x20008bd0, -0x2003e000, +0x20008fa0, +0x2003e3d0, 0x00000664, 0x20000455, 0x20000465, @@ -6790,40 +6840,210 @@ const uint elf_data0[] = { 0x4a08682b, 0x631a0028, 0x22002100, -0xf8aaf000, +0xf9fef000, 0x4905bd70, 0x46c0e7f1, -0x20008bd0, -0x2003e000, +0x20008fa0, +0x2003e3d0, 0x20000455, 0x000008ff, 0x20000465, +0x4645b5f0, +0x464e4657, +0xb5e046de, +0xb0850005, +0x22009201, +0xab0e469a, +0x9b107818, +0x46989e0f, +0x9003682b, +0x320166da, +0x66da6059, +0x2a004652, +0x2201dd65, +0x44524252, +0x22014693, +0x02524042, +0x22009202, +0x46914647, +0x2a106f5a, +0x464ad0fc, +0xd0262a00, +0x21002280, +0x45cb0052, +0x2480d02a, +0x2e00611a, +0x46a8d02f, +0x0037003d, +0x6d5e591a, +0x47b80028, +0xd1452e00, +0xd13b2800, +0x681b4643, +0x2a006f9a, +0x003ed0f2, +0x4645002f, +0x691b4649, +0x54539a01, +0x469c2301, +0x45ca44e1, +0x682bd020, +0x792ae7d2, +0xd0d52a00, +0x218022a0, +0x00c900d2, +0xd1d445cb, +0x24809a02, +0x2180430a, +0x430a0049, +0x2e00611a, +0x2180d1cf, +0x682be003, +0x2a006f9a, +0x585ad1dc, +0x2b006d5b, +0x2302d0f7, +0x4699425b, +0x9b034648, +0xb005712b, +0x4690bc3c, +0x46a24699, +0xbdf046ab, +0x23014645, +0x4699425b, +0x2300e7f0, +0xe7ed4699, +0x28004645, +0xe7e6d1f5, +0x4645b5f0, +0x46de464e, +0xb5e04657, +0xb0870006, +0x21009103, +0xab109301, +0x9d12cb01, +0x9b13781c, +0x46989002, +0x94056833, +0x605a66d9, +0x66da2201, +0xdc002800, +0x1e42e0ab, +0x22019200, +0x02524062, +0x92042000, +0x27102200, +0x46914693, +0x464a4682, +0x2a002400, +0x9a03d104, +0x1e547812, +0x029441a2, +0x21009a00, +0xd06d454a, +0x9a014648, +0x43225c12, +0x2400430a, +0x2d00611a, +0x4643d040, +0x931346b0, +0xe004001e, +0x681b4643, +0x42176b5a, +0x0030d114, +0x430447a8, +0x2800b2e4, +0x9613d0f4, +0x46469b13, +0x46984682, +0xd1582c00, +0x469c2301, +0x44e19b02, +0xd018454b, +0xe7ca6833, +0x9a139613, +0x46904646, +0x589a2280, +0x2a004693, +0x2c00d123, +0x9a00d123, +0xd057454a, +0x469b2300, +0x2301469a, +0x9b02469c, +0x454b44e1, +0x4648d1e6, +0x9a059b03, +0xb007701a, +0x4690bc3c, +0x46a24699, +0xbdf046ab, +0x2a004652, +0x6b5ad1d2, +0xd0fc4217, +0x589a2280, +0x2a004693, +0x2401d0dd, +0x2d006d5a, +0x2380d02e, +0x469a009b, +0x46b04643, +0x001e9313, +0x4643e005, +0x681b4651, +0x420a6b5a, +0x0030d108, +0x430447a8, +0x2800b2e4, +0xe7aad0f3, +0xe78f9904, +0x9a139613, +0x46904646, +0x23006e1b, +0x2c00469a, +0x4650d0a6, +0xd1192800, +0x2b00465b, +0x07dbd004, +0x465bd402, +0xd4ba071b, +0x425b2302, +0xe7b64699, +0x00892180, +0x420a6b5a, +0xe7e5d0fc, +0x2a009a05, +0x2400d1a4, +0x2300e7c3, +0xe7a84699, +0x425b2301, +0xe7a44699, 0x1ac04b05, 0x41584243, 0x42402307, 0x4b034398, 0x60183010, 0x46c04770, -0x20008bc8, +0x20008f98, 0x4000e000, 0x46deb5f8, 0x464e4657, 0x46834645, 0x2005b5e0, 0xf7fd000c, -0x0006fa23, +0x0006f8cf, 0x00210860, 0xf7fe1980, -0x0043fdd5, +0x0043fc81, 0x44804698, 0x21050007, 0xf7fe4640, -0x1a3bfdcd, +0x1a3bfc79, 0x4b20469a, 0x00704681, 0x429c1980, 0x491ed834, -0xfdc2f7fe, +0xfc6ef7fe, 0x465b1c45, 0x2300681c, 0x682266e3, @@ -6836,7 +7056,7 @@ const uint elf_data0[] = { 0x20014643, 0xd9032b4f, 0x46402150, -0xfda8f7fe, +0xfc54f7fe, 0x002223a0, 0x238050e0, 0x327c6fe0, @@ -6845,12 +7065,12 @@ const uint elf_data0[] = { 0x601d0c2d, 0x00392301, 0x66e30030, -0xfd96f7fe, +0xfc42f7fe, 0x4690bc3c, 0x46a24699, 0xbdf846ab, 0xf7fe4904, -0x1c45fd8d, +0x1c45fc39, 0x46c0e7c9, 0x000f423f, 0x00989680, @@ -6872,7 +7092,7 @@ const uint elf_data0[] = { 0x639563d5, 0xf7ff50d4, 0xbd70ff7d, -0x20008bc8, +0x20008f98, 0x4000e000, 0x4000f000, 0x4000c000, @@ -6892,6 +7112,21 @@ const uint elf_data0[] = { 0x600a4319, 0x46c0e7f2, 0x00000241, +0x000cb570, +0xb0842500, +0x780ea908, +0x1d019300, +0x95030013, +0x95020022, +0xf7ff9601, +0xb004fe67, +0x46c0bd70, +0xb085b530, +0x7825ac08, +0x95002400, +0x94019402, +0xfdd4f7ff, +0xbd30b005, 0x2334b5f8, 0x469a4657, 0x464e46de, @@ -6926,19 +7161,19 @@ const uint elf_data0[] = { 0x18e0009b, 0x464b2208, 0xf7fc2104, -0x23a4ff9b, +0x23a4fe29, 0x18e0009b, 0x464b2208, 0xf7fc2104, -0x23a8ff93, +0x23a8fe21, 0x18e0009b, 0x46432208, 0xf7fc2104, -0x23acff8b, +0x23acfe19, 0x18e0009b, 0x46432208, 0xf7fc2104, -0x0023ff83, +0x0023fe11, 0x68200039, 0x33702201, 0xf9d8f000, @@ -6978,21 +7213,21 @@ const uint elf_data0[] = { 0x400b4a0f, 0x4b0f6013, 0x6058490f, -0xf7fc200c, -0x2101f821, +0xf7fb200c, +0x2101feaf, 0xf7fb0020, -0xbd70fff7, +0xbd70fe85, 0x68124a0b, 0x4a0b4051, 0x6013400b, 0x490a4b06, 0x200b6018, -0xf810f7fc, +0xfe9ef7fb, 0x46c0e7ed, 0x0000040c, 0x50000414, 0x50001414, -0x2003dfec, +0x2003e3bc, 0x200009a5, 0x50000404, 0x50001404, @@ -7075,9 +7310,9 @@ const uint elf_data0[] = { 0x18fc0030, 0x419c1e63, 0x00213406, -0xfe30f7fb, +0xfcbef7fb, 0x1c700021, -0xfe2cf7fb, +0xfcbaf7fb, 0x025b2380, 0x46539302, 0x23809303, @@ -7098,14 +7333,14 @@ const uint elf_data0[] = { 0x0176681a, 0x43334022, 0xf7fb601a, -0x68ebfe33, +0x68ebfcc1, 0x1c584a2a, 0x46944643, 0x00835dd9, 0x681a4463, 0x40144333, 0xf7fb601c, -0x9b01fe25, +0x9b01fcb3, 0x429d3504, 0x4644d19d, 0x072a69e5, @@ -7125,12 +7360,12 @@ const uint elf_data0[] = { 0x46983351, 0x00284467, 0xf7fb2104, -0x464bfdcd, +0x464bfc5b, 0x5ce14642, 0x0028683b, 0x00324013, 0x6013433a, -0xfdf2f7fb, +0xfc80f7fb, 0x350169e3, 0x37043301, 0xd2ea42ab, @@ -7138,7 +7373,7 @@ const uint elf_data0[] = { 0x46994690, 0x46ab46a2, 0x46c0bdf0, -0x20008a40, +0x20008e10, 0x9fffffff, 0xafe00000, 0x680e0000, @@ -7445,7 +7680,7 @@ const uint elf_data0[] = { 0x4803e7a8, 0x60134043, 0xe7a3600b, -0x20008a4c, +0x20008e1c, 0x000002ff, 0x464eb5f8, 0x46de4645, @@ -7530,8 +7765,8 @@ const uint elf_data0[] = { 0x686adccb, 0x4282e7e5, 0xe7d5dbb4, -0x2003e258, -0x2003e358, +0x2003e628, +0x2003e728, 0x000ffc00, 0xb089b530, 0x466d0001, @@ -7557,31 +7792,31 @@ const uint elf_data0[] = { 0x1879632b, 0xd0192a00, 0x00300022, -0xffbef038, +0xfde8f038, 0x08614b1d, 0x4b1d62eb, 0x00220089, 0x632b0030, 0xf0381879, -0x23c2ffb3, +0x23c2fddd, 0x62eb015b, 0x00224b18, 0x00300039, -0xf039632b, -0xbdf8f8e7, +0xf038632b, +0xbdf8ff11, 0x00300022, -0xfee6f000, +0xfef8f000, 0x08614b10, 0x4b1062eb, 0x00220089, 0x632b0030, 0xf0001879, -0x23c2fedb, +0x23c2feed, 0x62eb015b, 0x00224b0b, 0x00300039, 0xf000632b, -0xe7e4fee1, +0xe7e4fed3, 0x00023193, 0xd00000c0, 0xd0000080, @@ -7595,10 +7830,10 @@ const uint elf_data0[] = { 0x0001b083, 0x22009300, 0x4803230b, -0xfac2f7fb, +0xf950f7fb, 0xbd00b003, -0x20008a5c, -0x2003e04c, +0x20008e2c, +0x2003e41c, 0x46ceb5f8, 0x23054647, 0x56cbb580, @@ -7632,10 +7867,10 @@ const uint elf_data0[] = { 0xbc0c509f, 0x46994690, 0x4803bdf8, -0xfd0af7fc, +0xfb98f7fc, 0xafd00000, -0x2000957c, -0x20008a7c, +0x2000994c, +0x20008e4c, 0xb5104b12, 0x4460469c, 0x41584243, @@ -7656,19 +7891,19 @@ const uint elf_data0[] = { 0xd1f94214, 0x46c0e7f0, 0xafd00000, -0x2000957c, +0x2000994c, 0xb5104b07, 0xd0044298, 0x48074a06, -0xfa1cf7fb, +0xf8aaf7fb, 0x4a06bd10, 0x31044804, -0xfa16f7fb, +0xf8a4f7fb, 0x46c0e7f8, 0x50300000, -0x20008ab4, -0x2003e04f, -0x20008a90, +0x20008e84, +0x2003e41f, +0x20008e60, 0xb5104b0b, 0x4460469c, 0x41444244, @@ -7676,17 +7911,17 @@ const uint elf_data0[] = { 0x9200b082, 0x00224808, 0xf7fb1ce3, -0x4284fa21, +0x4284f8af, 0x1b00dc02, 0xbd10b002, 0x42402001, 0x46c0e7fa, 0xafd00000, -0x20008ad0, -0x2003e04f, +0x20008ea0, +0x2003e41f, 0x000cb5f8, 0xf7fb0006, -0x2205f9d3, +0x2205f861, 0x56a20007, 0x79210030, 0xff94f7ff, @@ -7694,24 +7929,24 @@ const uint elf_data0[] = { 0x00210002, 0xf7ff0030, 0x0038ff43, -0xf9cef7fb, +0xf85cf7fb, 0xbdf80028, 0xf7fc4801, -0x46c0fc89, -0x20008a7c, +0x46c0fb17, +0x20008e4c, 0x2501b570, 0x0004790b, 0x3d01409d, 0xf7fb4095, -0x4b06f9b1, +0x4b06f83f, 0x469c4906, 0x42634464, 0x009b4163, 0x43aa585a, 0xf7fb505a, -0xbd70f9b1, +0xbd70f83f, 0xafd00000, -0x2000957c, +0x2000994c, 0x46deb5f0, 0x464e4657, 0x468b4645, @@ -7735,7 +7970,7 @@ const uint elf_data0[] = { 0x021b23e0, 0x35d84698, 0xf7fd0020, -0x4652fe47, +0x4652fcd5, 0x43130143, 0x003b6033, 0x40c3464a, @@ -7775,7 +8010,7 @@ const uint elf_data0[] = { 0x46992301, 0x35d84b13, 0x00204698, -0xfdf6f7fd, +0xfc84f7fd, 0x01434652, 0x60334313, 0x464a003b, @@ -7879,7 +8114,7 @@ const uint elf_data0[] = { 0x00180001, 0xf804f000, 0x46c0bd10, -0x20008bd8, +0x20008fa8, 0x4351b510, 0xf82af000, 0xd00e1e04, @@ -7899,7 +8134,7 @@ const uint elf_data0[] = { 0x0003d006, 0xe7ec3310, 0xf7fe2100, -0xe7ecfbe9, +0xe7ecfa77, 0x61010003, 0x61413318, 0x46c0e7e3, @@ -8123,10 +8358,10 @@ const uint elf_data0[] = { 0x60e160a2, 0x60d4608c, 0x46c0e6d5, -0x20009010, +0x200093e0, 0x000001ff, -0x20009008, -0x20009540, +0x200093d8, +0x20009910, 0x0000100f, 0x00001008, 0xd9522814, @@ -8263,12 +8498,12 @@ const uint elf_data0[] = { 0xb5702300, 0x00054c06, 0x60230008, -0xfffef7fb, +0xfe8cf7fb, 0xd0001c43, 0x6823bd70, 0xd0fb2b00, 0xe7f9602b, -0x2003e358, +0x2003e728, 0x0783b510, 0x7803d027, 0xd0262b00, @@ -8330,11 +8565,11 @@ const uint elf_data0[] = { 0x60084905, 0x430b2101, 0xe7d56053, -0x20009010, +0x200093e0, 0x00000fef, 0x00000fff, -0x20009544, -0x20009008, +0x20009914, +0x200093d8, 0x46d6b5f0, 0x4646464f, 0xb5c00005, @@ -8448,16 +8683,17 @@ const uint elf_data0[] = { 0x431ce794, 0x6003604c, 0x46c0e780, -0x20009010, -0x20009018, +0x200093e0, +0x200093e8, 0x000001ff, -0x2000900c, -0x20009540, +0x200093dc, +0x20009910, 0x00000554, +0x00000000, 0x4802b401, 0xbc014684, 0xbf004760, -0x15000431, +0x150006ad, 0x4802b401, 0xbc014684, 0xbf004760, @@ -8465,7 +8701,7 @@ const uint elf_data0[] = { 0x4802b401, 0xbc014684, 0xbf004760, -0x150006ad, +0x15000431, 0x65736552, 0x6e697474, 0x00000067, @@ -8525,15 +8761,15 @@ const uint elf_data0[] = { 0x68636120, 0x65766569, 0x00000064, -0x2000855c, +0x2000890c, 0x0000ff13, -0x20008584, +0x20008934, 0x0000ff15, -0x200085b0, +0x20008960, 0x0000ff14, -0x200085d8, +0x20008988, 0x0000ff06, -0x200085e4, +0x20008994, 0x0000ff07, 0x6840e826, 0x6004e88f, @@ -8637,6 +8873,13 @@ const uint elf_data0[] = { 0x746f6720, 0x38302520, 0x000a786c, +0x64616552, +0x49444520, +0x00000044, +0x45206f4e, +0x20444944, +0x6e756f66, +0x00000064, 0x64726148, 0x65726177, 0x616c6120, @@ -8660,126 +8903,127 @@ const uint elf_data0[] = { 0x006e616e, 0x2d696e66, 0x00000000, -0x20004ec6, -0x20004e7c, -0x20004e7c, -0x20004ebe, -0x20004e7c, -0x20004e7c, -0x20004e7c, -0x20004e7c, -0x20004e7c, -0x20004e7c, -0x20004e7c, -0x20004eb6, -0x20004e7c, -0x20004eae, -0x20004e7c, -0x20004e7c, -0x20004ea6, -0x2000503c, -0x20004ede, -0x20005030, -0x20004ede, -0x20004ece, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ef0, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ede, -0x20004ef0, -0x20005080, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, +0x20004f8e, +0x20004f44, +0x20004f44, +0x20004f86, +0x20004f44, +0x20004f44, +0x20004f44, +0x20004f44, +0x20004f44, +0x20004f44, +0x20004f44, +0x20004f7e, +0x20004f44, +0x20004f76, +0x20004f44, +0x20004f44, +0x20004f6e, +0x20005104, +0x20004fa6, +0x200050f8, +0x20004fa6, +0x20004f96, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fb8, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fa6, +0x20004fb8, +0x20005148, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x200052f0, +0x20005114, +0x200052f0, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x2000507a, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x2000507a, +0x20005256, +0x2000507a, +0x200052f0, +0x20005114, +0x200052f0, +0x20004fcc, +0x2000507a, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x20004fcc, +0x2000507a, 0x20005228, -0x2000504c, -0x20005228, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004fb2, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004fb2, -0x2000518e, -0x20004fb2, -0x20005228, -0x2000504c, -0x20005228, -0x20004f04, -0x20004fb2, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004f04, -0x20004fb2, -0x20005160, -0x20004f04, -0x20004f04, -0x20005096, -0x20004f04, -0x20004fb2, -0x20004f04, -0x20004f04, -0x20004fb2, +0x20004fcc, +0x20004fcc, +0x2000515e, +0x20004fcc, +0x2000507a, +0x20004fcc, +0x20004fcc, +0x2000507a, +0x00000000, 0x00000000, 0x3ff00000, 0x00000000, @@ -8819,10 +9063,10 @@ const uint elf_data0[] = { 0x00333230, 0x50520006, 0xb63cffbb, -0x200089b0, +0x20008d80, 0x50520006, 0x4275f0d3, -0x20008990, +0x20008d60, 0x00000a0d, 0x54524155, 0x64747320, @@ -8837,7 +9081,7 @@ const uint elf_data0[] = { 0x0074756f, 0x50520006, 0xa1f4b453, -0x200089f8, +0x20008dc8, 0x50520008, 0x00000092, 0x53444d54, @@ -8848,7 +9092,7 @@ const uint elf_data0[] = { 0x206e6920, 0x21515249, 0x00000000, -0x20008a48, +0x20008e18, 0x00000002, 0x68a170a1, 0x00fefefc, @@ -8894,13 +9138,13 @@ const uint elf_data0[] = { 0x616c6961, 0x00656c62, 0x20000098, -0x200089c4, +0x20008d94, 0x2000008c, -0x200089d0, -0x20008a0c, -0x20008a18, +0x20008da0, +0x20008ddc, +0x20008de8, }; -constexpr uint elf_data1_addr = 0x20008b10; +constexpr uint elf_data1_addr = 0x20008ee0; const uint elf_data1[] = { 0x00000010, 0x00000000, @@ -8920,14 +9164,14 @@ const uint elf_data1[] = { 0x46704700, 0x49013809, 0xbd014788, -0x20002f59, -0x20008b74, +0x20003021, +0x20008f44, 0x00000000, -0x20009440, -0x200095c4, +0x20009810, +0x20009994, 0x00000000, 0x00000000, -0x200095d4, +0x200099a4, 0x00000000, 0x00000000, 0x00000010, @@ -8942,22 +9186,22 @@ const uint elf_data1[] = { 0x0000434d, 0x00003453, 0x00003443, -0x20006689, +0x20006751, 0x00000000, -0x200066d5, -0x20006781, +0x2000679d, +0x20006849, 0x00000000, 0x00000100, 0x40044000, 0x00000000, 0x40048000, 0x00000000, -0x20008be0, +0x20008fb0, 0x00000000, 0x00000000, -0x20008ecc, -0x20008f34, -0x20008f9c, +0x2000929c, +0x20009304, +0x2000936c, 0x00000000, 0x00000000, 0x00000000, @@ -9224,250 +9468,6 @@ const uint elf_data1[] = { 0x00020000, 0x00000000, 0x00000000, -0x20009010, -0x20009010, -0x20009018, -0x20009018, -0x20009020, -0x20009020, -0x20009028, -0x20009028, -0x20009030, -0x20009030, -0x20009038, -0x20009038, -0x20009040, -0x20009040, -0x20009048, -0x20009048, -0x20009050, -0x20009050, -0x20009058, -0x20009058, -0x20009060, -0x20009060, -0x20009068, -0x20009068, -0x20009070, -0x20009070, -0x20009078, -0x20009078, -0x20009080, -0x20009080, -0x20009088, -0x20009088, -0x20009090, -0x20009090, -0x20009098, -0x20009098, -0x200090a0, -0x200090a0, -0x200090a8, -0x200090a8, -0x200090b0, -0x200090b0, -0x200090b8, -0x200090b8, -0x200090c0, -0x200090c0, -0x200090c8, -0x200090c8, -0x200090d0, -0x200090d0, -0x200090d8, -0x200090d8, -0x200090e0, -0x200090e0, -0x200090e8, -0x200090e8, -0x200090f0, -0x200090f0, -0x200090f8, -0x200090f8, -0x20009100, -0x20009100, -0x20009108, -0x20009108, -0x20009110, -0x20009110, -0x20009118, -0x20009118, -0x20009120, -0x20009120, -0x20009128, -0x20009128, -0x20009130, -0x20009130, -0x20009138, -0x20009138, -0x20009140, -0x20009140, -0x20009148, -0x20009148, -0x20009150, -0x20009150, -0x20009158, -0x20009158, -0x20009160, -0x20009160, -0x20009168, -0x20009168, -0x20009170, -0x20009170, -0x20009178, -0x20009178, -0x20009180, -0x20009180, -0x20009188, -0x20009188, -0x20009190, -0x20009190, -0x20009198, -0x20009198, -0x200091a0, -0x200091a0, -0x200091a8, -0x200091a8, -0x200091b0, -0x200091b0, -0x200091b8, -0x200091b8, -0x200091c0, -0x200091c0, -0x200091c8, -0x200091c8, -0x200091d0, -0x200091d0, -0x200091d8, -0x200091d8, -0x200091e0, -0x200091e0, -0x200091e8, -0x200091e8, -0x200091f0, -0x200091f0, -0x200091f8, -0x200091f8, -0x20009200, -0x20009200, -0x20009208, -0x20009208, -0x20009210, -0x20009210, -0x20009218, -0x20009218, -0x20009220, -0x20009220, -0x20009228, -0x20009228, -0x20009230, -0x20009230, -0x20009238, -0x20009238, -0x20009240, -0x20009240, -0x20009248, -0x20009248, -0x20009250, -0x20009250, -0x20009258, -0x20009258, -0x20009260, -0x20009260, -0x20009268, -0x20009268, -0x20009270, -0x20009270, -0x20009278, -0x20009278, -0x20009280, -0x20009280, -0x20009288, -0x20009288, -0x20009290, -0x20009290, -0x20009298, -0x20009298, -0x200092a0, -0x200092a0, -0x200092a8, -0x200092a8, -0x200092b0, -0x200092b0, -0x200092b8, -0x200092b8, -0x200092c0, -0x200092c0, -0x200092c8, -0x200092c8, -0x200092d0, -0x200092d0, -0x200092d8, -0x200092d8, -0x200092e0, -0x200092e0, -0x200092e8, -0x200092e8, -0x200092f0, -0x200092f0, -0x200092f8, -0x200092f8, -0x20009300, -0x20009300, -0x20009308, -0x20009308, -0x20009310, -0x20009310, -0x20009318, -0x20009318, -0x20009320, -0x20009320, -0x20009328, -0x20009328, -0x20009330, -0x20009330, -0x20009338, -0x20009338, -0x20009340, -0x20009340, -0x20009348, -0x20009348, -0x20009350, -0x20009350, -0x20009358, -0x20009358, -0x20009360, -0x20009360, -0x20009368, -0x20009368, -0x20009370, -0x20009370, -0x20009378, -0x20009378, -0x20009380, -0x20009380, -0x20009388, -0x20009388, -0x20009390, -0x20009390, -0x20009398, -0x20009398, -0x200093a0, -0x200093a0, -0x200093a8, -0x200093a8, -0x200093b0, -0x200093b0, -0x200093b8, -0x200093b8, -0x200093c0, -0x200093c0, -0x200093c8, -0x200093c8, -0x200093d0, -0x200093d0, -0x200093d8, -0x200093d8, 0x200093e0, 0x200093e0, 0x200093e8, @@ -9480,15 +9480,259 @@ const uint elf_data1[] = { 0x20009400, 0x20009408, 0x20009408, +0x20009410, +0x20009410, +0x20009418, +0x20009418, +0x20009420, +0x20009420, +0x20009428, +0x20009428, +0x20009430, +0x20009430, +0x20009438, +0x20009438, +0x20009440, +0x20009440, +0x20009448, +0x20009448, +0x20009450, +0x20009450, +0x20009458, +0x20009458, +0x20009460, +0x20009460, +0x20009468, +0x20009468, +0x20009470, +0x20009470, +0x20009478, +0x20009478, +0x20009480, +0x20009480, +0x20009488, +0x20009488, +0x20009490, +0x20009490, +0x20009498, +0x20009498, +0x200094a0, +0x200094a0, +0x200094a8, +0x200094a8, +0x200094b0, +0x200094b0, +0x200094b8, +0x200094b8, +0x200094c0, +0x200094c0, +0x200094c8, +0x200094c8, +0x200094d0, +0x200094d0, +0x200094d8, +0x200094d8, +0x200094e0, +0x200094e0, +0x200094e8, +0x200094e8, +0x200094f0, +0x200094f0, +0x200094f8, +0x200094f8, +0x20009500, +0x20009500, +0x20009508, +0x20009508, +0x20009510, +0x20009510, +0x20009518, +0x20009518, +0x20009520, +0x20009520, +0x20009528, +0x20009528, +0x20009530, +0x20009530, +0x20009538, +0x20009538, +0x20009540, +0x20009540, +0x20009548, +0x20009548, +0x20009550, +0x20009550, +0x20009558, +0x20009558, +0x20009560, +0x20009560, +0x20009568, +0x20009568, +0x20009570, +0x20009570, +0x20009578, +0x20009578, +0x20009580, +0x20009580, +0x20009588, +0x20009588, +0x20009590, +0x20009590, +0x20009598, +0x20009598, +0x200095a0, +0x200095a0, +0x200095a8, +0x200095a8, +0x200095b0, +0x200095b0, +0x200095b8, +0x200095b8, +0x200095c0, +0x200095c0, +0x200095c8, +0x200095c8, +0x200095d0, +0x200095d0, +0x200095d8, +0x200095d8, +0x200095e0, +0x200095e0, +0x200095e8, +0x200095e8, +0x200095f0, +0x200095f0, +0x200095f8, +0x200095f8, +0x20009600, +0x20009600, +0x20009608, +0x20009608, +0x20009610, +0x20009610, +0x20009618, +0x20009618, +0x20009620, +0x20009620, +0x20009628, +0x20009628, +0x20009630, +0x20009630, +0x20009638, +0x20009638, +0x20009640, +0x20009640, +0x20009648, +0x20009648, +0x20009650, +0x20009650, +0x20009658, +0x20009658, +0x20009660, +0x20009660, +0x20009668, +0x20009668, +0x20009670, +0x20009670, +0x20009678, +0x20009678, +0x20009680, +0x20009680, +0x20009688, +0x20009688, +0x20009690, +0x20009690, +0x20009698, +0x20009698, +0x200096a0, +0x200096a0, +0x200096a8, +0x200096a8, +0x200096b0, +0x200096b0, +0x200096b8, +0x200096b8, +0x200096c0, +0x200096c0, +0x200096c8, +0x200096c8, +0x200096d0, +0x200096d0, +0x200096d8, +0x200096d8, +0x200096e0, +0x200096e0, +0x200096e8, +0x200096e8, +0x200096f0, +0x200096f0, +0x200096f8, +0x200096f8, +0x20009700, +0x20009700, +0x20009708, +0x20009708, +0x20009710, +0x20009710, +0x20009718, +0x20009718, +0x20009720, +0x20009720, +0x20009728, +0x20009728, +0x20009730, +0x20009730, +0x20009738, +0x20009738, +0x20009740, +0x20009740, +0x20009748, +0x20009748, +0x20009750, +0x20009750, +0x20009758, +0x20009758, +0x20009760, +0x20009760, +0x20009768, +0x20009768, +0x20009770, +0x20009770, +0x20009778, +0x20009778, +0x20009780, +0x20009780, +0x20009788, +0x20009788, +0x20009790, +0x20009790, +0x20009798, +0x20009798, +0x200097a0, +0x200097a0, +0x200097a8, +0x200097a8, +0x200097b0, +0x200097b0, +0x200097b8, +0x200097b8, +0x200097c0, +0x200097c0, +0x200097c8, +0x200097c8, +0x200097d0, +0x200097d0, +0x200097d8, +0x200097d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, -0x20006331, -0x2000555d, -0x20005c6d, -0x20006261, -0x20001021, +0x200063f9, +0x20005625, +0x20005d35, +0x20006329, +0x20001025, }; constexpr uint elf_data2_addr = 0x20040000; const uint elf_data2[] = { @@ -11565,6 +11809,38 @@ const uint elf_data4[] = { 0x00000000, 0x00000000, 0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, }; const uint section_addresses[] = { elf_data0_addr, diff --git a/drivers/dv_display/pico-stick.h b/drivers/dv_display/pico-stick.h index 6c249f04..f4929bc1 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, -0x20008950, -0x20008950, -0x2000927c, +0x20008d20, +0x20008d20, +0x2000964c, 0x20040000, 0x20040000, 0x20040adc, @@ -24,26 +24,26 @@ const uint elf_data0[] = { 0x15000978, 0x00000000, 0x480a4770, -0xf9b0f005, +0xfa18f005, 0x00004700, 0x20000100, 0xe000ed08, 0xd0000000, -0x20009280, -0x2003e05c, -0x20003e8d, +0x20009650, +0x2003e42c, +0x20003f5d, 0x20000de1, -0x20003f9d, +0x2000406d, 0x00005657, 0x50520006, 0x5360b3ab, -0x200087d8, +0x20008ba8, 0x50520006, 0x9da22254, -0x200087f0, +0x20008bc0, 0x7188ebf2, -0x2000892c, -0x20008944, +0x20008cfc, +0x20008d14, 0x20000034, 0xe71aa390, 0x00000000, @@ -199,7 +199,7 @@ const uint elf_data0[] = { 0x60178f5f, 0x8810f383, 0x00290030, -0xf8e2f003, +0xf94af003, 0xd1182800, 0xf3ef6820, 0xb6728310, @@ -280,11 +280,11 @@ const uint elf_data0[] = { 0x4802b510, 0xffaef7ff, 0x46c0bd10, -0x2003dd00, +0x2003e0d0, 0x4802b510, 0xf7ff300c, 0xbd10ffa5, -0x2003dd00, +0x2003e0d0, 0x0001b5f8, 0x465746de, 0x4645464e, @@ -554,7 +554,7 @@ const uint elf_data0[] = { 0x22008f5f, 0xf385601a, 0x483e8810, -0xfb7cf003, +0xfbe4f003, 0x009222a0, 0xf3bf58a2, 0x60138f5f, @@ -616,7 +616,7 @@ const uint elf_data0[] = { 0x0000028e, 0xff1ffffd, 0x001f8539, -0x20008858, +0x20008c28, 0x21a04b06, 0x23016858, 0xb5106882, @@ -624,7 +624,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd5cf7ff, 0x46c0bd10, -0x2003dcec, +0x2003e0bc, 0x0000041c, 0x21a04b06, 0x23016818, @@ -633,7 +633,7 @@ const uint elf_data0[] = { 0x508b05c9, 0xfd4af7ff, 0x46c0bd10, -0x2003dcec, +0x2003e0bc, 0x0000040c, 0x7a0a680b, 0x600b3301, @@ -761,14 +761,14 @@ const uint elf_data0[] = { 0x430ab22d, 0xb2714650, 0xf0009500, -0x0033fe8f, +0x0033fe91, 0x34073601, 0x429fb2f6, 0xb002d1e0, 0x4690bc1c, 0x46a24699, 0x46c0bdf0, -0x20009444, +0x20009814, 0x061222d0, 0xb5706853, 0x70030ddb, @@ -776,12 +776,12 @@ const uint elf_data0[] = { 0x20c87203, 0x000c698b, 0x6ac94358, -0xfc26f004, +0xfc8ef004, 0x68627428, 0x46942064, 0x6a616823, 0x43584463, -0xfc1cf004, +0xfc84f004, 0x68e27468, 0x429368a3, 0x0013d200, @@ -796,7 +796,7 @@ const uint elf_data0[] = { 0x0013d200, 0xbd70762b, 0x0004b510, -0xfd6cf001, +0xfd84f001, 0xf7ff0021, 0xbd10ffc5, 0x4d13b570, @@ -807,7 +807,7 @@ const uint elf_data0[] = { 0x4465469c, 0x210a59ab, 0xf0046a98, -0x7720fbe9, +0x7720fc51, 0x77600a00, 0x6a9a59ab, 0x429a4b0b, @@ -819,12 +819,12 @@ const uint elf_data0[] = { 0x54e23b6c, 0x2318bd70, 0x46c0e7f6, -0x2003dcb8, +0x2003e088, 0xfffcb78c, 0x000006c4, 0x000493df, 0x0005cc5f, -0x20009444, +0x20009814, 0x000cb570, 0x28d30015, 0x29d2d837, @@ -833,7 +833,7 @@ const uint elf_data0[] = { 0x2cd350f2, 0x4e2fd903, 0xf0000030, -0x2ceffe17, +0x2ceffe19, 0x2333d912, 0x5ceb2232, 0x061b5caa, @@ -864,46 +864,47 @@ const uint elf_data0[] = { 0x2b015d2b, 0x2b02d015, 0x4813d1ee, -0xfb2af005, +0xfb92f005, 0xf0044812, -0x2100fb1d, +0x2100fb85, 0x00080003, 0x23384798, 0x5ce94e09, 0xf0000030, -0x0028fca3, +0x0028fca5, 0xff6cf7ff, 0x480be7cb, -0xfb16f005, +0xfb7ef005, 0x490a2200, 0xf003480a, -0x5d2bf81f, +0x5d2bf887, 0x46c0e7df, -0x20009444, +0x20009814, 0x00034890, 0x00000994, 0x000348a4, -0x200082a4, +0x20008654, 0x00004255, -0x20008298, +0x20008648, 0x15004000, 0x20000001, 0xb085b5f0, -0xfb70f005, +0xfbd8f005, 0xf0012017, -0x2018fde9, -0xfde6f001, +0x2018fe51, +0xfe4ef001, 0x21012200, 0xf0012017, -0x2200fdb7, +0x2200fe1f, 0x20182101, -0xfdb2f001, -0x4d344e33, +0xfe1af001, +0x4d354e34, 0x00280031, -0xfc4ef001, +0xfc66f001, 0xf7ff0004, -0x4831ff31, -0xfadcf005, +0x4832ff31, +0xfb44f005, +0xfcb0f001, 0x5ce32339, 0xd1042b00, 0xbf203339, @@ -912,9 +913,9 @@ const uint elf_data0[] = { 0xf0000020, 0x4b2bfc6f, 0x6023482b, -0xfacaf005, -0xfc76f001, -0xfc80f001, +0xfb30f005, +0xfc8cf001, +0xfc96f001, 0x7f824b28, 0x1c136819, 0xd91a2a1a, @@ -923,54 +924,54 @@ const uint elf_data0[] = { 0x404b011b, 0x4a234013, 0x6013200a, -0xfb30f002, +0xfb96f002, 0xaa024b21, 0xa90158e3, 0xab036a9f, 0xf0010038, -0x2800fca5, +0x2800fd0b, 0x0039d108, 0xf003481c, -0xb2d2f88b, +0xb2d2f8f1, 0xd2e22a14, 0xe7e02314, 0x99029a03, 0xf0019801, -0xf005fc59, -0x4816fb11, +0xf005fcbf, +0x4816fb77, 0xf9aaf000, 0x00280031, -0xfbfef001, +0xfc14f001, 0xf0054813, -0x0020fa8f, +0x0020faf5, 0xf8b8f001, 0xf0054811, -0x4811fa89, -0xfa86f005, +0x4811faef, +0xfaecf005, 0x49102200, 0xf0024810, -0xe7feff8f, +0xe7fefff5, 0x20000ce5, 0x20000b8d, -0x200082bc, -0x20009444, +0x2000866c, +0x20009814, 0x20000c6d, -0x200082e0, +0x20008690, 0x40064000, 0x40065000, 0x000006c4, -0x20008350, -0x200094ec, -0x20008300, -0x2000831c, -0x20008338, +0x20008700, +0x200098bc, +0x200086b0, +0x200086cc, +0x200086e8, 0x15004000, 0x20000001, 0x4902b510, 0xf0004802, 0xbd10fb53, 0x50300000, -0x20009444, +0x20009814, 0x46d6b5f0, 0x4646464f, 0xb086b5c0, @@ -981,23 +982,23 @@ const uint elf_data0[] = { 0x419e1e73, 0x00313606, 0x46904648, -0xfcf2f001, +0xfd58f001, 0x0031464b, 0xf0011c58, -0x0031fced, +0x0031fd53, 0x46502601, -0xfce8f001, +0xfd4ef001, 0x0039464a, 0x96000028, 0xf0062302, -0x4652fc4d, +0x4652fe25, 0x00280039, 0x23019600, -0xfc46f006, +0xfe1ef006, 0x00222300, 0x00280039, 0x33019300, -0xfc3ef006, +0xfe16f006, 0x46424643, 0x01d23305, 0x4313031b, @@ -1015,7 +1016,7 @@ const uint elf_data0[] = { 0x23809305, 0x930202db, 0xf006ab02, -0x682bfc73, +0x682bfe4b, 0x602e431e, 0xbc1cb006, 0x46994690, @@ -1039,25 +1040,25 @@ const uint elf_data0[] = { 0x1e6b18c5, 0x3506419d, 0x00380029, -0xfc7ef001, +0xfce4f001, 0x1c780029, -0xfc7af001, +0xfce0f001, 0x00200029, -0xfc76f001, +0xfcdcf001, 0x1c600029, -0xfc72f001, +0xfcd8f001, 0x1ca00029, -0xfc6ef001, +0xfcd4f001, 0x1ce00029, -0xfc6af001, +0xfcd0f001, 0x003a2301, 0x00304641, 0x33019300, -0xfbcef006, +0xfda6f006, 0x00222300, 0x46419300, 0x00303304, -0xfbc6f006, +0xfd9ef006, 0x2b004653, 0x2380d034, 0x9304025b, @@ -1079,7 +1080,7 @@ const uint elf_data0[] = { 0x431f4641, 0xab040030, 0xf0069707, -0x4641fbf3, +0x4641fdcb, 0x408b2301, 0x43136832, 0xb0096033, @@ -1108,22 +1109,22 @@ const uint elf_data0[] = { 0x60426001, 0x1d176083, 0xf0010020, -0x0020fc37, +0x0020fc9d, 0x21002200, 0xf0013401, -0x42a7fc07, +0x42a7fc6d, 0x490ad1f4, 0x61290030, -0xfa78f006, +0xfc50f006, 0x81e82101, 0xf0060030, -0x81a8fa55, +0x81a8fc2d, 0xf0062001, -0x6168f9b5, +0x6168fb8d, 0xf0062001, -0x61a8f9b1, +0x61a8fb89, 0xbdf80028, -0x2000839c, +0x2000874c, 0x2401b530, 0x00210005, 0x688089aa, @@ -1131,9 +1132,9 @@ const uint elf_data0[] = { 0x438bb085, 0x89ea6003, 0xf0066929, -0x4913fa75, +0x4913fc4d, 0x612968a8, -0xfa52f006, +0xfc2af006, 0x93022300, 0x686b9301, 0x040081e8, @@ -1151,7 +1152,7 @@ const uint elf_data0[] = { 0x23f5d1fc, 0x6103061b, 0xbd30b005, -0x200083a4, +0x20008754, 0x2501b570, 0x00290004, 0x688089a2, @@ -1159,12 +1160,12 @@ const uint elf_data0[] = { 0x438bb084, 0x89e26003, 0xf0066921, -0x2005fa3d, -0xfd6ef002, +0x2005fc15, +0xfdd4f002, 0x42984b22, 0x4922d914, 0x612168a0, -0xfa14f006, +0xfbecf006, 0x81e02600, 0x68230400, 0x0c0289a1, @@ -1174,11 +1175,11 @@ const uint elf_data0[] = { 0xfedaf7ff, 0xbd70b004, 0xf0022005, -0x4b17fd53, +0x4b17fdb9, 0xd8134298, 0x68a04916, 0xf0066121, -0x2600f9f9, +0x2600fbd1, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1188,7 +1189,7 @@ const uint elf_data0[] = { 0xe7e3febf, 0x68a0490d, 0xf0066121, -0x2500f9e5, +0x2500fbbd, 0x040081e0, 0x89a16823, 0x68a00c02, @@ -1197,10 +1198,10 @@ const uint elf_data0[] = { 0xf7ff9400, 0xe7cffeab, 0x11a49a00, -0x2000838c, +0x2000873c, 0x07bfa47f, -0x20008394, -0x20008384, +0x20008744, +0x20008734, 0x2401b570, 0x00210005, 0x688089aa, @@ -1208,9 +1209,9 @@ const uint elf_data0[] = { 0x438bb082, 0x89ea6003, 0xf0066929, -0x491bf9db, +0x491bfbb3, 0x612968a8, -0xf9b8f006, +0xfb90f006, 0x81e8686b, 0x0c020400, 0x89a99300, @@ -1236,7 +1237,7 @@ const uint elf_data0[] = { 0xf7ff0028, 0xb002ff5b, 0x46c0bd70, -0x2000839c, +0x2000874c, 0x46ceb5f0, 0xb5804647, 0x6943001f, @@ -1404,7 +1405,7 @@ const uint elf_data0[] = { 0x22b0fdab, 0x21004b2b, 0x009218e8, -0xfdccf004, +0xfe32f004, 0x4a294b28, 0x220250ea, 0x50ef4b28, @@ -1432,13 +1433,13 @@ const uint elf_data0[] = { 0x4b1d50ea, 0x18ee2208, 0xf0040030, -0x4b1bfd95, +0x4b1bfdfb, 0x18e82208, 0xf0042100, -0x4b19fd8f, +0x4b19fdf5, 0x18e82208, 0xf0042100, -0x4b17fd89, +0x4b17fdef, 0x61f461b4, 0x62746234, 0x62f462b4, @@ -1476,27 +1477,27 @@ const uint elf_data0[] = { 0x50e23001, 0x54e123a4, 0xbdf0b005, -0x200084f0, +0x200088a0, 0x000006c4, 0x46d6b5f0, 0x464f4646, 0xb5c00004, 0xf0012019, -0x25d0f94b, +0x25d0f9b1, 0x062d2380, 0x61ab049b, 0x626b2010, -0xf942f001, +0xf9a8f001, 0x025b2380, 0x626b61ab, 0x58e04b60, -0xfe5af005, -0xf9f4f001, +0xf832f006, +0xfa5af001, 0xf0010005, -0x4b5df9f1, +0x4b5dfa57, 0x00020029, 0xf00518e0, -0x4b5bf94d, +0x4b5bfb25, 0x4b5b18e5, 0x4b5b4698, 0x469a44a0, @@ -1526,7 +1527,7 @@ const uint elf_data0[] = { 0xd1d245a8, 0x21004b42, 0x220118e0, -0xfb50f001, +0xfbb6f001, 0x4b402210, 0xf000601a, 0x4a3ffe87, @@ -1541,7 +1542,7 @@ const uint elf_data0[] = { 0x4b30d1f2, 0x58e7210a, 0xf0036ab8, -0x68bafe2d, +0x68bafe93, 0x4694687b, 0x001d4463, 0x69fa68fb, @@ -1556,28 +1557,28 @@ const uint elf_data0[] = { 0x1ac00158, 0x18c00080, 0xf00300c0, -0x4b26fe0f, +0x4b26fe75, 0x50e04682, 0x00314b25, 0x6a7b4699, 0x0158436b, 0x00801ac0, 0x00c018c0, -0xfe00f003, +0xfe66f003, 0x50e0464b, 0x01684b1f, 0x1b404698, 0x19400080, 0x00c00031, -0xfdf4f003, +0xfe5af003, 0x46514643, 0x481a50e0, -0xfe0ef004, +0xfe74f004, 0x4819464b, 0xf00458e1, -0x4643fe09, +0x4643fe6f, 0x58e14817, -0xfe04f004, +0xfe6af004, 0x4690bc1c, 0x46a24699, 0x4653bdf0, @@ -1598,9 +1599,9 @@ const uint elf_data0[] = { 0x000348a0, 0x00034898, 0x0003489c, -0x20008444, -0x20008464, -0x20008494, +0x200087f4, +0x20008814, +0x20008844, 0x000cb570, 0x2600a904, 0xa9055f8e, @@ -1631,7 +1632,7 @@ const uint elf_data0[] = { 0x68231904, 0xd0362b00, 0x00310020, -0xfc7cf006, +0xfe52f006, 0x3701465b, 0x34086023, 0xd1f22f0a, @@ -1639,7 +1640,7 @@ const uint elf_data0[] = { 0xd0202b00, 0x4651896a, 0x10520030, -0xf8baf7ff, +0xf8b8f7ff, 0x4b124642, 0x6a9b4913, 0x586a1a9b, @@ -1656,7 +1657,7 @@ const uint elf_data0[] = { 0x4a0abdf8, 0x58a90030, 0x4652896b, -0xfd24f005, +0xfefcf005, 0x003ce7dc, 0x46c0e7d1, 0x40054000, @@ -1680,7 +1681,7 @@ const uint elf_data0[] = { 0x68231904, 0xd0362b00, 0x00310020, -0xfadef03e, +0xfadcf03e, 0x3701465b, 0x34086023, 0xd1f22f0a, @@ -1688,7 +1689,7 @@ const uint elf_data0[] = { 0xd0202b00, 0x4651896a, 0x10520030, -0xf858f7ff, +0xf856f7ff, 0x4b124642, 0x6a9b4913, 0x586a1a9b, @@ -1705,7 +1706,7 @@ const uint elf_data0[] = { 0x4a0abdf8, 0x58a90030, 0x4652896b, -0xfcc2f005, +0xfe9af005, 0x003ce7dc, 0x46c0e7d1, 0x40054000, @@ -1720,30 +1721,30 @@ const uint elf_data0[] = { 0x4482469a, 0x210b0005, 0xb0824650, -0xf810f005, +0xf9e8f005, 0x46984b12, 0x44a84b12, 0x46404699, -0xfb70f7fe, +0xfb6ef7fe, 0xf0044648, -0x4650fc6f, -0xf850f005, -0xfdeef004, +0x4650fcd5, +0xfa28f005, +0xfe54f004, 0x00400fc6, 0xf0040844, -0x1e07fde9, +0x1e07fe4f, 0xf004d0ed, -0x003afde5, +0x003afe4b, 0x00210003, 0x96000028, 0xff70f7ff, 0xf0042000, -0xe7e9fdd1, +0xe7e9fe37, 0x000006c4, 0x00000984, -0x200084b8, +0x20008868, 0xf004b510, -0xf7fffdd1, +0xf7fffe37, 0x46c0ffc3, 0x4645b5f0, 0x465746de, @@ -1882,7 +1883,7 @@ const uint elf_data0[] = { 0x58610109, 0x458c9702, 0xe0d9db00, -0xfcbaf004, +0xfd20f004, 0x469c4b66, 0x469a2300, 0x58e34663, @@ -2064,13 +2065,13 @@ const uint elf_data0[] = { 0x46574645, 0x0004464e, 0x4853b5e0, -0xfb9ef004, +0xfc04f004, 0xf0040020, -0x4851fb41, -0xf9c4f004, +0x4851fba7, +0xfa2af004, 0x250a4b50, 0xf7fe18e0, -0x1d23f8df, +0x1d23f8dd, 0x23014698, 0x4b4d4699, 0x469b4f4d, @@ -2119,7 +2120,7 @@ const uint elf_data0[] = { 0x0252061b, 0x200a619a, 0xf0012100, -0x464bf9c7, +0x464bfa2d, 0xd0022b00, 0x011b2394, 0x350150e6, @@ -2139,7 +2140,7 @@ const uint elf_data0[] = { 0x46994690, 0x46ab46a2, 0x4818bdf8, -0xf9a0f004, +0xfa06f004, 0x00d222e0, 0x2b035ca3, 0x5ca3d102, @@ -2147,8 +2148,8 @@ const uint elf_data0[] = { 0x79a223e6, 0x50e200db, 0x46c0e781, -0x20001b39, -0x200084c4, +0x20001b3d, +0x20008874, 0x00000984, 0x000348a4, 0x40054000, @@ -2163,7 +2164,7 @@ const uint elf_data0[] = { 0x00034878, 0x00034884, 0x00034888, -0x200084d4, +0x20008884, 0x6985b530, 0x2307b089, 0xaa012100, @@ -2173,17 +2174,17 @@ const uint elf_data0[] = { 0x9901f9e1, 0x42994b0a, 0x480ad005, -0xf95cf004, +0xf9c2f004, 0xb0092000, 0x220cbd30, 0x0020a902, -0xffc8f003, +0xf82ef004, 0x220c0020, 0xa905300c, -0xffc2f003, +0xf828f004, 0xe7f02001, 0x4f434950, -0x20008500, +0x200088b0, 0x8a03b510, 0x43596984, 0x311c0020, @@ -2366,10 +2367,10 @@ const uint elf_data0[] = { 0x00000998, 0x0000099c, 0x2001b570, -0xfff6f004, +0xf9cef005, 0x4d114c10, 0x20016020, -0xfff0f004, +0xf9c8f005, 0x05d222a0, 0x22004694, 0x60184b0d, @@ -2388,135 +2389,186 @@ const uint elf_data0[] = { 0xff1ffffd, 0x150003ac, 0x001f8035, -0x2901b5f8, -0x2902d004, -0x2900d035, -0xbdf8d015, -0x4a502490, -0x5b130064, -0xd84f2b1f, -0x20246801, -0x5c1530ff, -0x5d7518d6, -0x5c11610d, -0xb2c93101, -0xd1002907, -0x5411e082, -0x2392e7e9, -0x005b4c45, -0x2a005ce2, -0x2590d046, -0x5b63006d, -0xd84f2b1f, -0x68002624, -0x690736ff, -0x5da200d8, -0x18201ac0, -0x32015487, +0x0005b5f8, +0xd0042901, +0xd0352902, +0xd0152900, +0x2190bdf8, +0x00494c5a, +0x2b1f5a63, +0x6802d84f, +0x30ff2024, +0x18e65c25, +0x61155d75, +0x32015c22, 0x2a07b2d2, -0x55a2d066, -0x22012326, -0x54e233ff, -0x2326e7cb, -0x33ff4c36, -0x2b005ce3, -0x2391d017, -0x5ce0005b, -0xd83d281f, -0x681d4b32, -0xd00e2d00, -0x33ff2324, -0x2b005ce3, -0x2390d053, -0x5ae3005b, -0x2b1f1c19, -0x211fd900, -0xb2c90022, -0x239247a8, -0x005b2200, -0xe7a854e2, -0x39c00019, -0xd833293f, -0x312018d1, -0x78096800, -0x61013301, -0xe79c5313, -0x20906801, -0x00406909, -0x5221b2c9, -0x54213002, -0x31ff2124, -0x32015462, -0xe78e52e2, -0x3ac0001a, -0xd81c2a3f, -0x69116802, -0x322018e2, -0x33017011, -0xe7b15363, -0xd9d228bf, -0x681b4b13, -0xd0ce2b00, -0x00222190, -0x5a610049, -0x390132e0, -0xdd0029ff, -0xb2c921ff, -0xe7c24798, -0x53133301, -0x3301e76d, -0xe76a5363, -0xe7e255a1, -0x33012100, -0x53135411, -0x2290e763, -0x5aa30052, -0xb29b3b01, -0xe7a752a3, +0xe084d100, +0xe7e95422, +0x4c502392, +0x5ce2005b, +0xd0482a00, +0x00762690, +0x2b1f5ba3, +0x2724d863, +0x37ff6800, +0x00d86905, +0x1ac05de2, +0x54851820, +0xb2d23201, +0xd0682a07, +0x232655e2, +0x33ff2201, +0xe7cb54e2, +0x4c412326, +0x5ce333ff, +0xd0172b00, +0x005b2391, +0x281f5ce0, +0x4b3dd833, +0x2d00681d, +0x2324d00e, +0x5ce333ff, +0xd0672b00, +0x005b2390, +0x1c195ae3, +0xd9002b1f, +0x0022211f, +0x47a8b2c9, +0x22002392, +0x54e2005b, +0x2bede7a8, +0x001ad044, +0x2a3f3ac0, +0x18e2d833, +0x68003220, +0x33017812, +0x52636102, +0x6801e79a, +0x69092090, +0xb2c90040, +0x30025221, +0x21245421, +0x546231ff, +0x52e23201, +0x28bfe78c, +0x4b23d9dc, +0x2b00681b, +0x2190d0d8, +0x00490022, +0x32e05a61, +0x29ff3901, +0x21ffdd00, +0x4798b2c9, +0x001ae7cc, +0x2a3f3ac0, +0x6802d80a, +0x18e26911, +0x70113220, +0x53a33301, +0x3301e79d, +0xe76b5263, +0x53a33301, +0x55e1e768, +0x2200e7f4, +0x54223301, +0xe7615263, +0xf8bcf000, +0x32ff2224, +0x682b5ca1, +0x61195c41, +0x33015ca3, +0x2b80b2db, +0x54a3d001, +0x2300e752, +0xe74f54a3, +0x00522290, +0x3b015aa3, +0x52a3b29b, +0x46c0e793, 0x50100900, -0x200093b8, -0x200093b4, +0x20009788, +0x20009784, 0xb5704b1a, 0x4c1a6019, 0x22e04b1a, 0x21ff6018, 0x34e00020, -0xfd62f003, +0xfdb2f003, 0x21002240, 0xf0030020, -0x200efd5d, -0xf974f000, +0x200efdad, +0xf9c4f000, 0x200e2103, -0xf92ef000, +0xf97ef000, 0x21012200, 0xf000200e, -0x200ff941, -0xf968f000, +0x200ff991, +0xf9b8f000, 0x200f2103, -0xf922f000, +0xf972f000, 0x21012200, 0xf000200f, -0x4d09f935, +0x4d09f985, 0x00284909, -0xf92ef004, +0xfad2f004, 0x210d0028, 0xf0044a07, -0x0020f859, +0x0020f8a9, 0x46c0bd70, -0x200093b4, +0x20009784, 0x50100900, -0x200093b8, -0x20008a10, +0x20009788, +0x20008de0, 0x00061a80, -0x20002551, +0x20002555, 0x4c04b510, 0xf0040020, -0x0020f873, -0xf8a0f004, +0x0020f8c3, +0xfa44f004, 0x46c0bd10, -0x20008a10, +0x20008de0, 0x47704800, 0x501009e0, +0x2600b570, +0xb0824d1f, +0x0028491f, +0xfaa6f004, +0x20042103, +0xf938f000, +0x20052103, +0xf934f000, +0x21012200, +0xf0002004, +0x2200f947, +0x20052101, +0xf942f000, +0xf0034815, +0x4c15fe75, +0x00222301, +0x00282150, +0xf0049600, +0x2800fae5, +0x2301db11, +0x21500022, +0x00287026, +0xf0049300, +0x2380fac9, +0x21500022, +0x96000028, +0xfad4f004, +0xb0020020, +0x4808bd70, +0xfe56f003, +0x21002280, +0xf0030020, +0xe7f3fd2b, +0x20008dd8, +0x000186a0, +0x200088dc, +0x50100a28, +0x200088e8, +0x47704800, +0x50100a28, 0xb083b5f0, 0x000e0005, 0xf0000014, @@ -2771,7 +2823,7 @@ const uint elf_data0[] = { 0xd9002b17, 0x70132310, 0x46c04770, -0x20008950, +0x20008d20, 0x40832301, 0xd0042900, 0x60134a03, @@ -2910,15 +2962,15 @@ const uint elf_data0[] = { 0xd0000124, 0xe000ed00, 0x200001cd, -0x20008954, +0x20008d24, 0xe000e100, 0xe000e180, 0xe000e280, -0x2003dd50, +0x2003e120, 0xffffbd01, 0x0000aaaa, 0x0000bd01, -0x2000898e, +0x20008d5e, 0xfffff000, 0xfffff800, 0x2401b5f0, @@ -2960,10 +3012,10 @@ const uint elf_data0[] = { 0x2402e7f4, 0x46c0e7f2, 0xd0000124, -0x20008954, +0x20008d24, 0x0000aaaa, 0xe000ed00, -0x2003dd50, +0x2003e120, 0x200001cd, 0xffffbd01, 0x4a064b05, @@ -3027,9 +3079,9 @@ const uint elf_data0[] = { 0x00804b04, 0x606800a4, 0xbd7050e5, -0x20003091, +0x20003161, 0x34000040, -0x2003dd20, +0x2003e0f0, 0x68194b0a, 0x8010f3ef, 0x680ab672, @@ -3041,7 +3093,7 @@ const uint elf_data0[] = { 0xbf408810, 0x21002000, 0x46c04770, -0x2003dd34, +0x2003e104, 0x4657b5f8, 0x464e4645, 0xb5e046de, @@ -3216,7 +3268,7 @@ const uint elf_data0[] = { 0xdae92b00, 0x4b032201, 0xe7e54252, -0x2003dd20, +0x2003e0f0, 0x0fffffff, 0x7fffffff, 0x4c0bb510, @@ -3231,9 +3283,9 @@ const uint elf_data0[] = { 0x2103f9c7, 0xf7ff0020, 0xe7ecfe4f, -0x2000899c, -0x2003dd34, -0x20002ee5, +0x20008d6c, +0x2003e104, +0x20002fb5, 0x4645b5f0, 0x465746de, 0xb5e0464e, @@ -3367,9 +3419,9 @@ const uint elf_data0[] = { 0xbf208810, 0x2a00e7e5, 0xe7d1d0be, -0x20002f59, -0x2000899c, -0x2003dd34, +0x20003029, +0x20008d6c, +0x2003e104, 0x40054000, 0x0004b570, 0xf000000d, @@ -3407,8 +3459,8 @@ const uint elf_data0[] = { 0xff22f7ff, 0x46c0e7de, 0x40054000, -0x2000899c, -0x20002f59, +0x20008d6c, +0x20003029, 0x46d6b5f0, 0x4646464f, 0xf3efb5c0, @@ -3452,16 +3504,16 @@ const uint elf_data0[] = { 0xd0000128, 0x40054000, 0x4005703c, -0x2003dd51, -0x2003dd38, -0x200093c4, +0x2003e121, +0x2003e108, +0x20009794, 0x40053fd0, 0x0001b510, 0x48034a02, 0xfa16f7ff, 0x46c0bd10, -0x2000852c, -0x2003dd4e, +0x200088f8, +0x2003e11e, 0x6a594b03, 0x6a98000a, 0x428a6a59, @@ -3506,10 +3558,10 @@ const uint elf_data0[] = { 0xf7ff0020, 0xe7e5fa47, 0xd0000128, -0x20003545, +0x20003615, 0x40056038, -0x200093c4, -0x2003dd51, +0x20009794, +0x2003e121, 0x464fb5f0, 0x464646d6, 0x0007b5c0, @@ -3560,8 +3612,8 @@ const uint elf_data0[] = { 0xe7f32001, 0x40054000, 0xd0000128, -0x2003dd51, -0x2003dd38, +0x2003e121, +0x2003e108, 0xe000e280, 0xf3efb510, 0xb6728410, @@ -3578,7 +3630,7 @@ const uint elf_data0[] = { 0x46c0bd10, 0xd0000128, 0x40054000, -0x2003dd51, +0x2003e121, 0x0005b570, 0x0014000e, 0xd0242900, @@ -3765,7 +3817,7 @@ const uint elf_data0[] = { 0x4000c000, 0x4000e000, 0x4000f000, -0x2003dd54, +0x2003e124, 0x00000301, 0x46deb5f0, 0x4657464e, @@ -3834,7 +3886,7 @@ const uint elf_data0[] = { 0xd0fc421a, 0x46c0e7b9, 0x40008000, -0x200093dc, +0x200097ac, 0xb082b510, 0x429c9c04, 0x9400d804, @@ -3892,7 +3944,7 @@ const uint elf_data0[] = { 0x95002100, 0xf7ff2006, 0xe7afff07, -0x200093dc, +0x200097ac, 0x02dc6c00, 0x0000b71b, 0x40008000, @@ -3906,7 +3958,7 @@ const uint elf_data0[] = { 0x07735940, 0x00804b01, 0x477058c0, -0x200093dc, +0x200097ac, 0x0004b5f8, 0x00174821, 0x000e001d, @@ -3958,7 +4010,7 @@ const uint elf_data0[] = { 0x4b046058, 0x4770601a, 0x00ffffff, -0x2003dd1c, +0x2003e0ec, 0x40058000, 0x4005a000, 0x4a022380, @@ -4049,14 +4101,14 @@ const uint elf_data0[] = { 0x003c7ffe, 0x4000f000, 0x4000c000, -0x20009268, -0x20009278, +0x20009638, +0x20009648, 0x01ffffff, 0x4001f000, -0x20009258, -0x20009268, -0x20009278, -0x2000927c, +0x20009628, +0x20009638, +0x20009648, +0x2000964c, 0xe7fdbe00, 0x00034a09, 0x28006810, @@ -4068,9 +4120,9 @@ const uint elf_data0[] = { 0x428b6010, 0x2001d9f7, 0xe7f54240, -0x2003dcfc, +0x2003e0cc, 0x20040000, -0x2003e05c, +0x2003e42c, 0xf7ffb510, 0x46c0ffe1, 0xb500b40f, @@ -4083,11 +4135,11 @@ const uint elf_data0[] = { 0xf0024803, 0x2001fa09, 0xffccf7ff, -0x20008550, -0x20008560, +0x2000891c, +0x2000892c, 0x4801b510, 0xffe4f7ff, -0x20008564, +0x20008930, 0x46c04770, 0x4657b5f8, 0x46de464e, @@ -4856,11 +4908,11 @@ const uint elf_data0[] = { 0x7fefffff, 0x41cdcd65, 0xc1cdcd65, -0x20008768, +0x20008b38, 0x3fe00000, -0x20008570, -0x20008574, -0x20008580, +0x2000893c, +0x20008940, +0x2000894c, 0xd40007db, 0xe793e6d8, 0x2b009b23, @@ -4883,7 +4935,7 @@ const uint elf_data0[] = { 0x9b23e6db, 0x2b002420, 0xe6d6d1dc, -0x2000857c, +0x20008948, 0x46deb5f0, 0x464e4657, 0xb5e04645, @@ -5094,11 +5146,11 @@ const uint elf_data0[] = { 0xd0002b00, 0x46d1e118, 0xe67f1c74, -0x20004c51, -0x2003dd18, -0x20008588, -0x200085cc, -0x20008618, +0x20004d21, +0x2003e0e8, +0x20008954, +0x20008998, +0x200089e4, 0x431a2321, 0x93043b19, 0x93023308, @@ -5333,7 +5385,7 @@ const uint elf_data0[] = { 0xe72f002c, 0x4692220a, 0x46c0e6c5, -0x20003fe1, +0x200040b1, 0xb085b500, 0x21019103, 0x93009002, @@ -5341,7 +5393,7 @@ const uint elf_data0[] = { 0xa902424a, 0xfc70f7ff, 0xbd00b005, -0x20004425, +0x200044f5, 0x4a09b510, 0x68140003, 0x2c00b084, @@ -5352,15 +5404,15 @@ const uint elf_data0[] = { 0xbd10b004, 0xf81ef001, 0xe7f92000, -0x2003dd18, -0x20004415, +0x2003e0e8, +0x200044e5, 0x21044801, 0x47184b01, -0x200089d0, -0x200053e5, +0x20008da0, +0x200054b5, 0x689b4b01, 0x00004718, -0x200089d0, +0x20008da0, 0xb5102314, 0x88180001, 0x881b3304, @@ -5395,7 +5447,7 @@ const uint elf_data0[] = { 0x17c20609, 0x28004051, 0x43c8d000, -0xfa80f002, +0xfbf2f002, 0xbd042100, 0x6e14b5f0, 0x6f576e55, @@ -5414,7 +5466,7 @@ const uint elf_data0[] = { 0x2800b504, 0x2000d001, 0xf00243c0, -0x2100fa5b, +0x2100fbcd, 0x46c0bd04, 0x6e14b5f0, 0x6f576e55, @@ -5464,7 +5516,7 @@ const uint elf_data0[] = { 0x07c90fc9, 0x43c0d101, 0xb5000841, -0xf9f6f002, +0xfb68f002, 0x23002200, 0xb500bd00, 0xdb0a2900, @@ -5493,7 +5545,7 @@ const uint elf_data0[] = { 0x28004770, 0x4807d001, 0xb5000001, -0xf9bcf002, +0xfb2ef002, 0x23002200, 0x0002bd00, 0x2000000b, @@ -5693,11 +5745,11 @@ const uint elf_data0[] = { 0x685b4b1b, 0x930146fc, 0xdf04bd08, -0x20005b4b, +0x20005c1b, 0x4b17b418, 0x46fc681b, 0xbd089301, -0x5b55df00, +0x5c25df00, 0x46942000, 0x6f924a13, 0xd2090892, @@ -5705,7 +5757,7 @@ const uint elf_data0[] = { 0x68db4b0f, 0x930146fc, 0xdf0cbd08, -0x20005e0d, +0x20005edd, 0xb5f04a0c, 0x6e556e14, 0x6f166f57, @@ -5717,8 +5769,8 @@ const uint elf_data0[] = { 0x689b4b03, 0x930146fc, 0xdf08bd08, -0x20005cb1, -0x2003dd58, +0x20005d81, +0x2003e128, 0xd0000000, 0x4050b5ff, 0x40504042, @@ -5780,7 +5832,7 @@ const uint elf_data0[] = { 0x1b094903, 0x43190509, 0xbd104311, -0x2003dd30, +0x2003e100, 0x0000041f, 0x004cb510, 0x23800d62, @@ -5803,9 +5855,9 @@ const uint elf_data0[] = { 0x4b04b418, 0x46fc6a5b, 0xbd089301, -0x5fbddf24, +0x608ddf24, 0x00002000, -0x2003dd58, +0x2003e128, 0xb5702313, 0x2c01781c, 0xdd10d015, @@ -5826,10 +5878,10 @@ const uint elf_data0[] = { 0x64aad1fc, 0x46c0e7eb, 0x00004453, -0x2003dd58, +0x2003e128, 0x0000334c, -0x2003dd30, -0x20005b19, +0x2003e100, +0x20005be9, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -5840,7 +5892,7 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003dd58, +0x2003e128, 0xbc03b40f, 0xb5f0bc0c, 0x07e42401, @@ -6158,7 +6210,7 @@ const uint elf_data0[] = { 0x41103220, 0x0018bd10, 0xbd100019, -0x20005fef, +0x200060bf, 0x0fcc0d0a, 0x051b1e53, 0x05521ac9, @@ -6208,10 +6260,10 @@ const uint elf_data0[] = { 0x622367e3, 0xe7e561e3, 0x00004653, -0x2003de58, +0x2003e228, 0x0000334c, -0x2003dd30, -0x20006111, +0x2003e100, +0x200061e1, 0x4660b507, 0x0a0a8801, 0x2adf3002, @@ -6222,33 +6274,33 @@ const uint elf_data0[] = { 0x6800e000, 0x50504a01, 0xbd079003, -0x2003de58, +0x2003e228, 0x0005b570, 0x4e0b000c, 0xf7fa0030, -0x0028f88d, +0x0028f825, 0xf0010021, -0x0005fc01, +0x0005fd73, 0xf7fa0030, -0x2d00f91b, +0x2d00f8b3, 0x4b05d005, 0x429c192c, 0x0028d801, 0x4803bd70, 0xff1af7fd, -0x20009258, +0x20009628, 0x20040000, -0x200087b8, +0x20008b88, 0x21044801, 0x47184b01, -0x200089e0, -0x200053e5, +0x20008db0, +0x200054b5, 0x681b4b01, 0x00004718, -0x200089e0, +0x20008db0, 0x685b4b01, 0x00004718, -0x200089e0, +0x20008db0, 0xb5100003, 0x681b0008, 0x47980011, @@ -6289,7 +6341,7 @@ const uint elf_data0[] = { 0x00116803, 0x47980028, 0x46c0e7e5, -0x20008814, +0x20008be4, 0x4b0fb5f8, 0x681c0005, 0xd0152c00, @@ -6306,8 +6358,8 @@ const uint elf_data0[] = { 0xd1ef2c00, 0x602b2300, 0x46c0bdf8, -0x2003dcf4, -0x2003dcf8, +0x2003e0c4, +0x2003e0c8, 0x000cb570, 0x00056809, 0xd0042980, @@ -6321,12 +6373,12 @@ const uint elf_data0[] = { 0x18124a06, 0x2b00414b, 0x4805db03, -0xf84af7fa, +0xffe2f7f9, 0x2201bd10, 0x42524b03, 0x46c0e7f7, 0x000f4240, -0x20009260, +0x20009630, 0x7fffffff, 0x464eb5f0, 0x465746de, @@ -6337,7 +6389,7 @@ const uint elf_data0[] = { 0x4681ffdb, 0xd1031c6b, 0xf0010030, -0x0005fe3d, +0x0005ffaf, 0xd1282c00, 0x46984b26, 0x681c4b26, @@ -6377,12 +6429,12 @@ const uint elf_data0[] = { 0x703b0020, 0xe7e847c0, 0xf7f94805, -0xe7d0fff5, -0x200061b5, -0x2003dcf4, -0x2003dcf8, -0x200061a5, -0x20009260, +0xe7d0ff8d, +0x20006285, +0x2003e0c4, +0x2003e0c8, +0x20006275, +0x20009630, 0xb082b510, 0x0004466b, 0x1dd82200, @@ -6391,7 +6443,7 @@ const uint elf_data0[] = { 0x0020ff87, 0xbd10b002, 0x0004b570, -0xfdd0f001, +0xff42f001, 0x00012300, 0x22010005, 0xf7ff0020, @@ -6404,7 +6456,7 @@ const uint elf_data0[] = { 0xbd700028, 0x2c006924, 0xe7f9d1f3, -0x2003dcf4, +0x2003e0c4, 0x68134a0a, 0xd1052b00, 0x001ae00c, @@ -6416,7 +6468,7 @@ const uint elf_data0[] = { 0x47706101, 0xd0fc2900, 0xe7fa6010, -0x2003dcf4, +0x2003e0c4, 0xb0a2b570, 0x0004000d, 0xff30f7ff, @@ -6439,11 +6491,11 @@ const uint elf_data0[] = { 0x2c006924, 0x2e00d1f0, 0x4804d0f7, -0xff78f7f9, +0xff10f7f9, 0x46c0e7f3, -0x20006291, -0x2003dcf4, -0x20009260, +0x20006361, +0x2003e0c4, +0x20009630, 0xb500b40f, 0xa904b083, 0x9101c901, @@ -6469,9 +6521,9 @@ const uint elf_data0[] = { 0x42196993, 0x6017d1fc, 0x46c0e7f2, -0x2003dd48, +0x2003e118, 0xbffc8000, -0x2003dd54, +0x2003e124, 0x0005b530, 0xdd262900, 0x24102000, @@ -6503,8 +6555,8 @@ const uint elf_data0[] = { 0x43130152, 0x20036019, 0xe7e64240, -0x2003dd48, -0x200093d4, +0x2003e118, +0x200097a4, 0xb5104b06, 0x2b00681b, 0x2100d006, @@ -6512,9 +6564,9 @@ const uint elf_data0[] = { 0x4a046391, 0x47986810, 0x46c0bd10, -0x200093d4, -0x2003dd48, -0x200093d8, +0x200097a4, +0x2003e118, +0x200097a8, 0xb5f04b1d, 0x46c6681a, 0x4b1c4698, @@ -6545,11 +6597,11 @@ const uint elf_data0[] = { 0x01522280, 0x60194313, 0x46c0e7d8, -0x2003dd48, +0x2003e118, 0xbffc8000, -0x200093d4, -0x200093d8, -0x200065a5, +0x200097a4, +0x200097a8, +0x20006675, 0x4e0cb570, 0x001c000d, 0x2a006030, @@ -6563,8 +6615,8 @@ const uint elf_data0[] = { 0x2101f9e3, 0xf7ff4802, 0xbd70fec5, -0x2003dd48, -0x200089f0, +0x2003e118, +0x20008dc0, 0xb51021e1, 0x22004b05, 0x4b05781b, @@ -6572,8 +6624,8 @@ const uint elf_data0[] = { 0x23010249, 0xffd6f7ff, 0x46c0bd10, -0x2000893c, -0x20008940, +0x20008d0c, +0x20008d10, 0x40034000, 0x46c0bd03, 0x0004b510, @@ -6639,9 +6691,9 @@ const uint elf_data0[] = { 0x46c0bd10, 0x20041e00, 0x20040adc, -0x200066c1, +0x20006791, 0xe000ed00, -0x200066bd, +0x2000678d, 0x4e11b570, 0x1b850004, 0x415d426b, @@ -6650,7 +6702,7 @@ const uint elf_data0[] = { 0x18c3501c, 0x0020605a, 0x2101000a, -0xf8e8f000, +0xfa3cf000, 0x4a0a6823, 0x631a3517, 0xd00842b4, @@ -6660,8 +6712,8 @@ const uint elf_data0[] = { 0xf9a4f7fc, 0x4905bd70, 0x46c0e7f5, -0x20008a10, -0x2003dd00, +0x20008de0, +0x2003e0d0, 0x00000664, 0x20000455, 0x20000465, @@ -6681,40 +6733,210 @@ const uint elf_data0[] = { 0x4a08682b, 0x631a0028, 0x22002100, -0xf8aaf000, +0xf9fef000, 0x4905bd70, 0x46c0e7f1, -0x20008a10, -0x2003dd00, +0x20008de0, +0x2003e0d0, 0x20000455, 0x000008ff, 0x20000465, +0x4645b5f0, +0x464e4657, +0xb5e046de, +0xb0850005, +0x22009201, +0xab0e469a, +0x9b107818, +0x46989e0f, +0x9003682b, +0x320166da, +0x66da6059, +0x2a004652, +0x2201dd65, +0x44524252, +0x22014693, +0x02524042, +0x22009202, +0x46914647, +0x2a106f5a, +0x464ad0fc, +0xd0262a00, +0x21002280, +0x45cb0052, +0x2480d02a, +0x2e00611a, +0x46a8d02f, +0x0037003d, +0x6d5e591a, +0x47b80028, +0xd1452e00, +0xd13b2800, +0x681b4643, +0x2a006f9a, +0x003ed0f2, +0x4645002f, +0x691b4649, +0x54539a01, +0x469c2301, +0x45ca44e1, +0x682bd020, +0x792ae7d2, +0xd0d52a00, +0x218022a0, +0x00c900d2, +0xd1d445cb, +0x24809a02, +0x2180430a, +0x430a0049, +0x2e00611a, +0x2180d1cf, +0x682be003, +0x2a006f9a, +0x585ad1dc, +0x2b006d5b, +0x2302d0f7, +0x4699425b, +0x9b034648, +0xb005712b, +0x4690bc3c, +0x46a24699, +0xbdf046ab, +0x23014645, +0x4699425b, +0x2300e7f0, +0xe7ed4699, +0x28004645, +0xe7e6d1f5, +0x4645b5f0, +0x46de464e, +0xb5e04657, +0xb0870006, +0x21009103, +0xab109301, +0x9d12cb01, +0x9b13781c, +0x46989002, +0x94056833, +0x605a66d9, +0x66da2201, +0xdc002800, +0x1e42e0ab, +0x22019200, +0x02524062, +0x92042000, +0x27102200, +0x46914693, +0x464a4682, +0x2a002400, +0x9a03d104, +0x1e547812, +0x029441a2, +0x21009a00, +0xd06d454a, +0x9a014648, +0x43225c12, +0x2400430a, +0x2d00611a, +0x4643d040, +0x931346b0, +0xe004001e, +0x681b4643, +0x42176b5a, +0x0030d114, +0x430447a8, +0x2800b2e4, +0x9613d0f4, +0x46469b13, +0x46984682, +0xd1582c00, +0x469c2301, +0x44e19b02, +0xd018454b, +0xe7ca6833, +0x9a139613, +0x46904646, +0x589a2280, +0x2a004693, +0x2c00d123, +0x9a00d123, +0xd057454a, +0x469b2300, +0x2301469a, +0x9b02469c, +0x454b44e1, +0x4648d1e6, +0x9a059b03, +0xb007701a, +0x4690bc3c, +0x46a24699, +0xbdf046ab, +0x2a004652, +0x6b5ad1d2, +0xd0fc4217, +0x589a2280, +0x2a004693, +0x2401d0dd, +0x2d006d5a, +0x2380d02e, +0x469a009b, +0x46b04643, +0x001e9313, +0x4643e005, +0x681b4651, +0x420a6b5a, +0x0030d108, +0x430447a8, +0x2800b2e4, +0xe7aad0f3, +0xe78f9904, +0x9a139613, +0x46904646, +0x23006e1b, +0x2c00469a, +0x4650d0a6, +0xd1192800, +0x2b00465b, +0x07dbd004, +0x465bd402, +0xd4ba071b, +0x425b2302, +0xe7b64699, +0x00892180, +0x420a6b5a, +0xe7e5d0fc, +0x2a009a05, +0x2400d1a4, +0x2300e7c3, +0xe7a84699, +0x425b2301, +0xe7a44699, 0x1ac04b05, 0x41584243, 0x42402307, 0x4b034398, 0x60183010, 0x46c04770, -0x20008a08, +0x20008dd8, 0x4000e000, 0x46deb5f8, 0x464e4657, 0x46834645, 0x2005b5e0, 0xf7fd000c, -0x0006fa23, +0x0006f8cf, 0x00210860, 0xf7fe1980, -0x0043fdd5, +0x0043fc81, 0x44804698, 0x21050007, 0xf7fe4640, -0x1a3bfdcd, +0x1a3bfc79, 0x4b20469a, 0x00704681, 0x429c1980, 0x491ed834, -0xfdc2f7fe, +0xfc6ef7fe, 0x465b1c45, 0x2300681c, 0x682266e3, @@ -6727,7 +6949,7 @@ const uint elf_data0[] = { 0x20014643, 0xd9032b4f, 0x46402150, -0xfda8f7fe, +0xfc54f7fe, 0x002223a0, 0x238050e0, 0x327c6fe0, @@ -6736,12 +6958,12 @@ const uint elf_data0[] = { 0x601d0c2d, 0x00392301, 0x66e30030, -0xfd96f7fe, +0xfc42f7fe, 0x4690bc3c, 0x46a24699, 0xbdf846ab, 0xf7fe4904, -0x1c45fd8d, +0x1c45fc39, 0x46c0e7c9, 0x000f423f, 0x00989680, @@ -6763,7 +6985,7 @@ const uint elf_data0[] = { 0x639563d5, 0xf7ff50d4, 0xbd70ff7d, -0x20008a08, +0x20008dd8, 0x4000e000, 0x4000f000, 0x4000c000, @@ -6783,6 +7005,21 @@ const uint elf_data0[] = { 0x600a4319, 0x46c0e7f2, 0x00000241, +0x000cb570, +0xb0842500, +0x780ea908, +0x1d019300, +0x95030013, +0x95020022, +0xf7ff9601, +0xb004fe67, +0x46c0bd70, +0xb085b530, +0x7825ac08, +0x95002400, +0x94019402, +0xfdd4f7ff, +0xbd30b005, 0x2334b5f8, 0x469a4657, 0x464e46de, @@ -6817,19 +7054,19 @@ const uint elf_data0[] = { 0x18e0009b, 0x464b2208, 0xf7fc2104, -0x23a4ff9b, +0x23a4fe29, 0x18e0009b, 0x464b2208, 0xf7fc2104, -0x23a8ff93, +0x23a8fe21, 0x18e0009b, 0x46432208, 0xf7fc2104, -0x23acff8b, +0x23acfe19, 0x18e0009b, 0x46432208, 0xf7fc2104, -0x0023ff83, +0x0023fe11, 0x68200039, 0x33702201, 0xf9d8f000, @@ -6869,21 +7106,21 @@ const uint elf_data0[] = { 0x400b4a0f, 0x4b0f6013, 0x6058490f, -0xf7fc200c, -0x2101f821, +0xf7fb200c, +0x2101feaf, 0xf7fb0020, -0xbd70fff7, +0xbd70fe85, 0x68124a0b, 0x4a0b4051, 0x6013400b, 0x490a4b06, 0x200b6018, -0xf810f7fc, +0xfe9ef7fb, 0x46c0e7ed, 0x0000040c, 0x50000414, 0x50001414, -0x2003dcec, +0x2003e0bc, 0x200009a5, 0x50000404, 0x50001404, @@ -6966,9 +7203,9 @@ const uint elf_data0[] = { 0x18fc0030, 0x419c1e63, 0x00213406, -0xfe30f7fb, +0xfcbef7fb, 0x1c700021, -0xfe2cf7fb, +0xfcbaf7fb, 0x025b2380, 0x46539302, 0x23809303, @@ -6989,14 +7226,14 @@ const uint elf_data0[] = { 0x0176681a, 0x43334022, 0xf7fb601a, -0x68ebfe33, +0x68ebfcc1, 0x1c584a2a, 0x46944643, 0x00835dd9, 0x681a4463, 0x40144333, 0xf7fb601c, -0x9b01fe25, +0x9b01fcb3, 0x429d3504, 0x4644d19d, 0x072a69e5, @@ -7016,12 +7253,12 @@ const uint elf_data0[] = { 0x46983351, 0x00284467, 0xf7fb2104, -0x464bfdcd, +0x464bfc5b, 0x5ce14642, 0x0028683b, 0x00324013, 0x6013433a, -0xfdf2f7fb, +0xfc80f7fb, 0x350169e3, 0x37043301, 0xd2ea42ab, @@ -7029,7 +7266,7 @@ const uint elf_data0[] = { 0x46994690, 0x46ab46a2, 0x46c0bdf0, -0x20008878, +0x20008c48, 0x9fffffff, 0xafe00000, 0x680e0000, @@ -7336,7 +7573,7 @@ const uint elf_data0[] = { 0x4803e7a8, 0x60134043, 0xe7a3600b, -0x20008884, +0x20008c54, 0x000002ff, 0x464eb5f8, 0x46de4645, @@ -7421,8 +7658,8 @@ const uint elf_data0[] = { 0x686adccb, 0x4282e7e5, 0xe7d5dbb4, -0x2003df58, -0x2003e058, +0x2003e328, +0x2003e428, 0x000ffc00, 0xb089b530, 0x466d0001, @@ -7448,31 +7685,31 @@ const uint elf_data0[] = { 0x1879632b, 0xd0192a00, 0x00300022, -0xf898f039, +0xfebef038, 0x08614b1d, 0x4b1d62eb, 0x00220089, 0x632b0030, -0xf0391879, -0x23c2f88d, +0xf0381879, +0x23c2feb3, 0x62eb015b, 0x00224b18, 0x00300039, -0xf039632b, -0xbdf8f9c1, +0xf038632b, +0xbdf8ffe7, 0x00300022, -0xfee8f000, +0xfef6f000, 0x08614b10, 0x4b1062eb, 0x00220089, 0x632b0030, 0xf0001879, -0x23c2fedd, +0x23c2feeb, 0x62eb015b, 0x00224b0b, 0x00300039, 0xf000632b, -0xe7e4fee3, +0xe7e4fed1, 0x00023193, 0xd00000c0, 0xd0000080, @@ -7486,10 +7723,10 @@ const uint elf_data0[] = { 0x0001b083, 0x22009300, 0x4803230b, -0xfac2f7fb, +0xf950f7fb, 0xbd00b003, -0x20008894, -0x2003dd4c, +0x20008c64, +0x2003e11c, 0x46ceb5f8, 0x23054647, 0x56cbb580, @@ -7523,10 +7760,10 @@ const uint elf_data0[] = { 0xbc0c509f, 0x46994690, 0x4803bdf8, -0xfd0af7fc, +0xfb98f7fc, 0xafd00000, -0x200093bc, -0x200088b4, +0x2000978c, +0x20008c84, 0xb5104b12, 0x4460469c, 0x41584243, @@ -7547,19 +7784,19 @@ const uint elf_data0[] = { 0xd1f94214, 0x46c0e7f0, 0xafd00000, -0x200093bc, +0x2000978c, 0xb5104b07, 0xd0044298, 0x48074a06, -0xfa1cf7fb, +0xf8aaf7fb, 0x4a06bd10, 0x31044804, -0xfa16f7fb, +0xf8a4f7fb, 0x46c0e7f8, 0x50300000, -0x200088ec, -0x2003dd4f, -0x200088c8, +0x20008cbc, +0x2003e11f, +0x20008c98, 0xb5104b0b, 0x4460469c, 0x41444244, @@ -7567,17 +7804,17 @@ const uint elf_data0[] = { 0x9200b082, 0x00224808, 0xf7fb1ce3, -0x4284fa21, +0x4284f8af, 0x1b00dc02, 0xbd10b002, 0x42402001, 0x46c0e7fa, 0xafd00000, -0x20008908, -0x2003dd4f, +0x20008cd8, +0x2003e11f, 0x000cb5f8, 0xf7fb0006, -0x2205f9d3, +0x2205f861, 0x56a20007, 0x79210030, 0xff94f7ff, @@ -7585,24 +7822,24 @@ const uint elf_data0[] = { 0x00210002, 0xf7ff0030, 0x0038ff43, -0xf9cef7fb, +0xf85cf7fb, 0xbdf80028, 0xf7fc4801, -0x46c0fc89, -0x200088b4, +0x46c0fb17, +0x20008c84, 0x2501b570, 0x0004790b, 0x3d01409d, 0xf7fb4095, -0x4b06f9b1, +0x4b06f83f, 0x469c4906, 0x42634464, 0x009b4163, 0x43aa585a, 0xf7fb505a, -0xbd70f9b1, +0xbd70f83f, 0xafd00000, -0x200093bc, +0x2000978c, 0x46deb5f0, 0x464e4657, 0x468b4645, @@ -7626,7 +7863,7 @@ const uint elf_data0[] = { 0x021b23e0, 0x35d84698, 0xf7fd0020, -0x4652fe47, +0x4652fcd5, 0x43130143, 0x003b6033, 0x40c3464a, @@ -7666,7 +7903,7 @@ const uint elf_data0[] = { 0x46992301, 0x35d84b13, 0x00204698, -0xfdf6f7fd, +0xfc84f7fd, 0x01434652, 0x60334313, 0x464a003b, @@ -7770,7 +8007,7 @@ const uint elf_data0[] = { 0x00180001, 0xf804f000, 0x46c0bd10, -0x20008a18, +0x20008de8, 0x4351b510, 0xf82af000, 0xd00e1e04, @@ -7790,7 +8027,7 @@ const uint elf_data0[] = { 0x0003d006, 0xe7ec3310, 0xf7fe2100, -0xe7ecfbe9, +0xe7ecfa77, 0x61010003, 0x61413318, 0x46c0e7e3, @@ -8014,10 +8251,10 @@ const uint elf_data0[] = { 0x60e160a2, 0x60d4608c, 0x46c0e6d5, -0x20008e50, +0x20009220, 0x000001ff, -0x20008e48, -0x20009380, +0x20009218, +0x20009750, 0x0000100f, 0x00001008, 0xd9522814, @@ -8154,12 +8391,12 @@ const uint elf_data0[] = { 0xb5702300, 0x00054c06, 0x60230008, -0xfffef7fb, +0xfe8cf7fb, 0xd0001c43, 0x6823bd70, 0xd0fb2b00, 0xe7f9602b, -0x2003e058, +0x2003e428, 0x0783b510, 0x7803d027, 0xd0262b00, @@ -8221,11 +8458,11 @@ const uint elf_data0[] = { 0x60084905, 0x430b2101, 0xe7d56053, -0x20008e50, +0x20009220, 0x00000fef, 0x00000fff, -0x20009384, -0x20008e48, +0x20009754, +0x20009218, 0x46d6b5f0, 0x4646464f, 0xb5c00005, @@ -8339,17 +8576,16 @@ const uint elf_data0[] = { 0x431ce794, 0x6003604c, 0x46c0e780, -0x20008e50, -0x20008e58, +0x20009220, +0x20009228, 0x000001ff, -0x20008e4c, -0x20009380, +0x2000921c, +0x20009750, 0x00000554, -0x00000000, 0x4802b401, 0xbc014684, 0xbf004760, -0x15000431, +0x150006ad, 0x4802b401, 0xbc014684, 0xbf004760, @@ -8357,7 +8593,7 @@ const uint elf_data0[] = { 0x4802b401, 0xbc014684, 0xbf004760, -0x150006ad, +0x15000431, 0x65736552, 0x6e697474, 0x00000067, @@ -8417,15 +8653,15 @@ const uint elf_data0[] = { 0x68636120, 0x65766569, 0x00000064, -0x200083ac, +0x2000875c, 0x0000ff13, -0x200083d4, +0x20008784, 0x0000ff15, -0x20008400, +0x200087b0, 0x0000ff14, -0x20008428, +0x200087d8, 0x0000ff06, -0x20008434, +0x200087e4, 0x0000ff07, 0x6840e826, 0x6004e88f, @@ -8523,6 +8759,13 @@ const uint elf_data0[] = { 0x746f6720, 0x38302520, 0x000a786c, +0x64616552, +0x49444520, +0x00000044, +0x45206f4e, +0x20444944, +0x6e756f66, +0x00000064, 0x64726148, 0x65726177, 0x616c6120, @@ -8546,126 +8789,127 @@ const uint elf_data0[] = { 0x006e616e, 0x2d696e66, 0x00000000, -0x20004d12, -0x20004cc8, -0x20004cc8, -0x20004d0a, -0x20004cc8, -0x20004cc8, -0x20004cc8, -0x20004cc8, -0x20004cc8, -0x20004cc8, -0x20004cc8, -0x20004d02, -0x20004cc8, -0x20004cfa, -0x20004cc8, -0x20004cc8, -0x20004cf2, -0x20004e88, -0x20004d2a, -0x20004e7c, -0x20004d2a, -0x20004d1a, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d3c, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d2a, -0x20004d3c, -0x20004ecc, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20005074, -0x20004e98, -0x20005074, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004dfe, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004dfe, -0x20004fda, -0x20004dfe, -0x20005074, -0x20004e98, -0x20005074, -0x20004d50, -0x20004dfe, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004d50, -0x20004dfe, -0x20004fac, -0x20004d50, -0x20004d50, -0x20004ee2, -0x20004d50, -0x20004dfe, -0x20004d50, -0x20004d50, -0x20004dfe, +0x20004de2, +0x20004d98, +0x20004d98, +0x20004dda, +0x20004d98, +0x20004d98, +0x20004d98, +0x20004d98, +0x20004d98, +0x20004d98, +0x20004d98, +0x20004dd2, +0x20004d98, +0x20004dca, +0x20004d98, +0x20004d98, +0x20004dc2, +0x20004f58, +0x20004dfa, +0x20004f4c, +0x20004dfa, +0x20004dea, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004e0c, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004dfa, +0x20004e0c, +0x20004f9c, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20005144, +0x20004f68, +0x20005144, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004ece, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004ece, +0x200050aa, +0x20004ece, +0x20005144, +0x20004f68, +0x20005144, +0x20004e20, +0x20004ece, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004e20, +0x20004ece, +0x2000507c, +0x20004e20, +0x20004e20, +0x20004fb2, +0x20004e20, +0x20004ece, +0x20004e20, +0x20004e20, +0x20004ece, +0x00000000, 0x00000000, 0x3ff00000, 0x00000000, @@ -8705,10 +8949,10 @@ const uint elf_data0[] = { 0x00333230, 0x50520006, 0xb63cffbb, -0x200087e8, +0x20008bb8, 0x50520006, 0x4275f0d3, -0x200087c8, +0x20008b98, 0x00000a0d, 0x54524155, 0x64747320, @@ -8723,7 +8967,7 @@ const uint elf_data0[] = { 0x0074756f, 0x50520006, 0xa1f4b453, -0x20008830, +0x20008c00, 0x50520008, 0x00000092, 0x53444d54, @@ -8734,7 +8978,7 @@ const uint elf_data0[] = { 0x206e6920, 0x21515249, 0x00000000, -0x20008880, +0x20008c50, 0x00000002, 0x68a170a1, 0x00fefefc, @@ -8780,13 +9024,13 @@ const uint elf_data0[] = { 0x616c6961, 0x00656c62, 0x20000098, -0x200087fc, +0x20008bcc, 0x2000008c, -0x20008808, -0x20008844, -0x20008850, +0x20008bd8, +0x20008c14, +0x20008c20, }; -constexpr uint elf_data1_addr = 0x20008950; +constexpr uint elf_data1_addr = 0x20008d20; const uint elf_data1[] = { 0x00000010, 0x00000000, @@ -8806,14 +9050,14 @@ const uint elf_data1[] = { 0x46704700, 0x49013809, 0xbd014788, -0x20002da5, -0x200089b4, +0x20002e75, +0x20008d84, 0x00000000, -0x20009280, -0x20009404, +0x20009650, +0x200097d4, 0x00000000, 0x00000000, -0x20009414, +0x200097e4, 0x00000000, 0x00000000, 0x00000010, @@ -8828,22 +9072,22 @@ const uint elf_data1[] = { 0x0000434d, 0x00003453, 0x00003443, -0x200064d5, +0x200065a5, 0x00000000, -0x20006521, -0x200065cd, +0x200065f1, +0x2000669d, 0x00000000, 0x00000100, 0x40044000, 0x00000000, 0x40048000, 0x00000000, -0x20008a20, +0x20008df0, 0x00000000, 0x00000000, -0x20008d0c, -0x20008d74, -0x20008ddc, +0x200090dc, +0x20009144, +0x200091ac, 0x00000000, 0x00000000, 0x00000000, @@ -9110,250 +9354,6 @@ const uint elf_data1[] = { 0x00020000, 0x00000000, 0x00000000, -0x20008e50, -0x20008e50, -0x20008e58, -0x20008e58, -0x20008e60, -0x20008e60, -0x20008e68, -0x20008e68, -0x20008e70, -0x20008e70, -0x20008e78, -0x20008e78, -0x20008e80, -0x20008e80, -0x20008e88, -0x20008e88, -0x20008e90, -0x20008e90, -0x20008e98, -0x20008e98, -0x20008ea0, -0x20008ea0, -0x20008ea8, -0x20008ea8, -0x20008eb0, -0x20008eb0, -0x20008eb8, -0x20008eb8, -0x20008ec0, -0x20008ec0, -0x20008ec8, -0x20008ec8, -0x20008ed0, -0x20008ed0, -0x20008ed8, -0x20008ed8, -0x20008ee0, -0x20008ee0, -0x20008ee8, -0x20008ee8, -0x20008ef0, -0x20008ef0, -0x20008ef8, -0x20008ef8, -0x20008f00, -0x20008f00, -0x20008f08, -0x20008f08, -0x20008f10, -0x20008f10, -0x20008f18, -0x20008f18, -0x20008f20, -0x20008f20, -0x20008f28, -0x20008f28, -0x20008f30, -0x20008f30, -0x20008f38, -0x20008f38, -0x20008f40, -0x20008f40, -0x20008f48, -0x20008f48, -0x20008f50, -0x20008f50, -0x20008f58, -0x20008f58, -0x20008f60, -0x20008f60, -0x20008f68, -0x20008f68, -0x20008f70, -0x20008f70, -0x20008f78, -0x20008f78, -0x20008f80, -0x20008f80, -0x20008f88, -0x20008f88, -0x20008f90, -0x20008f90, -0x20008f98, -0x20008f98, -0x20008fa0, -0x20008fa0, -0x20008fa8, -0x20008fa8, -0x20008fb0, -0x20008fb0, -0x20008fb8, -0x20008fb8, -0x20008fc0, -0x20008fc0, -0x20008fc8, -0x20008fc8, -0x20008fd0, -0x20008fd0, -0x20008fd8, -0x20008fd8, -0x20008fe0, -0x20008fe0, -0x20008fe8, -0x20008fe8, -0x20008ff0, -0x20008ff0, -0x20008ff8, -0x20008ff8, -0x20009000, -0x20009000, -0x20009008, -0x20009008, -0x20009010, -0x20009010, -0x20009018, -0x20009018, -0x20009020, -0x20009020, -0x20009028, -0x20009028, -0x20009030, -0x20009030, -0x20009038, -0x20009038, -0x20009040, -0x20009040, -0x20009048, -0x20009048, -0x20009050, -0x20009050, -0x20009058, -0x20009058, -0x20009060, -0x20009060, -0x20009068, -0x20009068, -0x20009070, -0x20009070, -0x20009078, -0x20009078, -0x20009080, -0x20009080, -0x20009088, -0x20009088, -0x20009090, -0x20009090, -0x20009098, -0x20009098, -0x200090a0, -0x200090a0, -0x200090a8, -0x200090a8, -0x200090b0, -0x200090b0, -0x200090b8, -0x200090b8, -0x200090c0, -0x200090c0, -0x200090c8, -0x200090c8, -0x200090d0, -0x200090d0, -0x200090d8, -0x200090d8, -0x200090e0, -0x200090e0, -0x200090e8, -0x200090e8, -0x200090f0, -0x200090f0, -0x200090f8, -0x200090f8, -0x20009100, -0x20009100, -0x20009108, -0x20009108, -0x20009110, -0x20009110, -0x20009118, -0x20009118, -0x20009120, -0x20009120, -0x20009128, -0x20009128, -0x20009130, -0x20009130, -0x20009138, -0x20009138, -0x20009140, -0x20009140, -0x20009148, -0x20009148, -0x20009150, -0x20009150, -0x20009158, -0x20009158, -0x20009160, -0x20009160, -0x20009168, -0x20009168, -0x20009170, -0x20009170, -0x20009178, -0x20009178, -0x20009180, -0x20009180, -0x20009188, -0x20009188, -0x20009190, -0x20009190, -0x20009198, -0x20009198, -0x200091a0, -0x200091a0, -0x200091a8, -0x200091a8, -0x200091b0, -0x200091b0, -0x200091b8, -0x200091b8, -0x200091c0, -0x200091c0, -0x200091c8, -0x200091c8, -0x200091d0, -0x200091d0, -0x200091d8, -0x200091d8, -0x200091e0, -0x200091e0, -0x200091e8, -0x200091e8, -0x200091f0, -0x200091f0, -0x200091f8, -0x200091f8, -0x20009200, -0x20009200, -0x20009208, -0x20009208, -0x20009210, -0x20009210, -0x20009218, -0x20009218, 0x20009220, 0x20009220, 0x20009228, @@ -9366,15 +9366,259 @@ const uint elf_data1[] = { 0x20009240, 0x20009248, 0x20009248, +0x20009250, +0x20009250, +0x20009258, +0x20009258, +0x20009260, +0x20009260, +0x20009268, +0x20009268, +0x20009270, +0x20009270, +0x20009278, +0x20009278, +0x20009280, +0x20009280, +0x20009288, +0x20009288, +0x20009290, +0x20009290, +0x20009298, +0x20009298, +0x200092a0, +0x200092a0, +0x200092a8, +0x200092a8, +0x200092b0, +0x200092b0, +0x200092b8, +0x200092b8, +0x200092c0, +0x200092c0, +0x200092c8, +0x200092c8, +0x200092d0, +0x200092d0, +0x200092d8, +0x200092d8, +0x200092e0, +0x200092e0, +0x200092e8, +0x200092e8, +0x200092f0, +0x200092f0, +0x200092f8, +0x200092f8, +0x20009300, +0x20009300, +0x20009308, +0x20009308, +0x20009310, +0x20009310, +0x20009318, +0x20009318, +0x20009320, +0x20009320, +0x20009328, +0x20009328, +0x20009330, +0x20009330, +0x20009338, +0x20009338, +0x20009340, +0x20009340, +0x20009348, +0x20009348, +0x20009350, +0x20009350, +0x20009358, +0x20009358, +0x20009360, +0x20009360, +0x20009368, +0x20009368, +0x20009370, +0x20009370, +0x20009378, +0x20009378, +0x20009380, +0x20009380, +0x20009388, +0x20009388, +0x20009390, +0x20009390, +0x20009398, +0x20009398, +0x200093a0, +0x200093a0, +0x200093a8, +0x200093a8, +0x200093b0, +0x200093b0, +0x200093b8, +0x200093b8, +0x200093c0, +0x200093c0, +0x200093c8, +0x200093c8, +0x200093d0, +0x200093d0, +0x200093d8, +0x200093d8, +0x200093e0, +0x200093e0, +0x200093e8, +0x200093e8, +0x200093f0, +0x200093f0, +0x200093f8, +0x200093f8, +0x20009400, +0x20009400, +0x20009408, +0x20009408, +0x20009410, +0x20009410, +0x20009418, +0x20009418, +0x20009420, +0x20009420, +0x20009428, +0x20009428, +0x20009430, +0x20009430, +0x20009438, +0x20009438, +0x20009440, +0x20009440, +0x20009448, +0x20009448, +0x20009450, +0x20009450, +0x20009458, +0x20009458, +0x20009460, +0x20009460, +0x20009468, +0x20009468, +0x20009470, +0x20009470, +0x20009478, +0x20009478, +0x20009480, +0x20009480, +0x20009488, +0x20009488, +0x20009490, +0x20009490, +0x20009498, +0x20009498, +0x200094a0, +0x200094a0, +0x200094a8, +0x200094a8, +0x200094b0, +0x200094b0, +0x200094b8, +0x200094b8, +0x200094c0, +0x200094c0, +0x200094c8, +0x200094c8, +0x200094d0, +0x200094d0, +0x200094d8, +0x200094d8, +0x200094e0, +0x200094e0, +0x200094e8, +0x200094e8, +0x200094f0, +0x200094f0, +0x200094f8, +0x200094f8, +0x20009500, +0x20009500, +0x20009508, +0x20009508, +0x20009510, +0x20009510, +0x20009518, +0x20009518, +0x20009520, +0x20009520, +0x20009528, +0x20009528, +0x20009530, +0x20009530, +0x20009538, +0x20009538, +0x20009540, +0x20009540, +0x20009548, +0x20009548, +0x20009550, +0x20009550, +0x20009558, +0x20009558, +0x20009560, +0x20009560, +0x20009568, +0x20009568, +0x20009570, +0x20009570, +0x20009578, +0x20009578, +0x20009580, +0x20009580, +0x20009588, +0x20009588, +0x20009590, +0x20009590, +0x20009598, +0x20009598, +0x200095a0, +0x200095a0, +0x200095a8, +0x200095a8, +0x200095b0, +0x200095b0, +0x200095b8, +0x200095b8, +0x200095c0, +0x200095c0, +0x200095c8, +0x200095c8, +0x200095d0, +0x200095d0, +0x200095d8, +0x200095d8, +0x200095e0, +0x200095e0, +0x200095e8, +0x200095e8, +0x200095f0, +0x200095f0, +0x200095f8, +0x200095f8, +0x20009600, +0x20009600, +0x20009608, +0x20009608, +0x20009610, +0x20009610, +0x20009618, +0x20009618, 0x00000000, 0x00000000, 0x00000000, 0x00000000, +0x2000624d, +0x20005479, +0x20005b89, 0x2000617d, -0x200053a9, -0x20005ab9, -0x200060ad, -0x20000f19, +0x20000f1d, }; constexpr uint elf_data2_addr = 0x20040000; const uint elf_data2[] = { @@ -11335,6 +11579,38 @@ const uint elf_data4[] = { 0x00000000, 0x00000000, 0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, +0x00000000, }; const uint section_addresses[] = { elf_data0_addr,