1
0
Files
2022-09-29 17:59:04 +03:00

180 lines
11 KiB
C

/*
* Version 2.20 Initiator Firmware (16:14 Aug 07, 1996)
*/
unsigned short diag_risc_code_version = 2*1024+20;
unsigned short diag_risc_code_addr01 = 0x1000 ;
unsigned short diag_risc_code01[] = {
0x0078, 0x102d, 0x5a1c, 0x0537, 0x0001, 0x1212, 0x2043, 0x4f50,
0x5952, 0x4947, 0x4854, 0x2031, 0x3939, 0x3320, 0x514c, 0x6f67,
0x6963, 0x2043, 0x6f72, 0x706f, 0x7261, 0x7469, 0x6f6e, 0x2049,
0x5350, 0x3130, 0x3230, 0x2053, 0x656c, 0x6620, 0x5465, 0x7374,
0x2046, 0x6972, 0x6d77, 0x6172, 0x6520, 0x2056, 0x6572, 0x7369,
0x6f6e, 0x2030, 0x312e, 0x3030, 0x2020, 0x20b9, 0x1212, 0x2071,
0x0010, 0x70c3, 0x0004, 0x20c9, 0x1541, 0x1078, 0x107e, 0xa18c,
0xffff, 0x00c0, 0x1068, 0x2041, 0x0040, 0x2011, 0x04fd, 0x2204,
0xa082, 0x0004, 0x00c8, 0x1046, 0x2041, 0x0020, 0x1078, 0x118d,
0xa18c, 0xffff, 0x00c0, 0x1068, 0x1078, 0x1248, 0xa18c, 0xffff,
0x00c0, 0x1068, 0x1078, 0x1287, 0xa18c, 0xffff, 0x00c0, 0x1068,
0x1078, 0x13af, 0xa18c, 0xffff, 0x00c0, 0x1068, 0x1078, 0x13ea,
0xa18c, 0xffff, 0x00c0, 0x1068, 0x1078, 0x1491, 0x1078, 0x1465,
0x2071, 0x0010, 0x2001, 0x4003, 0xa18c, 0xffff, 0x00c0, 0x1074,
0x2001, 0x4000, 0x0078, 0x1074, 0x70c2, 0x71c6, 0x601b, 0x0001,
0x2091, 0x5000, 0x2091, 0x4080, 0x0078, 0x107c, 0x2001, 0x2000,
0x20a9, 0x0004, 0x2090, 0x2001, 0xaaaa, 0x2008, 0x2010, 0x2018,
0x2020, 0x2028, 0x2030, 0x2038, 0x2040, 0x2048, 0x2050, 0x2058,
0x2060, 0x2068, 0x2070, 0x2078, 0xa10e, 0x00c0, 0x10c1, 0xa216,
0x00c0, 0x10c1, 0xa31e, 0x00c0, 0x10c1, 0xa426, 0x00c0, 0x10c1,
0xa52e, 0x00c0, 0x10c1, 0xa636, 0x00c0, 0x10c1, 0xa73e, 0x00c0,
0x10c1, 0xa846, 0x00c0, 0x10c1, 0xa94e, 0x00c0, 0x10c1, 0xaa56,
0x00c0, 0x10c1, 0xab5e, 0x00c0, 0x10c1, 0xac66, 0x00c0, 0x10c1,
0xad6e, 0x00c0, 0x10c1, 0xae76, 0x00c0, 0x10c1, 0xaf7e, 0x0040,
0x10c6, 0x2091, 0x2000, 0x2009, 0x0100, 0x007c, 0xa086, 0x5555,
0x0040, 0x10ce, 0x2001, 0x5555, 0x0078, 0x1085, 0x3200, 0xa080,
0x0100, 0x00f0, 0x1082, 0x2001, 0xaaaa, 0x20a8, 0x2098, 0x20a0,
0x20c0, 0x3308, 0xa10e, 0x00c0, 0x10c1, 0x3408, 0xa10e, 0x00c0,
0x10c1, 0x3508, 0xa084, 0x00ff, 0xa10e, 0x00c0, 0x10c1, 0x3808,
0xa084, 0x000f, 0xa10e, 0x00c0, 0x10c1, 0xa086, 0x0005, 0x0040,
0x10f5, 0x2001, 0x5555, 0x0078, 0x10d5, 0x20a8, 0x8000, 0x2098,
0x8000, 0x20a0, 0x8000, 0x20c0, 0x2001, 0x0000, 0x3508, 0xa10e,
0x00c0, 0x117d, 0x8000, 0x3308, 0xa10e, 0x00c0, 0x117d, 0x8000,
0x3408, 0xa10e, 0x00c0, 0x117d, 0x8000, 0x3808, 0xa10e, 0x00c0,
0x117d, 0x2001, 0x2000, 0x20a9, 0x0004, 0x2098, 0x2090, 0x3300,
0x2008, 0x8000, 0x2010, 0x8000, 0x2018, 0x8000, 0x2020, 0x8000,
0x2028, 0x8000, 0x2030, 0x8000, 0x2038, 0x8000, 0x2040, 0x8000,
0x2048, 0x8000, 0x2050, 0x8000, 0x2058, 0x8000, 0x2060, 0x8000,
0x2068, 0x8000, 0x2070, 0x8000, 0x2078, 0xa084, 0xff00, 0xa080,
0x0100, 0x00f0, 0x1115, 0x2001, 0x2000, 0x20a9, 0x0004, 0x2098,
0x2090, 0x3300, 0xa10e, 0x00c0, 0x117d, 0x8000, 0xa216, 0x00c0,
0x117d, 0x8000, 0xa31e, 0x00c0, 0x117d, 0x8000, 0xa426, 0x00c0,
0x117d, 0x8000, 0xa52e, 0x00c0, 0x117d, 0x8000, 0xa636, 0x00c0,
0x117d, 0x8000, 0xa73e, 0x00c0, 0x117d, 0x8000, 0xa846, 0x00c0,
0x117d, 0x8000, 0xa94e, 0x00c0, 0x117d, 0x8000, 0xaa56, 0x00c0,
0x117d, 0x8000, 0xab5e, 0x00c0, 0x117d, 0x8000, 0xac66, 0x00c0,
0x117d, 0x8000, 0xad6e, 0x00c0, 0x117d, 0x8000, 0xae76, 0x00c0,
0x117d, 0x8000, 0xaf7e, 0x0040, 0x1182, 0x2091, 0x2000, 0x2009,
0x0101, 0x007c, 0xa084, 0xff00, 0xa080, 0x0100, 0x00f0, 0x113f,
0x2091, 0x2000, 0x2009, 0x0000, 0x007c, 0x2099, 0x0030, 0x2071,
0x0010, 0x2009, 0xaaaa, 0x7007, 0x0004, 0x7003, 0x0000, 0x2021,
0x0000, 0x20a9, 0x0020, 0xae96, 0x0020, 0x00c0, 0x11a0, 0x28a8,
0x219a, 0x700c, 0xa084, 0x0300, 0x00c0, 0x122f, 0x8420, 0x00f0,
0x11a0, 0x7007, 0x0004, 0x7003, 0x0001, 0x20a9, 0x0020, 0xae96,
0x0020, 0x00c0, 0x11b4, 0x28a8, 0x3304, 0xa106, 0x00c0, 0x1223,
0x700c, 0xa084, 0x0100, 0x0040, 0x1233, 0x00f0, 0x11b4, 0xa18e,
0x5555, 0x0040, 0x11c7, 0x2009, 0x5555, 0x0078, 0x1193, 0x7007,
0x0004, 0x7003, 0x0000, 0x20a9, 0x0020, 0xae96, 0x0020, 0x00c0,
0x11d2, 0x28a8, 0x2009, 0x0001, 0x219a, 0x8108, 0x700c, 0xa084,
0x0300, 0x00c0, 0x122f, 0x00f0, 0x11d4, 0x7007, 0x0004, 0x7003,
0x0001, 0x20a9, 0x0020, 0xae96, 0x0020, 0x00c0, 0x11e8, 0x28a8,
0x2009, 0x0001, 0x3304, 0xa106, 0x00c0, 0x1223, 0x700c, 0xa084,
0x0100, 0x0040, 0x1233, 0x8108, 0x00f0, 0x11ea, 0x7007, 0x0004,
0x7003, 0x0000, 0x20a9, 0x0020, 0xae96, 0x0020, 0x00c0, 0x1201,
0x28a8, 0x219a, 0x700c, 0xa084, 0x0300, 0x00c0, 0x122f, 0x00f0,
0x1201, 0x219a, 0x700c, 0xa084, 0x0200, 0x0040, 0x123d, 0x700c,
0xa084, 0x0100, 0x00c0, 0x1233, 0x7007, 0x0004, 0xae96, 0x0020,
0x0040, 0x1220, 0x2099, 0x0031, 0x2071, 0x0020, 0x0078, 0x1191,
0x2009, 0x0000, 0x007c, 0x2009, 0x0108, 0xae96, 0x0020, 0x0040,
0x1245, 0x2009, 0x0105, 0x7007, 0x0004, 0x0078, 0x1245, 0xa084,
0x0100, 0x0040, 0x123d, 0x2009, 0x0109, 0xae96, 0x0020, 0x0040,
0x1245, 0x2009, 0x0106, 0x0078, 0x1245, 0x2009, 0x010a, 0xae96,
0x0020, 0x0040, 0x1245, 0x2009, 0x0107, 0x7007, 0x0004, 0x007c,
0x2071, 0x0010, 0x2001, 0xaaaa, 0x701a, 0x701e, 0x7012, 0x7118,
0xa10e, 0x00c0, 0x1281, 0x711c, 0xa10e, 0x00c0, 0x1281, 0x7110,
0xa10e, 0x00c0, 0x1281, 0xa086, 0x5555, 0x0040, 0x1263, 0x2001,
0x5555, 0x0078, 0x124c, 0x701b, 0x0001, 0x701f, 0x0002, 0x7013,
0x0003, 0xae8e, 0x0020, 0x00c0, 0x126f, 0x7017, 0x0004, 0x7018,
0xa086, 0x0001, 0x00c0, 0x1284, 0x701c, 0xa086, 0x0002, 0x00c0,
0x1284, 0x7010, 0xa086, 0x0003, 0x00c0, 0x1284, 0x2009, 0x0000,
0x007c, 0x2009, 0x010b, 0x007c, 0x2009, 0x010c, 0x007c, 0x2071,
0x0100, 0x2001, 0xaaaa, 0x704b, 0x0003, 0x705a, 0x70ca, 0x70d2,
0x70d6, 0x2010, 0xa084, 0x00ff, 0x7022, 0x706a, 0xa084, 0x000f,
0x70a2, 0xa084, 0x0003, 0x7062, 0x2200, 0xa084, 0x7f0f, 0x7086,
0xa084, 0x000f, 0x7082, 0x2200, 0xa084, 0x17f7, 0x7092, 0xa084,
0x01f0, 0x7052, 0x2200, 0xa084, 0xbe0d, 0x700e, 0x2200, 0xa084,
0xf077, 0x708a, 0xa084, 0x007b, 0x700a, 0x2200, 0xa084, 0xfeef,
0x7006, 0x2200, 0xa084, 0xc3f8, 0x7042, 0x2200, 0x7158, 0xa10e,
0x00c0, 0x13a6, 0x71c8, 0xa10e, 0x00c0, 0x13a6, 0x71d0, 0xa10e,
0x00c0, 0x13a6, 0x71d4, 0xa10e, 0x00c0, 0x13a6, 0x7120, 0xa084,
0x00ff, 0xa10e, 0x00c0, 0x13a6, 0x7168, 0xa10e, 0x00c0, 0x13a6,
0x71a0, 0xa084, 0x000f, 0xa10e, 0x00c0, 0x13a6, 0x7160, 0xa084,
0x0003, 0xa10e, 0x00c0, 0x13a6, 0x2200, 0x7184, 0xa084, 0x7f0f,
0xa10e, 0x00c0, 0x13a6, 0x7180, 0xa084, 0x000f, 0xa10e, 0x00c0,
0x13a6, 0x2200, 0x7190, 0xa084, 0x17f7, 0xa10e, 0x00c0, 0x13a6,
0x7150, 0xa084, 0x01f0, 0xa10e, 0x00c0, 0x13a6, 0x2200, 0x710c,
0xa084, 0xbe0d, 0xa10e, 0x00c0, 0x13a6, 0x2200, 0x7188, 0xa084,
0xf077, 0xa10e, 0x00c0, 0x13a6, 0x7108, 0xa084, 0x007b, 0xa10e,
0x00c0, 0x13a6, 0x2200, 0x7104, 0xa084, 0xfeef, 0xa10e, 0x00c0,
0x13a6, 0x2200, 0x7140, 0xa084, 0xc3f8, 0xa10e, 0x00c0, 0x13a6,
0x2200, 0xa086, 0x5555, 0x0040, 0x1329, 0x2001, 0x5555, 0x0078,
0x128b, 0x704b, 0x0003, 0x7063, 0x0001, 0x7093, 0x0002, 0x70a3,
0x0003, 0x7087, 0x0004, 0x7083, 0x0005, 0x708b, 0x0007, 0x700b,
0x0008, 0x7023, 0x0009, 0x706b, 0x000b, 0x7007, 0x000c, 0x700f,
0x000d, 0x7043, 0x0018, 0x705b, 0x000f, 0x7053, 0x0010, 0x70cb,
0x0015, 0x70d3, 0x0016, 0x70d7, 0x0017, 0x7060, 0xa086, 0x0001,
0x00c0, 0x13aa, 0x7090, 0xa086, 0x0002, 0x00c0, 0x13aa, 0x70a0,
0xa086, 0x0003, 0x00c0, 0x13aa, 0x7084, 0xa086, 0x0004, 0x00c0,
0x13aa, 0x7080, 0xa086, 0x0005, 0x00c0, 0x13aa, 0x7088, 0xa086,
0x0007, 0x00c0, 0x13aa, 0x7008, 0xa086, 0x0008, 0x00c0, 0x13aa,
0x7020, 0xa086, 0x0009, 0x00c0, 0x13aa, 0x7068, 0xa086, 0x000b,
0x00c0, 0x13aa, 0x7004, 0xa086, 0x000c, 0x00c0, 0x13aa, 0x700c,
0xa086, 0x000d, 0x00c0, 0x13aa, 0x7040, 0xa086, 0x0018, 0x00c0,
0x13aa, 0x7058, 0xa086, 0x000f, 0x00c0, 0x13aa, 0x7050, 0xa086,
0x0010, 0x00c0, 0x13aa, 0x70c8, 0xa086, 0x0015, 0x00c0, 0x13aa,
0x70d0, 0xa086, 0x0016, 0x00c0, 0x13aa, 0x70d4, 0xa086, 0x0017,
0x00c0, 0x13aa, 0x2009, 0x0000, 0x0078, 0x13ac, 0x2009, 0x010d,
0x0078, 0x13ac, 0x2009, 0x010e, 0x704b, 0x0003, 0x007c, 0x2071,
0x0100, 0x2001, 0xaaaa, 0x20a9, 0x0100, 0x709b, 0x0000, 0x70ae,
0x00f0, 0x13b7, 0x20a9, 0x0100, 0x709b, 0x0000, 0x71ac, 0xa10e,
0x0040, 0x13c5, 0x2009, 0x010f, 0x007c, 0x00f0, 0x13be, 0xa086,
0x5555, 0x0040, 0x13cf, 0x2001, 0x5555, 0x0078, 0x13b3, 0x20a9,
0x0100, 0x709b, 0x0000, 0x70ae, 0x8000, 0x00f0, 0x13d3, 0x20a9,
0x0100, 0x709b, 0x0000, 0x2009, 0x0000, 0x70ac, 0xa106, 0x0040,
0x13e4, 0x2009, 0x0110, 0x007c, 0x8108, 0x00f0, 0x13dd, 0x2009,
0x0000, 0x007c, 0x2071, 0x0100, 0x2009, 0xaaaa, 0x704b, 0x000b,
0x20a9, 0x000f, 0x71b6, 0x703c, 0xa084, 0x000c, 0x00c0, 0x1458,
0x00f0, 0x13f2, 0x20a9, 0x000f, 0x72b4, 0x703c, 0xa084, 0x000c,
0x00c0, 0x1458, 0x2200, 0xa106, 0x00c0, 0x1454, 0x00f0, 0x13fc,
0xa18e, 0x5555, 0x0040, 0x1410, 0x2009, 0x5555, 0x0078, 0x13f0,
0x20a9, 0x000f, 0x2009, 0x0001, 0x71b6, 0x8108, 0x703c, 0xa084,
0x000c, 0x00c0, 0x1458, 0x00f0, 0x1414, 0x20a9, 0x000f, 0x2009,
0x0001, 0x72b4, 0x703c, 0xa084, 0x000c, 0x00c0, 0x1458, 0x2200,
0xa106, 0x00c0, 0x1454, 0x8108, 0x00f0, 0x1421, 0x72b4, 0x703c,
0xa084, 0x0008, 0x0040, 0x145c, 0x703c, 0xa084, 0x0004, 0x00c0,
0x1460, 0x704b, 0x000b, 0x20a9, 0x000f, 0x71b6, 0x703c, 0xa084,
0x000c, 0x00c0, 0x1458, 0x00f0, 0x143d, 0x71b6, 0x703c, 0xa084,
0x0004, 0x0040, 0x1460, 0x703c, 0xa084, 0x0008, 0x00c0, 0x145c,
0x2009, 0x0000, 0x0078, 0x1462, 0x2009, 0x0111, 0x0078, 0x1462,
0xa084, 0x0008, 0x0040, 0x1460, 0x2009, 0x0112, 0x0078, 0x1462,
0x2009, 0x0113, 0x704b, 0x000b, 0x007c, 0x2071, 0x0100, 0x704b,
0x0003, 0x704b, 0x1800, 0x7648, 0x70ef, 0x0001, 0x75ec, 0x70e7,
0x0098, 0x74e4, 0x704b, 0x0003, 0x704b, 0x1800, 0x70ef, 0x0002,
0x75ec, 0x70e7, 0x0107, 0x74e4, 0x704b, 0x0003, 0x704b, 0x1800,
0x708b, 0x0040, 0x70ef, 0x0080, 0x70e7, 0x0121, 0x2001, 0x0000,
0x70ea, 0x8000, 0xa086, 0xffff, 0x00c0, 0x1488, 0x704b, 0x0003,
0x007c, 0x20c1, 0x0000, 0x2079, 0x1000, 0x2f04, 0x8f78, 0xaf86,
0xffff, 0x00c0, 0x1495, 0x2009, 0x0000, 0x007c, 0x20c1, 0x0008,
0x2009, 0xfeff, 0x2100, 0x2003, 0xa5a5, 0xa084, 0x7fff, 0x2003,
0x0a0a, 0xa084, 0x3fff, 0x2003, 0x5050, 0x2114, 0xa286, 0xa5a5,
0x0040, 0x14ee, 0x20c1, 0x0000, 0x2100, 0x2003, 0xa5a5, 0xa084,
0x7fff, 0x2003, 0x0a0a, 0xa084, 0x3fff, 0x2003, 0x5050, 0x2114,
0xa286, 0xa5a5, 0x0040, 0x14ee, 0x20c1, 0x0008, 0x2009, 0x7fff,
0x2100, 0x2003, 0x0a0a, 0xa084, 0x3fff, 0x2003, 0x5050, 0x2114,
0xa286, 0x0a0a, 0x0040, 0x14e1, 0x20c1, 0x0004, 0x2009, 0x3fff,
0x200b, 0x5050, 0x2114, 0xa286, 0x5050, 0x0040, 0x14e1, 0x0078,
0x1525, 0x98c0, 0xa188, 0x1000, 0x200b, 0xa5a5, 0x2114, 0xa286,
0xa5a5, 0x0040, 0x14ee, 0xa18a, 0x1000, 0x98c1, 0x2120, 0x2019,
0xaaaa, 0x2079, 0x1541, 0x237a, 0x8f78, 0x2400, 0xaf06, 0x00c0,
0x14f3, 0x2079, 0x1541, 0x2f04, 0xa306, 0x00c0, 0x1525, 0x8f78,
0x2400, 0xaf06, 0x00c0, 0x14fb, 0x2300, 0xa086, 0x5555, 0x0040,
0x150d, 0x2019, 0x5555, 0x0078, 0x14f1, 0x2079, 0x1541, 0x2f00,
0x207a, 0x8f78, 0x2400, 0xaf06, 0x00c0, 0x150f, 0x2079, 0x1541,
0x2f00, 0x2f0c, 0xa10e, 0x00c0, 0x152f, 0x8f78, 0x2400, 0xaf06,
0x00c0, 0x1518, 0x2009, 0x0000, 0x007c, 0x2009, 0x0102, 0xa084,
0x00ff, 0x00c0, 0x1531, 0x2009, 0x0103, 0x0078, 0x1531, 0x2009,
0x0104, 0x2071, 0x0010, 0x2f00, 0x70c6, 0x007c, 0x17c5
};
unsigned short diag_risc_code_length01 = 0x0537;