mm.elf: file format elf32-lm32 Disassembly of section .boot: 00000000 <_start>: 0: 98 00 00 00 xor r0,r0,r0 4: d0 00 00 00 wcsr IE,r0 8: 78 01 00 00 mvhi r1,0x0 c: 38 21 00 00 ori r1,r1,0x0 10: d0 e1 00 00 wcsr EBA,r1 14: e0 00 00 3b bi 100 <_crt0> 18: 34 00 00 00 nop 1c: 34 00 00 00 nop 00000020 <_breakpoint_handler>: 20: e0 00 00 00 bi 20 <_breakpoint_handler> 24: 34 00 00 00 nop 28: 34 00 00 00 nop 2c: 34 00 00 00 nop 30: 34 00 00 00 nop 34: 34 00 00 00 nop 38: 34 00 00 00 nop 3c: 34 00 00 00 nop 00000040 <_instruction_bus_error_handler>: 40: e0 00 00 00 bi 40 <_instruction_bus_error_handler> 44: 34 00 00 00 nop 48: 34 00 00 00 nop 4c: 34 00 00 00 nop 50: 34 00 00 00 nop 54: 34 00 00 00 nop 58: 34 00 00 00 nop 5c: 34 00 00 00 nop 00000060 <_watchpoint_handler>: 60: e0 00 00 00 bi 60 <_watchpoint_handler> 64: 34 00 00 00 nop 68: 34 00 00 00 nop 6c: 34 00 00 00 nop 70: 34 00 00 00 nop 74: 34 00 00 00 nop 78: 34 00 00 00 nop 7c: 34 00 00 00 nop 00000080 <_data_bus_error_handler>: 80: e0 00 00 00 bi 80 <_data_bus_error_handler> 84: 34 00 00 00 nop 88: 34 00 00 00 nop 8c: 34 00 00 00 nop 90: 34 00 00 00 nop 94: 34 00 00 00 nop 98: 34 00 00 00 nop 9c: 34 00 00 00 nop 000000a0 <_divide_by_zero_handler>: a0: e0 00 00 00 bi a0 <_divide_by_zero_handler> a4: 34 00 00 00 nop a8: 34 00 00 00 nop ac: 34 00 00 00 nop b0: 34 00 00 00 nop b4: 34 00 00 00 nop b8: 34 00 00 00 nop bc: 34 00 00 00 nop 000000c0 <_interrupt_handler>: c0: 5b 9d 00 00 sw (sp+0),ra c4: f8 00 00 1f calli 140 <.save_all> c8: f8 00 0d 88 calli 36e8 cc: e0 00 00 2d bi 180 <.restore_all_and_eret> d0: 34 00 00 00 nop d4: 34 00 00 00 nop d8: 34 00 00 00 nop dc: 34 00 00 00 nop 000000e0 <_system_call_handler>: e0: e0 00 00 00 bi e0 <_system_call_handler> e4: 34 00 00 00 nop e8: 34 00 00 00 nop ec: 34 00 00 00 nop f0: 34 00 00 00 nop f4: 34 00 00 00 nop f8: 34 00 00 00 nop fc: 34 00 00 00 nop 00000100 <_crt0>: 100: 78 1c 00 00 mvhi sp,0x0 104: 3b 9c 7f fc ori sp,sp,0x7ffc 108: 78 1a 00 00 mvhi gp,0x0 10c: 3b 5a d0 a0 ori gp,gp,0xd0a0 110: 78 01 00 00 mvhi r1,0x0 114: 38 21 50 a8 ori r1,r1,0x50a8 118: 78 03 00 00 mvhi r3,0x0 11c: 38 63 74 2c ori r3,r3,0x742c 00000120 <.clearBSS>: 120: 44 23 00 04 be r1,r3,130 <.callMain> 124: 58 20 00 00 sw (r1+0),r0 128: 34 21 00 04 addi r1,r1,4 12c: e3 ff ff fd bi 120 <.clearBSS> 00000130 <.callMain>: 130: 34 01 00 00 mvi r1,0 134: 34 02 00 00 mvi r2,0 138: 34 03 00 00 mvi r3,0 13c: f8 00 02 9e calli bb4
00000140 <.save_all>: 140: 37 9c ff c8 addi sp,sp,-56 144: 5b 81 00 04 sw (sp+4),r1 148: 5b 82 00 08 sw (sp+8),r2 14c: 5b 83 00 0c sw (sp+12),r3 150: 5b 84 00 10 sw (sp+16),r4 154: 5b 85 00 14 sw (sp+20),r5 158: 5b 86 00 18 sw (sp+24),r6 15c: 5b 87 00 1c sw (sp+28),r7 160: 5b 88 00 20 sw (sp+32),r8 164: 5b 89 00 24 sw (sp+36),r9 168: 5b 8a 00 28 sw (sp+40),r10 16c: 5b 9e 00 30 sw (sp+48),ea 170: 5b 9f 00 34 sw (sp+52),ba 174: 2b 81 00 38 lw r1,(sp+56) 178: 5b 81 00 2c sw (sp+44),r1 17c: c3 a0 00 00 ret 00000180 <.restore_all_and_eret>: 180: 2b 81 00 04 lw r1,(sp+4) 184: 2b 82 00 08 lw r2,(sp+8) 188: 2b 83 00 0c lw r3,(sp+12) 18c: 2b 84 00 10 lw r4,(sp+16) 190: 2b 85 00 14 lw r5,(sp+20) 194: 2b 86 00 18 lw r6,(sp+24) 198: 2b 87 00 1c lw r7,(sp+28) 19c: 2b 88 00 20 lw r8,(sp+32) 1a0: 2b 89 00 24 lw r9,(sp+36) 1a4: 2b 8a 00 28 lw r10,(sp+40) 1a8: 2b 9d 00 2c lw ra,(sp+44) 1ac: 2b 9e 00 30 lw ea,(sp+48) 1b0: 2b 9f 00 34 lw ba,(sp+52) 1b4: 37 9c 00 38 addi sp,sp,56 1b8: c3 c0 00 00 eret Disassembly of section .text: 000001bc <__do_global_dtors_aux>: 1bc: 37 9c ff ec addi sp,sp,-20 1c0: 5b 8b 00 14 sw (sp+20),r11 1c4: 5b 8c 00 10 sw (sp+16),r12 1c8: 5b 8d 00 0c sw (sp+12),r13 1cc: 5b 8e 00 08 sw (sp+8),r14 1d0: 5b 9d 00 04 sw (sp+4),ra 1d4: 78 0e 00 00 mvhi r14,0x0 1d8: 39 ce 50 a8 ori r14,r14,0x50a8 1dc: 41 c1 00 00 lbu r1,(r14+0) 1e0: 5c 20 00 18 bne r1,r0,240 <__do_global_dtors_aux+0x84> 1e4: 78 0d 00 00 mvhi r13,0x0 1e8: 78 0c 00 00 mvhi r12,0x0 1ec: 39 ad 39 70 ori r13,r13,0x3970 1f0: 39 8c 39 6c ori r12,r12,0x396c 1f4: c9 ac 68 00 sub r13,r13,r12 1f8: 78 0b 00 00 mvhi r11,0x0 1fc: 15 ad 00 01 sri r13,r13,1 200: 39 6b 50 ac ori r11,r11,0x50ac 204: 15 ad 00 01 sri r13,r13,1 208: 29 62 00 00 lw r2,(r11+0) 20c: 35 ad ff ff addi r13,r13,-1 210: 50 4d 00 0a bgeu r2,r13,238 <__do_global_dtors_aux+0x7c> 214: 34 42 00 01 addi r2,r2,1 218: b4 42 08 00 add r1,r2,r2 21c: b4 21 08 00 add r1,r1,r1 220: b5 81 08 00 add r1,r12,r1 224: 28 21 00 00 lw r1,(r1+0) 228: 59 62 00 00 sw (r11+0),r2 22c: d8 20 00 00 call r1 230: 29 62 00 00 lw r2,(r11+0) 234: 55 a2 ff f8 bgu r13,r2,214 <__do_global_dtors_aux+0x58> 238: 34 01 00 01 mvi r1,1 23c: 31 c1 00 00 sb (r14+0),r1 240: 2b 9d 00 04 lw ra,(sp+4) 244: 2b 8b 00 14 lw r11,(sp+20) 248: 2b 8c 00 10 lw r12,(sp+16) 24c: 2b 8d 00 0c lw r13,(sp+12) 250: 2b 8e 00 08 lw r14,(sp+8) 254: 37 9c 00 14 addi sp,sp,20 258: c3 a0 00 00 ret 0000025c : 25c: 37 9c ff fc addi sp,sp,-4 260: 5b 9d 00 04 sw (sp+4),ra 264: 2b 9d 00 04 lw ra,(sp+4) 268: 37 9c 00 04 addi sp,sp,4 26c: c3 a0 00 00 ret 00000270 : 270: 37 9c ff fc addi sp,sp,-4 274: 5b 9d 00 04 sw (sp+4),ra 278: 78 01 00 00 mvhi r1,0x0 27c: 38 21 39 74 ori r1,r1,0x3974 280: 28 22 00 00 lw r2,(r1+0) 284: 44 40 00 05 be r2,r0,298 288: 78 02 00 00 mvhi r2,0x0 28c: 38 42 00 00 ori r2,r2,0x0 290: 44 40 00 02 be r2,r0,298 294: d8 40 00 00 call r2 298: 2b 9d 00 04 lw ra,(sp+4) 29c: 37 9c 00 04 addi sp,sp,4 2a0: c3 a0 00 00 ret 000002a4 : 2a4: 37 9c ff fc addi sp,sp,-4 2a8: 5b 9d 00 04 sw (sp+4),ra 2ac: 2b 9d 00 04 lw ra,(sp+4) 2b0: 37 9c 00 04 addi sp,sp,4 2b4: c3 a0 00 00 ret 000002b8 <__do_global_ctors_aux>: 2b8: 37 9c ff f4 addi sp,sp,-12 2bc: 5b 8b 00 0c sw (sp+12),r11 2c0: 5b 8c 00 08 sw (sp+8),r12 2c4: 5b 9d 00 04 sw (sp+4),ra 2c8: 78 01 00 00 mvhi r1,0x0 2cc: 38 21 39 68 ori r1,r1,0x3968 2d0: 28 21 ff fc lw r1,(r1+-4) 2d4: 34 02 ff ff mvi r2,-1 2d8: 44 22 00 08 be r1,r2,2f8 <__do_global_ctors_aux+0x40> 2dc: 78 0b 00 00 mvhi r11,0x0 2e0: 39 6b 39 64 ori r11,r11,0x3964 2e4: 34 0c ff ff mvi r12,-1 2e8: 35 6b ff fc addi r11,r11,-4 2ec: d8 20 00 00 call r1 2f0: 29 61 00 00 lw r1,(r11+0) 2f4: 5c 2c ff fd bne r1,r12,2e8 <__do_global_ctors_aux+0x30> 2f8: 2b 9d 00 04 lw ra,(sp+4) 2fc: 2b 8b 00 0c lw r11,(sp+12) 300: 2b 8c 00 08 lw r12,(sp+8) 304: 37 9c 00 0c addi sp,sp,12 308: c3 a0 00 00 ret 0000030c : 30c: 37 9c ff fc addi sp,sp,-4 310: 5b 9d 00 04 sw (sp+4),ra 314: 2b 9d 00 04 lw ra,(sp+4) 318: 37 9c 00 04 addi sp,sp,4 31c: c3 a0 00 00 ret 00000320 : 320: 37 9c ff f8 addi sp,sp,-8 324: 5b 8b 00 08 sw (sp+8),r11 328: 5b 9d 00 04 sw (sp+4),ra 32c: b8 20 58 00 mv r11,r1 330: f8 00 09 21 calli 27b4 334: b8 20 10 00 mv r2,r1 338: 34 03 00 0c mvi r3,12 33c: 35 61 ff ff addi r1,r11,-1 340: 54 23 00 43 bgu r1,r3,44c 344: 3c 21 00 02 sli r1,r1,2 348: 78 03 00 00 mvhi r3,0x0 34c: 38 63 40 2c ori r3,r3,0x402c 350: b4 61 18 00 add r3,r3,r1 354: 28 61 00 00 lw r1,(r3+0) 358: c0 20 00 00 b r1 35c: 34 01 ff 0f mvi r1,-241 360: a0 41 08 00 and r1,r2,r1 364: 38 21 00 10 ori r1,r1,0x10 368: e0 00 00 38 bi 448 36c: 34 01 ff 0f mvi r1,-241 370: e0 00 00 0a bi 398 374: 34 01 ff 0f mvi r1,-241 378: a0 41 08 00 and r1,r2,r1 37c: 38 21 00 30 ori r1,r1,0x30 380: e0 00 00 32 bi 448 384: 34 01 ff f0 mvi r1,-16 388: a0 41 08 00 and r1,r2,r1 38c: 38 21 00 01 ori r1,r1,0x1 390: e0 00 00 2e bi 448 394: 34 01 ff f0 mvi r1,-16 398: a0 41 08 00 and r1,r2,r1 39c: e0 00 00 2b bi 448 3a0: 34 01 ff f0 mvi r1,-16 3a4: a0 41 08 00 and r1,r2,r1 3a8: 38 21 00 03 ori r1,r1,0x3 3ac: e0 00 00 27 bi 448 3b0: 78 03 00 00 mvhi r3,0x0 3b4: 38 63 40 00 ori r3,r3,0x4000 3b8: 28 61 00 00 lw r1,(r3+0) 3bc: 78 03 01 00 mvhi r3,0x100 3c0: a0 41 08 00 and r1,r2,r1 3c4: e0 00 00 1a bi 42c 3c8: 78 03 00 00 mvhi r3,0x0 3cc: 38 63 40 00 ori r3,r3,0x4000 3d0: 28 61 00 00 lw r1,(r3+0) 3d4: 78 03 03 00 mvhi r3,0x300 3d8: a0 41 08 00 and r1,r2,r1 3dc: e0 00 00 14 bi 42c 3e0: 78 03 00 00 mvhi r3,0x0 3e4: 38 63 40 04 ori r3,r3,0x4004 3e8: 28 61 00 00 lw r1,(r3+0) 3ec: 78 03 10 00 mvhi r3,0x1000 3f0: a0 41 08 00 and r1,r2,r1 3f4: e0 00 00 0e bi 42c 3f8: 78 03 00 00 mvhi r3,0x0 3fc: 38 63 40 04 ori r3,r3,0x4004 400: 28 61 00 00 lw r1,(r3+0) 404: 78 03 30 00 mvhi r3,0x3000 408: a0 41 08 00 and r1,r2,r1 40c: e0 00 00 08 bi 42c 410: 78 03 00 00 mvhi r3,0x0 414: 38 63 40 08 ori r3,r3,0x4008 418: 28 61 00 00 lw r1,(r3+0) 41c: a0 41 08 00 and r1,r2,r1 420: 78 02 00 00 mvhi r2,0x0 424: 38 42 40 0c ori r2,r2,0x400c 428: 28 43 00 00 lw r3,(r2+0) 42c: b8 23 08 00 or r1,r1,r3 430: e0 00 00 06 bi 448 434: 78 03 00 00 mvhi r3,0x0 438: 38 63 40 08 ori r3,r3,0x4008 43c: 28 61 00 00 lw r1,(r3+0) 440: e3 ff ff d6 bi 398 444: 34 01 00 00 mvi r1,0 448: f8 00 08 df calli 27c4 44c: 2b 9d 00 04 lw ra,(sp+4) 450: 2b 8b 00 08 lw r11,(sp+8) 454: 37 9c 00 08 addi sp,sp,8 458: c3 a0 00 00 ret 0000045c : 45c: e0 00 00 04 bi 46c 460: 34 00 00 00 nop 464: 34 42 ff ff addi r2,r2,-1 468: 5c 40 ff fe bne r2,r0,460 46c: 44 20 00 04 be r1,r0,47c 470: 34 21 ff ff addi r1,r1,-1 474: 34 02 4e 20 mvi r2,20000 478: e3 ff ff fa bi 460 47c: c3 a0 00 00 ret 00000480 : 480: 37 9c ff e4 addi sp,sp,-28 484: 5b 8b 00 18 sw (sp+24),r11 488: 5b 8c 00 14 sw (sp+20),r12 48c: 5b 8d 00 10 sw (sp+16),r13 490: 5b 8e 00 0c sw (sp+12),r14 494: 5b 8f 00 08 sw (sp+8),r15 498: 5b 9d 00 04 sw (sp+4),ra 49c: 78 0b 00 00 mvhi r11,0x0 4a0: 39 6b 71 d8 ori r11,r11,0x71d8 4a4: b8 20 60 00 mv r12,r1 4a8: b8 40 70 00 mv r14,r2 4ac: b8 60 68 00 mv r13,r3 4b0: b9 60 08 00 mv r1,r11 4b4: 34 02 00 00 mvi r2,0 4b8: 34 03 00 28 mvi r3,40 4bc: b8 80 78 00 mv r15,r4 4c0: f8 00 0c e9 calli 3864 4c4: 34 01 00 43 mvi r1,67 4c8: 78 05 00 00 mvhi r5,0x0 4cc: 31 61 00 00 sb (r11+0),r1 4d0: 38 a5 50 b4 ori r5,r5,0x50b4 4d4: 34 01 00 4e mvi r1,78 4d8: 31 61 00 01 sb (r11+1),r1 4dc: 40 a1 00 07 lbu r1,(r5+7) 4e0: 31 6c 00 02 sb (r11+2),r12 4e4: 31 61 00 03 sb (r11+3),r1 4e8: 34 01 00 01 mvi r1,1 4ec: 31 61 00 04 sb (r11+4),r1 4f0: 31 61 00 05 sb (r11+5),r1 4f4: 34 01 00 43 mvi r1,67 4f8: 49 81 00 45 bg r12,r1,60c 4fc: 34 01 00 42 mvi r1,66 500: 4d 81 00 0f bge r12,r1,53c 504: 34 01 00 40 mvi r1,64 508: 45 81 00 04 be r12,r1,518 50c: 34 01 00 41 mvi r1,65 510: 5d 81 00 3f bne r12,r1,60c 514: e0 00 00 0f bi 550 518: 78 01 00 00 mvhi r1,0x0 51c: 38 21 71 de ori r1,r1,0x71de 520: b8 a0 10 00 mv r2,r5 524: 34 03 00 08 mvi r3,8 528: 31 60 00 03 sb (r11+3),r0 52c: f8 00 0c 82 calli 3734 530: 78 01 00 00 mvhi r1,0x0 534: 38 21 71 e6 ori r1,r1,0x71e6 538: e0 00 00 03 bi 544 53c: 78 01 00 00 mvhi r1,0x0 540: 38 21 71 de ori r1,r1,0x71de 544: b9 c0 10 00 mv r2,r14 548: b9 a0 18 00 mv r3,r13 54c: e0 00 00 2f bi 608 550: f8 00 06 42 calli 1e58 554: 5b 81 00 1c sw (sp+28),r1 558: 78 01 00 00 mvhi r1,0x0 55c: 37 82 00 1c addi r2,sp,28 560: 34 03 00 04 mvi r3,4 564: 38 21 71 de ori r1,r1,0x71de 568: f8 00 0c 73 calli 3734 56c: f8 00 06 25 calli 1e00 570: 5b 81 00 1c sw (sp+28),r1 574: 78 01 00 00 mvhi r1,0x0 578: 37 82 00 1c addi r2,sp,28 57c: 34 03 00 04 mvi r3,4 580: 38 21 71 e2 ori r1,r1,0x71e2 584: f8 00 0c 6c calli 3734 588: f8 00 0b d3 calli 34d4 58c: 5b 81 00 1c sw (sp+28),r1 590: 78 01 00 00 mvhi r1,0x0 594: 37 82 00 1c addi r2,sp,28 598: 34 03 00 04 mvi r3,4 59c: 38 21 71 e6 ori r1,r1,0x71e6 5a0: f8 00 0c 65 calli 3734 5a4: f8 00 08 80 calli 27a4 5a8: 5b 81 00 1c sw (sp+28),r1 5ac: 78 01 00 00 mvhi r1,0x0 5b0: 37 82 00 1c addi r2,sp,28 5b4: 34 03 00 04 mvi r3,4 5b8: 38 21 71 ea ori r1,r1,0x71ea 5bc: f8 00 0c 5e calli 3734 5c0: 78 01 00 00 mvhi r1,0x0 5c4: 78 02 00 00 mvhi r2,0x0 5c8: 38 42 6d 88 ori r2,r2,0x6d88 5cc: 34 03 00 04 mvi r3,4 5d0: 38 21 71 ee ori r1,r1,0x71ee 5d4: f8 00 0c 58 calli 3734 5d8: 78 01 00 00 mvhi r1,0x0 5dc: 78 02 00 00 mvhi r2,0x0 5e0: 38 42 6d 8c ori r2,r2,0x6d8c 5e4: 34 03 00 04 mvi r3,4 5e8: 38 21 71 f2 ori r1,r1,0x71f2 5ec: f8 00 0c 52 calli 3734 5f0: f8 00 08 f7 calli 29cc 5f4: 5b 81 00 1c sw (sp+28),r1 5f8: 78 01 00 00 mvhi r1,0x0 5fc: 38 21 71 f6 ori r1,r1,0x71f6 600: 37 82 00 1c addi r2,sp,28 604: 34 03 00 04 mvi r3,4 608: f8 00 0c 4b calli 3734 60c: 78 01 00 00 mvhi r1,0x0 610: 34 02 00 20 mvi r2,32 614: 38 21 71 de ori r1,r1,0x71de 618: f8 00 07 f2 calli 25e0 61c: 78 02 00 00 mvhi r2,0x0 620: 38 42 71 d8 ori r2,r2,0x71d8 624: 30 41 00 26 sb (r2+38),r1 628: 00 21 00 08 srui r1,r1,8 62c: b9 e0 18 00 mv r3,r15 630: 30 41 00 27 sb (r2+39),r1 634: b8 40 08 00 mv r1,r2 638: 34 02 00 28 mvi r2,40 63c: f8 00 09 4d calli 2b70 640: 5c 20 00 03 bne r1,r0,64c 644: f8 00 09 ad calli 2cf8 648: 34 0d 00 00 mvi r13,0 64c: b9 a0 08 00 mv r1,r13 650: 2b 9d 00 04 lw ra,(sp+4) 654: 2b 8b 00 18 lw r11,(sp+24) 658: 2b 8c 00 14 lw r12,(sp+20) 65c: 2b 8d 00 10 lw r13,(sp+16) 660: 2b 8e 00 0c lw r14,(sp+12) 664: 2b 8f 00 08 lw r15,(sp+8) 668: 37 9c 00 1c addi sp,sp,28 66c: c3 a0 00 00 ret 00000670 : 670: 78 02 00 00 mvhi r2,0x0 674: 38 42 4c 78 ori r2,r2,0x4c78 678: 20 21 00 01 andi r1,r1,0x1 67c: 28 42 00 00 lw r2,(r2+0) 680: 3c 21 00 02 sli r1,r1,2 684: 38 23 00 03 ori r3,r1,0x3 688: 58 43 00 00 sw (r2+0),r3 68c: 38 21 00 13 ori r1,r1,0x13 690: 58 41 00 00 sw (r2+0),r1 694: 28 41 00 00 lw r1,(r2+0) 698: 58 43 00 00 sw (r2+0),r3 69c: 00 21 00 05 srui r1,r1,5 6a0: 20 21 00 01 andi r1,r1,0x1 6a4: c3 a0 00 00 ret 000006a8 : 6a8: 37 9c ff ec addi sp,sp,-20 6ac: 5b 8b 00 14 sw (sp+20),r11 6b0: 5b 8c 00 10 sw (sp+16),r12 6b4: 5b 8d 00 0c sw (sp+12),r13 6b8: 5b 8e 00 08 sw (sp+8),r14 6bc: 5b 9d 00 04 sw (sp+4),ra 6c0: 34 0c 00 00 mvi r12,0 6c4: 20 2e 00 ff andi r14,r1,0xff 6c8: 34 0b 00 07 mvi r11,7 6cc: 34 0d ff ff mvi r13,-1 6d0: 95 cb 08 00 sr r1,r14,r11 6d4: fb ff ff e7 calli 670 6d8: bc 2b 08 00 sl r1,r1,r11 6dc: 35 6b ff ff addi r11,r11,-1 6e0: b8 2c 60 00 or r12,r1,r12 6e4: 21 8c 00 ff andi r12,r12,0xff 6e8: 5d 6d ff fa bne r11,r13,6d0 6ec: b9 80 08 00 mv r1,r12 6f0: 2b 9d 00 04 lw ra,(sp+4) 6f4: 2b 8b 00 14 lw r11,(sp+20) 6f8: 2b 8c 00 10 lw r12,(sp+16) 6fc: 2b 8d 00 0c lw r13,(sp+12) 700: 2b 8e 00 08 lw r14,(sp+8) 704: 37 9c 00 14 addi sp,sp,20 708: c3 a0 00 00 ret 0000070c : 70c: 37 9c ff f8 addi sp,sp,-8 710: 5b 8b 00 08 sw (sp+8),r11 714: 5b 9d 00 04 sw (sp+4),ra 718: b8 40 58 00 mv r11,r2 71c: 78 02 00 00 mvhi r2,0x0 720: 38 42 4c 78 ori r2,r2,0x4c78 724: 28 42 00 00 lw r2,(r2+0) 728: 34 03 00 03 mvi r3,3 72c: 20 21 00 ff andi r1,r1,0xff 730: 58 43 00 00 sw (r2+0),r3 734: fb ff ff dd calli 6a8 738: 01 61 00 10 srui r1,r11,16 73c: 20 21 00 ff andi r1,r1,0xff 740: fb ff ff da calli 6a8 744: 01 61 00 08 srui r1,r11,8 748: 20 21 00 ff andi r1,r1,0xff 74c: fb ff ff d7 calli 6a8 750: 21 61 00 ff andi r1,r11,0xff 754: fb ff ff d5 calli 6a8 758: 34 01 00 00 mvi r1,0 75c: 2b 9d 00 04 lw ra,(sp+4) 760: 2b 8b 00 08 lw r11,(sp+8) 764: 37 9c 00 08 addi sp,sp,8 768: c3 a0 00 00 ret 0000076c : 76c: 37 9c ff f0 addi sp,sp,-16 770: 5b 8b 00 10 sw (sp+16),r11 774: 5b 8c 00 0c sw (sp+12),r12 778: 5b 8d 00 08 sw (sp+8),r13 77c: 5b 9d 00 04 sw (sp+4),ra 780: 78 03 00 00 mvhi r3,0x0 784: 38 63 4c 78 ori r3,r3,0x4c78 788: 28 63 00 00 lw r3,(r3+0) 78c: 34 04 00 03 mvi r4,3 790: b8 20 68 00 mv r13,r1 794: 58 64 00 00 sw (r3+0),r4 798: b8 40 58 00 mv r11,r2 79c: 34 0c 00 00 mvi r12,0 7a0: e0 00 00 06 bi 7b8 7a4: 41 61 00 00 lbu r1,(r11+0) 7a8: 35 8c 00 01 addi r12,r12,1 7ac: fb ff ff bf calli 6a8 7b0: 31 61 00 00 sb (r11+0),r1 7b4: 35 6b 00 01 addi r11,r11,1 7b8: 49 ac ff fb bg r13,r12,7a4 7bc: 78 01 00 00 mvhi r1,0x0 7c0: 38 21 4c 78 ori r1,r1,0x4c78 7c4: 28 21 00 00 lw r1,(r1+0) 7c8: 34 02 00 0b mvi r2,11 7cc: 58 22 00 00 sw (r1+0),r2 7d0: 34 01 00 00 mvi r1,0 7d4: 2b 9d 00 04 lw ra,(sp+4) 7d8: 2b 8b 00 10 lw r11,(sp+16) 7dc: 2b 8c 00 0c lw r12,(sp+12) 7e0: 2b 8d 00 08 lw r13,(sp+8) 7e4: 37 9c 00 10 addi sp,sp,16 7e8: c3 a0 00 00 ret 000007ec : 7ec: 37 9c ff f4 addi sp,sp,-12 7f0: 5b 8b 00 0c sw (sp+12),r11 7f4: 5b 8c 00 08 sw (sp+8),r12 7f8: 5b 9d 00 04 sw (sp+4),ra 7fc: b8 40 60 00 mv r12,r2 800: 20 21 00 ff andi r1,r1,0xff 804: b8 60 10 00 mv r2,r3 808: b8 80 58 00 mv r11,r4 80c: fb ff ff c0 calli 70c 810: b9 80 08 00 mv r1,r12 814: b9 60 10 00 mv r2,r11 818: fb ff ff d5 calli 76c 81c: 34 01 00 00 mvi r1,0 820: 2b 9d 00 04 lw ra,(sp+4) 824: 2b 8b 00 0c lw r11,(sp+12) 828: 2b 8c 00 08 lw r12,(sp+8) 82c: 37 9c 00 0c addi sp,sp,12 830: c3 a0 00 00 ret 00000834 : 834: 37 9c ff fc addi sp,sp,-4 838: 5b 9d 00 04 sw (sp+4),ra 83c: b8 20 30 00 mv r6,r1 840: b8 40 28 00 mv r5,r2 844: b8 60 20 00 mv r4,r3 848: b8 c0 10 00 mv r2,r6 84c: b8 a0 18 00 mv r3,r5 850: 34 01 00 03 mvi r1,3 854: fb ff ff e6 calli 7ec 858: 34 01 00 00 mvi r1,0 85c: 2b 9d 00 04 lw ra,(sp+4) 860: 37 9c 00 04 addi sp,sp,4 864: c3 a0 00 00 ret 00000868 : 868: 78 02 00 00 mvhi r2,0x0 86c: 38 42 4c 7c ori r2,r2,0x4c7c 870: 28 42 00 00 lw r2,(r2+0) 874: 20 21 ff ff andi r1,r1,0xffff 878: 78 03 00 04 mvhi r3,0x4 87c: 58 41 00 00 sw (r2+0),r1 880: b8 23 18 00 or r3,r1,r3 884: 58 43 00 00 sw (r2+0),r3 888: 58 41 00 00 sw (r2+0),r1 88c: 34 01 00 00 mvi r1,0 890: c3 a0 00 00 ret 00000894 : 894: 37 9c ff d4 addi sp,sp,-44 898: 5b 8b 00 28 sw (sp+40),r11 89c: 5b 8c 00 24 sw (sp+36),r12 8a0: 5b 8d 00 20 sw (sp+32),r13 8a4: 5b 8e 00 1c sw (sp+28),r14 8a8: 5b 8f 00 18 sw (sp+24),r15 8ac: 5b 90 00 14 sw (sp+20),r16 8b0: 5b 91 00 10 sw (sp+16),r17 8b4: 5b 92 00 0c sw (sp+12),r18 8b8: 5b 93 00 08 sw (sp+8),r19 8bc: 5b 9d 00 04 sw (sp+4),ra 8c0: 78 0c 00 08 mvhi r12,0x8 8c4: 78 0d 00 00 mvhi r13,0x0 8c8: b8 20 58 00 mv r11,r1 8cc: 34 0e 00 00 mvi r14,0 8d0: b4 2c 98 00 add r19,r1,r12 8d4: 34 10 00 ff mvi r16,255 8d8: 39 ad 4c 78 ori r13,r13,0x4c78 8dc: 34 12 00 0b mvi r18,11 8e0: e0 00 00 18 bi 940 8e4: b9 60 88 00 mv r17,r11 8e8: 52 0b 00 02 bgeu r16,r11,8f0 8ec: 34 11 01 00 mvi r17,256 8f0: 34 01 00 03 mvi r1,3 8f4: b9 80 10 00 mv r2,r12 8f8: fb ff ff 85 calli 70c 8fc: 34 0f 00 00 mvi r15,0 900: e0 00 00 0a bi 928 904: 43 81 00 2c lbu r1,(sp+44) 908: 35 ef 00 01 addi r15,r15,1 90c: fb ff ff 67 calli 6a8 910: 33 81 00 2c sb (sp+44),r1 914: 37 82 00 2c addi r2,sp,44 918: b9 c0 08 00 mv r1,r14 91c: 34 03 00 01 mvi r3,1 920: f8 00 07 42 calli 2628 924: b8 20 70 00 mv r14,r1 928: 56 2f ff f7 bgu r17,r15,904 92c: 29 a1 00 00 lw r1,(r13+0) 930: 58 32 00 00 sw (r1+0),r18 934: 52 0b 00 04 bgeu r16,r11,944 938: 35 8c 01 00 addi r12,r12,256 93c: 35 6b ff 00 addi r11,r11,-256 940: 56 6c ff e9 bgu r19,r12,8e4 944: b9 c0 08 00 mv r1,r14 948: 2b 9d 00 04 lw ra,(sp+4) 94c: 2b 8b 00 28 lw r11,(sp+40) 950: 2b 8c 00 24 lw r12,(sp+36) 954: 2b 8d 00 20 lw r13,(sp+32) 958: 2b 8e 00 1c lw r14,(sp+28) 95c: 2b 8f 00 18 lw r15,(sp+24) 960: 2b 90 00 14 lw r16,(sp+20) 964: 2b 91 00 10 lw r17,(sp+16) 968: 2b 92 00 0c lw r18,(sp+12) 96c: 2b 93 00 08 lw r19,(sp+8) 970: 37 9c 00 2c addi sp,sp,44 974: c3 a0 00 00 ret 00000978 : 978: 37 9c ff ec addi sp,sp,-20 97c: 5b 8b 00 14 sw (sp+20),r11 980: 5b 8c 00 10 sw (sp+16),r12 984: 5b 8d 00 0c sw (sp+12),r13 988: 5b 8e 00 08 sw (sp+8),r14 98c: 5b 9d 00 04 sw (sp+4),ra 990: 78 0b 00 00 mvhi r11,0x0 994: b8 20 60 00 mv r12,r1 998: 34 01 03 e8 mvi r1,1000 99c: b8 40 68 00 mv r13,r2 9a0: 39 6b 4c 7c ori r11,r11,0x4c7c 9a4: fb ff fe ae calli 45c 9a8: 29 61 00 00 lw r1,(r11+0) 9ac: 38 0e ff ff mvu r14,0xffff 9b0: 58 20 00 00 sw (r1+0),r0 9b4: 34 01 20 00 mvi r1,8192 9b8: fb ff ff ac calli 868 9bc: 34 01 20 00 mvi r1,8192 9c0: fb ff ff aa calli 868 9c4: 34 01 20 00 mvi r1,8192 9c8: fb ff ff a8 calli 868 9cc: 34 01 20 00 mvi r1,8192 9d0: fb ff ff a6 calli 868 9d4: b9 c0 08 00 mv r1,r14 9d8: fb ff ff a4 calli 868 9dc: 38 01 aa 99 mvu r1,0xaa99 9e0: fb ff ff a2 calli 868 9e4: 34 01 55 66 mvi r1,21862 9e8: fb ff ff a0 calli 868 9ec: 34 01 31 e1 mvi r1,12769 9f0: fb ff ff 9e calli 868 9f4: b9 c0 08 00 mv r1,r14 9f8: fb ff ff 9c calli 868 9fc: 34 01 32 61 mvi r1,12897 a00: fb ff ff 9a calli 868 a04: 21 a1 ff ff andi r1,r13,0xffff a08: fb ff ff 98 calli 868 a0c: 01 ad 00 10 srui r13,r13,16 a10: 34 01 32 81 mvi r1,12929 a14: fb ff ff 95 calli 868 a18: 21 a1 00 ff andi r1,r13,0xff a1c: 38 21 03 00 ori r1,r1,0x300 a20: fb ff ff 92 calli 868 a24: 34 01 32 a1 mvi r1,12961 a28: fb ff ff 90 calli 868 a2c: 21 81 ff ff andi r1,r12,0xffff a30: fb ff ff 8e calli 868 a34: 01 8c 00 10 srui r12,r12,16 a38: 34 01 32 c1 mvi r1,12993 a3c: fb ff ff 8b calli 868 a40: 21 81 00 ff andi r1,r12,0xff a44: 38 21 03 00 ori r1,r1,0x300 a48: fb ff ff 88 calli 868 a4c: 34 01 32 e1 mvi r1,13025 a50: fb ff ff 86 calli 868 a54: 34 01 00 00 mvi r1,0 a58: fb ff ff 84 calli 868 a5c: 34 01 30 a1 mvi r1,12449 a60: fb ff ff 82 calli 868 a64: 34 01 00 00 mvi r1,0 a68: fb ff ff 80 calli 868 a6c: 34 01 33 01 mvi r1,13057 a70: fb ff ff 7e calli 868 a74: 34 01 21 00 mvi r1,8448 a78: fb ff ff 7c calli 868 a7c: 34 01 32 01 mvi r1,12801 a80: fb ff ff 7a calli 868 a84: 34 01 00 1f mvi r1,31 a88: fb ff ff 78 calli 868 a8c: 34 01 30 a1 mvi r1,12449 a90: fb ff ff 76 calli 868 a94: 34 01 00 0e mvi r1,14 a98: fb ff ff 74 calli 868 a9c: 34 01 20 00 mvi r1,8192 aa0: fb ff ff 72 calli 868 aa4: 34 01 20 00 mvi r1,8192 aa8: fb ff ff 70 calli 868 aac: 34 01 20 00 mvi r1,8192 ab0: fb ff ff 6e calli 868 ab4: 34 01 20 00 mvi r1,8192 ab8: fb ff ff 6c calli 868 abc: 29 61 00 00 lw r1,(r11+0) ac0: 78 02 00 07 mvhi r2,0x7 ac4: 58 22 00 00 sw (r1+0),r2 ac8: 34 01 13 88 mvi r1,5000 acc: fb ff fe 64 calli 45c ad0: 34 01 00 00 mvi r1,0 ad4: 2b 9d 00 04 lw ra,(sp+4) ad8: 2b 8b 00 14 lw r11,(sp+20) adc: 2b 8c 00 10 lw r12,(sp+16) ae0: 2b 8d 00 0c lw r13,(sp+12) ae4: 2b 8e 00 08 lw r14,(sp+8) ae8: 37 9c 00 14 addi sp,sp,20 aec: c3 a0 00 00 ret 00000af0 : af0: 37 9c fe f4 addi sp,sp,-268 af4: 5b 8b 00 0c sw (sp+12),r11 af8: 5b 8c 00 08 sw (sp+8),r12 afc: 5b 9d 00 04 sw (sp+4),ra b00: 78 03 00 00 mvhi r3,0x0 b04: 38 63 40 10 ori r3,r3,0x4010 b08: 28 62 00 00 lw r2,(r3+0) b0c: 34 01 00 10 mvi r1,16 b10: 37 83 00 10 addi r3,sp,16 b14: fb ff ff 48 calli 834 b18: 43 86 00 10 lbu r6,(sp+16) b1c: 43 8c 00 14 lbu r12,(sp+20) b20: 43 8b 00 15 lbu r11,(sp+21) b24: 43 84 00 16 lbu r4,(sp+22) b28: 43 85 00 17 lbu r5,(sp+23) b2c: 43 81 00 18 lbu r1,(sp+24) b30: 43 83 00 19 lbu r3,(sp+25) b34: 34 02 00 00 mvi r2,0 b38: 5c c0 00 19 bne r6,r0,b9c b3c: 43 87 00 11 lbu r7,(sp+17) b40: 34 06 00 01 mvi r6,1 b44: 5c e6 00 16 bne r7,r6,b9c b48: 43 87 00 12 lbu r7,(sp+18) b4c: 34 06 00 02 mvi r6,2 b50: 5c e6 00 13 bne r7,r6,b9c b54: 43 87 00 13 lbu r7,(sp+19) b58: 34 06 00 03 mvi r6,3 b5c: 5c e6 00 10 bne r7,r6,b9c b60: 3c 84 00 18 sli r4,r4,24 b64: 3c a2 00 10 sli r2,r5,16 b68: 3c 21 00 08 sli r1,r1,8 b6c: b8 82 10 00 or r2,r4,r2 b70: b8 43 10 00 or r2,r2,r3 b74: b8 41 08 00 or r1,r2,r1 b78: fb ff ff 47 calli 894 b7c: 3d 83 00 08 sli r3,r12,8 b80: 34 02 00 01 mvi r2,1 b84: b8 6b 18 00 or r3,r3,r11 b88: 5c 23 00 05 bne r1,r3,b9c b8c: 78 02 00 08 mvhi r2,0x8 b90: 34 01 00 00 mvi r1,0 b94: fb ff ff 79 calli 978 b98: 34 02 00 00 mvi r2,0 b9c: b8 40 08 00 mv r1,r2 ba0: 2b 9d 00 04 lw ra,(sp+4) ba4: 2b 8b 00 0c lw r11,(sp+12) ba8: 2b 8c 00 08 lw r12,(sp+8) bac: 37 9c 01 0c addi sp,sp,268 bb0: c3 a0 00 00 ret 00000bb4
: bb4: 37 9c fe 78 addi sp,sp,-392 bb8: 5b 8b 00 44 sw (sp+68),r11 bbc: 5b 8c 00 40 sw (sp+64),r12 bc0: 5b 8d 00 3c sw (sp+60),r13 bc4: 5b 8e 00 38 sw (sp+56),r14 bc8: 5b 8f 00 34 sw (sp+52),r15 bcc: 5b 90 00 30 sw (sp+48),r16 bd0: 5b 91 00 2c sw (sp+44),r17 bd4: 5b 92 00 28 sw (sp+40),r18 bd8: 5b 93 00 24 sw (sp+36),r19 bdc: 5b 94 00 20 sw (sp+32),r20 be0: 5b 95 00 1c sw (sp+28),r21 be4: 5b 96 00 18 sw (sp+24),r22 be8: 5b 97 00 14 sw (sp+20),r23 bec: 5b 98 00 10 sw (sp+16),r24 bf0: 5b 99 00 0c sw (sp+12),r25 bf4: 5b 9b 00 08 sw (sp+8),fp bf8: 5b 9d 00 04 sw (sp+4),ra bfc: fb ff ff bd calli af0 c00: 34 01 03 99 mvi r1,921 c04: f8 00 04 85 calli 1e18 c08: 34 01 00 00 mvi r1,0 c0c: d0 21 00 00 wcsr IM,r1 c10: 34 01 00 01 mvi r1,1 c14: d0 01 00 00 wcsr IE,r1 c18: 78 0b 00 00 mvhi r11,0x0 c1c: f8 00 08 20 calli 2c9c c20: 39 6b 50 b0 ori r11,r11,0x50b0 c24: 41 61 00 03 lbu r1,(r11+3) c28: f8 00 08 17 calli 2c84 c2c: 41 61 00 03 lbu r1,(r11+3) c30: f8 00 07 3b calli 291c c34: 34 03 00 04 mvi r3,4 c38: 34 02 00 04 mvi r2,4 c3c: 34 01 00 0a mvi r1,10 c40: f8 00 08 9b calli 2eac c44: 78 01 00 00 mvhi r1,0x0 c48: 38 21 50 b4 ori r1,r1,0x50b4 c4c: f8 00 07 85 calli 2a60 c50: 34 01 00 00 mvi r1,0 c54: 34 02 00 03 mvi r2,3 c58: f8 00 06 fa calli 2840 c5c: 34 02 00 00 mvi r2,0 c60: 34 01 00 01 mvi r1,1 c64: f8 00 06 f7 calli 2840 c68: 34 01 00 01 mvi r1,1 c6c: fb ff fd ad calli 320 c70: 78 01 00 00 mvhi r1,0x0 c74: 38 21 40 60 ori r1,r1,0x4060 c78: 28 23 00 00 lw r3,(r1+0) c7c: 28 22 00 04 lw r2,(r1+4) c80: 28 21 00 08 lw r1,(r1+8) c84: 5b 83 01 64 sw (sp+356),r3 c88: 5b 82 01 68 sw (sp+360),r2 c8c: 5b 81 01 6c sw (sp+364),r1 c90: 38 01 ce 00 mvu r1,0xce00 c94: f8 00 06 99 calli 26f8 c98: 37 81 01 64 addi r1,sp,356 c9c: f8 00 09 5f calli 3218 ca0: 34 02 00 00 mvi r2,0 ca4: 34 01 00 40 mvi r1,64 ca8: f8 00 0a 0f calli 34e4 cac: 34 02 00 ff mvi r2,255 cb0: 4c 41 00 06 bge r2,r1,cc8 cb4: 78 01 00 00 mvhi r1,0x0 cb8: 38 21 50 bc ori r1,r1,0x50bc cbc: 40 22 00 00 lbu r2,(r1+0) cc0: 38 42 00 01 ori r2,r2,0x1 cc4: 30 22 00 00 sb (r1+0),r2 cc8: f8 00 07 41 calli 29cc ccc: 64 23 03 e0 cmpei r3,r1,992 cd0: 64 22 00 1f cmpei r2,r1,31 cd4: b8 62 10 00 or r2,r3,r2 cd8: 44 40 00 06 be r2,r0,cf0 cdc: 78 02 00 00 mvhi r2,0x0 ce0: 38 42 50 bc ori r2,r2,0x50bc ce4: 40 43 00 00 lbu r3,(r2+0) ce8: 38 63 00 01 ori r3,r3,0x1 cec: 30 43 00 00 sb (r2+0),r3 cf0: 78 02 00 00 mvhi r2,0x0 cf4: 20 24 00 1f andi r4,r1,0x1f cf8: 34 03 00 1f mvi r3,31 cfc: 38 42 50 bc ori r2,r2,0x50bc d00: 5c 83 00 04 bne r4,r3,d10 d04: 40 43 00 00 lbu r3,(r2+0) d08: 38 63 00 02 ori r3,r3,0x2 d0c: e0 00 00 03 bi d18 d10: 40 43 00 00 lbu r3,(r2+0) d14: 20 63 00 fd andi r3,r3,0xfd d18: 14 21 00 05 sri r1,r1,5 d1c: 30 43 00 00 sb (r2+0),r3 d20: 20 21 00 1f andi r1,r1,0x1f d24: 78 02 00 00 mvhi r2,0x0 d28: 34 03 00 1f mvi r3,31 d2c: 38 42 50 bc ori r2,r2,0x50bc d30: 5c 23 00 04 bne r1,r3,d40 d34: 40 41 00 00 lbu r1,(r2+0) d38: 38 21 00 04 ori r1,r1,0x4 d3c: e0 00 00 03 bi d48 d40: 40 41 00 00 lbu r1,(r2+0) d44: 20 21 00 fb andi r1,r1,0xfb d48: 30 41 00 00 sb (r2+0),r1 d4c: 38 01 8f 00 mvu r1,0x8f00 d50: f8 00 06 6a calli 26f8 d54: 78 01 00 00 mvhi r1,0x0 d58: 38 21 40 6c ori r1,r1,0x406c d5c: 78 03 00 00 mvhi r3,0x0 d60: 5b 81 00 4c sw (sp+76),r1 d64: 78 02 00 00 mvhi r2,0x0 d68: 78 01 00 00 mvhi r1,0x0 d6c: 38 63 50 c0 ori r3,r3,0x50c0 d70: 78 12 00 00 mvhi r18,0x0 d74: 78 11 00 00 mvhi r17,0x0 d78: 78 13 00 00 mvhi r19,0x0 d7c: 78 0f 00 00 mvhi r15,0x0 d80: 78 10 00 00 mvhi r16,0x0 d84: 38 42 6d be ori r2,r2,0x6dbe d88: 38 21 6c e0 ori r1,r1,0x6ce0 d8c: 78 15 00 00 mvhi r21,0x0 d90: 78 16 00 00 mvhi r22,0x0 d94: 58 60 00 00 sw (r3+0),r0 d98: 3a 52 6d c8 ori r18,r18,0x6dc8 d9c: 3a 31 6d c4 ori r17,r17,0x6dc4 da0: 3a 73 6d 9c ori r19,r19,0x6d9c da4: 39 ef 6d a2 ori r15,r15,0x6da2 da8: 3a 10 50 b0 ori r16,r16,0x50b0 dac: 5b 82 00 50 sw (sp+80),r2 db0: 5b 81 00 54 sw (sp+84),r1 db4: 3a b5 6d 98 ori r21,r21,0x6d98 db8: 3a d6 6d 94 ori r22,r22,0x6d94 dbc: 78 02 00 00 mvhi r2,0x0 dc0: 38 42 40 14 ori r2,r2,0x4014 dc4: 28 41 00 00 lw r1,(r2+0) dc8: f8 00 04 07 calli 1de4 dcc: f8 00 07 94 calli 2c1c dd0: 5c 20 00 03 bne r1,r0,ddc dd4: 2a 43 00 00 lw r3,(r18+0) dd8: 44 61 01 72 be r3,r1,13a0 ddc: f8 00 07 98 calli 2c3c de0: 2a 23 00 00 lw r3,(r17+0) de4: 00 24 00 08 srui r4,r1,8 de8: 3c 63 00 02 sli r3,r3,2 dec: b6 63 18 00 add r3,r19,r3 df0: 30 64 00 02 sb (r3+2),r4 df4: 00 24 00 10 srui r4,r1,16 df8: 30 61 00 03 sb (r3+3),r1 dfc: 00 21 00 18 srui r1,r1,24 e00: 20 84 00 ff andi r4,r4,0xff e04: 30 64 00 01 sb (r3+1),r4 e08: 30 61 00 00 sb (r3+0),r1 e0c: 34 03 00 43 mvi r3,67 e10: 5c 23 00 08 bne r1,r3,e30 e14: 34 01 00 4e mvi r1,78 e18: 5c 81 00 06 bne r4,r1,e30 e1c: 2a 41 00 00 lw r1,(r18+0) e20: 5c 20 00 04 bne r1,r0,e30 e24: 34 01 00 01 mvi r1,1 e28: 5a 41 00 00 sw (r18+0),r1 e2c: 5a 20 00 00 sw (r17+0),r0 e30: 2a 21 00 00 lw r1,(r17+0) e34: 34 03 00 0a mvi r3,10 e38: 34 21 00 01 addi r1,r1,1 e3c: 5a 21 00 00 sw (r17+0),r1 e40: 5c 23 ff e3 bne r1,r3,dcc e44: 42 6c 00 26 lbu r12,(r19+38) e48: 42 61 00 27 lbu r1,(r19+39) e4c: 34 02 00 20 mvi r2,32 e50: 3d 8c 00 08 sli r12,r12,8 e54: 42 6b 00 04 lbu r11,(r19+4) e58: b9 81 60 00 or r12,r12,r1 e5c: b9 e0 08 00 mv r1,r15 e60: f8 00 05 e0 calli 25e0 e64: 5d 81 01 4f bne r12,r1,13a0 e68: 34 01 00 00 mvi r1,0 e6c: 34 02 00 03 mvi r2,3 e70: f8 00 06 74 calli 2840 e74: 42 63 00 02 lbu r3,(r19+2) e78: 34 01 00 15 mvi r1,21 e7c: 44 61 00 62 be r3,r1,1004 e80: 54 61 00 0c bgu r3,r1,eb0 e84: 34 01 00 12 mvi r1,18 e88: 44 61 00 48 be r3,r1,fa8 e8c: 54 61 00 04 bgu r3,r1,e9c e90: 34 01 00 11 mvi r1,17 e94: 5c 61 02 5e bne r3,r1,180c e98: e0 00 00 13 bi ee4 e9c: 34 01 00 13 mvi r1,19 ea0: 44 61 00 47 be r3,r1,fbc ea4: 34 01 00 14 mvi r1,20 ea8: 5c 61 02 59 bne r3,r1,180c eac: e0 00 00 50 bi fec eb0: 34 01 00 21 mvi r1,33 eb4: 44 61 00 ac be r3,r1,1164 eb8: 54 61 00 06 bgu r3,r1,ed0 ebc: 34 01 00 16 mvi r1,22 ec0: 44 61 00 56 be r3,r1,1018 ec4: 34 01 00 20 mvi r1,32 ec8: 5c 61 02 51 bne r3,r1,180c ecc: e0 00 00 59 bi 1030 ed0: 34 01 00 30 mvi r1,48 ed4: 44 61 00 ac be r3,r1,1184 ed8: 34 01 00 32 mvi r1,50 edc: 5c 61 02 4c bne r3,r1,180c ee0: e0 00 00 db bi 124c ee4: 78 01 00 00 mvhi r1,0x0 ee8: 38 21 50 c0 ori r1,r1,0x50c0 eec: 58 20 00 00 sw (r1+0),r0 ef0: 78 01 00 00 mvhi r1,0x0 ef4: b9 e0 10 00 mv r2,r15 ef8: 34 03 00 04 mvi r3,4 efc: 38 21 50 c8 ori r1,r1,0x50c8 f00: f8 00 0a 0d calli 3734 f04: 78 03 00 00 mvhi r3,0x0 f08: b8 60 10 00 mv r2,r3 f0c: 78 01 00 00 mvhi r1,0x0 f10: 38 42 6d a6 ori r2,r2,0x6da6 f14: 34 03 00 04 mvi r3,4 f18: 38 21 69 10 ori r1,r1,0x6910 f1c: f8 00 0a 06 calli 3734 f20: 78 03 00 00 mvhi r3,0x0 f24: b8 60 10 00 mv r2,r3 f28: 78 01 00 00 mvhi r1,0x0 f2c: 38 42 6d aa ori r2,r2,0x6daa f30: 34 03 00 04 mvi r3,4 f34: 38 21 69 14 ori r1,r1,0x6914 f38: f8 00 09 ff calli 3734 f3c: 78 03 00 00 mvhi r3,0x0 f40: b8 60 10 00 mv r2,r3 f44: 78 01 00 00 mvhi r1,0x0 f48: 38 42 6d ae ori r2,r2,0x6dae f4c: 34 03 00 04 mvi r3,4 f50: 38 21 69 18 ori r1,r1,0x6918 f54: f8 00 09 f8 calli 3734 f58: 78 03 00 00 mvhi r3,0x0 f5c: b8 60 10 00 mv r2,r3 f60: 78 01 00 00 mvhi r1,0x0 f64: 38 42 6d b2 ori r2,r2,0x6db2 f68: 34 03 00 04 mvi r3,4 f6c: 38 21 69 1c ori r1,r1,0x691c f70: f8 00 09 f1 calli 3734 f74: 78 03 00 00 mvhi r3,0x0 f78: b8 60 10 00 mv r2,r3 f7c: 78 01 00 00 mvhi r1,0x0 f80: 38 42 6d b6 ori r2,r2,0x6db6 f84: 34 03 00 04 mvi r3,4 f88: 38 21 6d 60 ori r1,r1,0x6d60 f8c: f8 00 09 ea calli 3734 f90: 78 03 00 00 mvhi r3,0x0 f94: 78 01 00 00 mvhi r1,0x0 f98: b8 60 10 00 mv r2,r3 f9c: 38 21 6d 64 ori r1,r1,0x6d64 fa0: 38 42 6d ba ori r2,r2,0x6dba fa4: e0 00 00 04 bi fb4 fa8: 78 01 00 00 mvhi r1,0x0 fac: 38 21 50 c4 ori r1,r1,0x50c4 fb0: b9 e0 10 00 mv r2,r15 fb4: 34 03 00 04 mvi r3,4 fb8: e0 00 00 1c bi 1028 fbc: 34 01 00 01 mvi r1,1 fc0: 5d 61 00 06 bne r11,r1,fd8 fc4: 78 01 00 00 mvhi r1,0x0 fc8: 38 21 50 cc ori r1,r1,0x50cc fcc: 34 02 00 00 mvi r2,0 fd0: 34 03 18 40 mvi r3,6208 fd4: f8 00 0a 24 calli 3864 fd8: 35 6b ff ff addi r11,r11,-1 fdc: 78 01 00 00 mvhi r1,0x0 fe0: 3d 6b 00 05 sli r11,r11,5 fe4: 38 21 50 cc ori r1,r1,0x50cc fe8: e0 00 00 05 bi ffc fec: 35 6b ff ff addi r11,r11,-1 ff0: 78 01 00 00 mvhi r1,0x0 ff4: 3d 6b 00 05 sli r11,r11,5 ff8: 38 21 69 20 ori r1,r1,0x6920 ffc: b5 61 08 00 add r1,r11,r1 1000: e0 00 00 08 bi 1020 1004: 35 6b ff ff addi r11,r11,-1 1008: 2b 82 00 54 lw r2,(sp+84) 100c: 3d 61 00 05 sli r1,r11,5 1010: b4 41 08 00 add r1,r2,r1 1014: e0 00 00 03 bi 1020 1018: 78 01 00 00 mvhi r1,0x0 101c: 38 21 6d 68 ori r1,r1,0x6d68 1020: b9 e0 10 00 mv r2,r15 1024: 34 03 00 20 mvi r3,32 1028: f8 00 09 c3 calli 3734 102c: e0 00 01 f8 bi 180c 1030: f8 00 03 8a calli 1e58 1034: 34 03 00 40 mvi r3,64 1038: 48 23 01 f5 bg r1,r3,180c 103c: 34 03 00 04 mvi r3,4 1040: 37 81 01 88 addi r1,sp,392 1044: b9 e0 10 00 mv r2,r15 1048: f8 00 09 bb calli 3734 104c: 2b 83 01 88 lw r3,(sp+392) 1050: 4c 60 00 08 bge r3,r0,1070 1054: 78 02 00 00 mvhi r2,0x0 1058: 38 42 40 18 ori r2,r2,0x4018 105c: 28 44 00 00 lw r4,(r2+0) 1060: 78 01 00 00 mvhi r1,0x0 1064: 38 21 4c 84 ori r1,r1,0x4c84 1068: a0 64 18 00 and r3,r3,r4 106c: 58 23 00 00 sw (r1+0),r3 1070: 78 03 00 00 mvhi r3,0x0 1074: b8 60 10 00 mv r2,r3 1078: 38 42 6d a6 ori r2,r2,0x6da6 107c: 34 03 00 04 mvi r3,4 1080: 37 81 01 88 addi r1,sp,392 1084: f8 00 09 ac calli 3734 1088: 2b 81 01 88 lw r1,(sp+392) 108c: f8 00 05 9b calli 26f8 1090: 78 03 00 00 mvhi r3,0x0 1094: b8 60 10 00 mv r2,r3 1098: b8 20 58 00 mv r11,r1 109c: 38 42 6d aa ori r2,r2,0x6daa 10a0: 37 81 01 88 addi r1,sp,392 10a4: 34 03 00 04 mvi r3,4 10a8: f8 00 09 a3 calli 3734 10ac: 5d 60 00 06 bne r11,r0,10c4 10b0: 78 01 00 00 mvhi r1,0x0 10b4: 38 21 6d d0 ori r1,r1,0x6dd0 10b8: 28 21 00 00 lw r1,(r1+0) 10bc: 2b 83 01 88 lw r3,(sp+392) 10c0: 44 61 00 0f be r3,r1,10fc 10c4: 2b 81 01 88 lw r1,(sp+392) 10c8: 78 03 00 00 mvhi r3,0x0 10cc: 38 63 6d d0 ori r3,r3,0x6dd0 10d0: 58 61 00 00 sw (r3+0),r1 10d4: 3c 23 00 02 sli r3,r1,2 10d8: 00 63 00 16 srui r3,r3,22 10dc: 5b 83 01 24 sw (sp+292),r3 10e0: 3c 23 00 0c sli r3,r1,12 10e4: 20 21 03 ff andi r1,r1,0x3ff 10e8: 00 63 00 16 srui r3,r3,22 10ec: 5b 81 01 2c sw (sp+300),r1 10f0: 37 81 01 24 addi r1,sp,292 10f4: 5b 83 01 28 sw (sp+296),r3 10f8: f8 00 08 48 calli 3218 10fc: 78 03 00 00 mvhi r3,0x0 1100: 78 0b 00 00 mvhi r11,0x0 1104: 39 6b 6d 90 ori r11,r11,0x6d90 1108: b8 60 10 00 mv r2,r3 110c: 38 42 6d ae ori r2,r2,0x6dae 1110: 34 03 00 04 mvi r3,4 1114: b9 60 08 00 mv r1,r11 1118: f8 00 09 87 calli 3734 111c: 78 03 00 00 mvhi r3,0x0 1120: 78 0c 00 00 mvhi r12,0x0 1124: 39 8c 4c 88 ori r12,r12,0x4c88 1128: b8 60 10 00 mv r2,r3 112c: b9 80 08 00 mv r1,r12 1130: 34 03 00 04 mvi r3,4 1134: 38 42 6d b2 ori r2,r2,0x6db2 1138: f8 00 09 7f calli 3734 113c: 29 83 00 00 lw r3,(r12+0) 1140: 2a 04 00 00 lw r4,(r16+0) 1144: 78 01 00 00 mvhi r1,0x0 1148: 00 63 00 06 srui r3,r3,6 114c: 38 21 50 c4 ori r1,r1,0x50c4 1150: 88 64 18 00 mul r3,r3,r4 1154: 29 64 00 00 lw r4,(r11+0) 1158: b4 64 18 00 add r3,r3,r4 115c: 58 23 18 48 sw (r1+6216),r3 1160: e0 00 01 ab bi 180c 1164: f8 00 03 3d calli 1e58 1168: 34 03 00 40 mvi r3,64 116c: 48 23 01 a8 bg r1,r3,180c 1170: 78 02 00 00 mvhi r2,0x0 1174: 34 01 00 01 mvi r1,1 1178: 38 42 50 c0 ori r2,r2,0x50c0 117c: 58 41 00 00 sw (r2+0),r1 1180: e0 00 01 a3 bi 180c 1184: 2a a3 00 00 lw r3,(r21+0) 1188: 2a c1 00 00 lw r1,(r22+0) 118c: 5c 61 00 0d bne r3,r1,11c0 1190: 34 01 00 41 mvi r1,65 1194: 34 02 00 00 mvi r2,0 1198: 34 03 00 00 mvi r3,0 119c: 34 04 00 00 mvi r4,0 11a0: fb ff fc b8 calli 480 11a4: 78 01 00 00 mvhi r1,0x0 11a8: 38 21 6d 88 ori r1,r1,0x6d88 11ac: 58 20 00 00 sw (r1+0),r0 11b0: 78 01 00 00 mvhi r1,0x0 11b4: 38 21 6d 8c ori r1,r1,0x6d8c 11b8: 58 20 00 00 sw (r1+0),r0 11bc: e0 00 00 0e bi 11f4 11c0: 2a a4 00 00 lw r4,(r21+0) 11c4: 2a a1 00 00 lw r1,(r21+0) 11c8: 78 03 00 00 mvhi r3,0x0 11cc: 3c 84 00 05 sli r4,r4,5 11d0: 34 21 00 01 addi r1,r1,1 11d4: 20 21 00 1f andi r1,r1,0x1f 11d8: 38 63 6d d4 ori r3,r3,0x6dd4 11dc: b4 83 10 00 add r2,r4,r3 11e0: 5a a1 00 00 sw (r21+0),r1 11e4: 34 03 00 20 mvi r3,32 11e8: 34 01 00 42 mvi r1,66 11ec: 34 04 00 00 mvi r4,0 11f0: fb ff fc a4 calli 480 11f4: b9 e0 10 00 mv r2,r15 11f8: 34 03 00 04 mvi r3,4 11fc: 37 81 01 88 addi r1,sp,392 1200: f8 00 09 4d calli 3734 1204: 2b 83 01 88 lw r3,(sp+392) 1208: 78 01 00 00 mvhi r1,0x0 120c: 38 21 6d cc ori r1,r1,0x6dcc 1210: 30 23 00 00 sb (r1+0),r3 1214: 78 03 00 00 mvhi r3,0x0 1218: b8 60 10 00 mv r2,r3 121c: 37 81 01 88 addi r1,sp,392 1220: 38 42 6d a6 ori r2,r2,0x6da6 1224: 34 03 00 04 mvi r3,4 1228: f8 00 09 43 calli 3734 122c: 2b 81 01 88 lw r1,(sp+392) 1230: 4c 20 01 77 bge r1,r0,180c 1234: 78 02 00 00 mvhi r2,0x0 1238: 38 42 40 18 ori r2,r2,0x4018 123c: 28 43 00 00 lw r3,(r2+0) 1240: a0 23 08 00 and r1,r1,r3 1244: f8 00 02 f5 calli 1e18 1248: e0 00 01 71 bi 180c 124c: 34 01 01 ff mvi r1,511 1250: f8 00 02 f2 calli 1e18 1254: 78 02 00 00 mvhi r2,0x0 1258: 38 42 40 1c ori r2,r2,0x401c 125c: 28 41 00 00 lw r1,(r2+0) 1260: f8 00 02 e1 calli 1de4 1264: 37 81 01 88 addi r1,sp,392 1268: b9 e0 10 00 mv r2,r15 126c: 34 03 00 04 mvi r3,4 1270: f8 00 09 31 calli 3734 1274: 2b 8b 01 88 lw r11,(sp+392) 1278: 5d 60 00 02 bne r11,r0,1280 127c: 34 0b 00 40 mvi r11,64 1280: 78 03 00 00 mvhi r3,0x0 1284: b8 60 10 00 mv r2,r3 1288: 38 42 6d a6 ori r2,r2,0x6da6 128c: 34 03 00 04 mvi r3,4 1290: 37 81 01 88 addi r1,sp,392 1294: f8 00 09 28 calli 3734 1298: 2b 81 01 88 lw r1,(sp+392) 129c: f8 00 05 17 calli 26f8 12a0: 78 03 00 00 mvhi r3,0x0 12a4: b8 60 10 00 mv r2,r3 12a8: 38 42 6d aa ori r2,r2,0x6daa 12ac: 34 03 00 04 mvi r3,4 12b0: 37 81 01 88 addi r1,sp,392 12b4: f8 00 09 20 calli 3734 12b8: 2b 81 01 88 lw r1,(sp+392) 12bc: 3c 23 00 02 sli r3,r1,2 12c0: 00 63 00 16 srui r3,r3,22 12c4: 5b 83 01 24 sw (sp+292),r3 12c8: 3c 23 00 0c sli r3,r1,12 12cc: 20 21 03 ff andi r1,r1,0x3ff 12d0: 00 63 00 16 srui r3,r3,22 12d4: 5b 81 01 2c sw (sp+300),r1 12d8: 37 81 01 24 addi r1,sp,292 12dc: 5b 83 01 28 sw (sp+296),r3 12e0: f8 00 07 ce calli 3218 12e4: b9 60 08 00 mv r1,r11 12e8: 34 02 00 01 mvi r2,1 12ec: f8 00 08 7e calli 34e4 12f0: 3d 6b 00 02 sli r11,r11,2 12f4: 78 03 00 00 mvhi r3,0x0 12f8: 38 63 50 bc ori r3,r3,0x50bc 12fc: 50 2b 00 04 bgeu r1,r11,130c 1300: 40 61 00 00 lbu r1,(r3+0) 1304: 20 21 00 fe andi r1,r1,0xfe 1308: e0 00 00 03 bi 1314 130c: 40 61 00 00 lbu r1,(r3+0) 1310: 38 21 00 01 ori r1,r1,0x1 1314: 30 61 00 00 sb (r3+0),r1 1318: 38 01 8f 00 mvu r1,0x8f00 131c: f8 00 04 f7 calli 26f8 1320: 34 01 03 99 mvi r1,921 1324: f8 00 02 bd calli 1e18 1328: 78 02 00 00 mvhi r2,0x0 132c: 38 42 40 14 ori r2,r2,0x4014 1330: 28 41 00 00 lw r1,(r2+0) 1334: f8 00 02 ac calli 1de4 1338: e0 00 01 35 bi 180c 133c: 2a 0b 00 00 lw r11,(r16+0) 1340: 5d 60 00 15 bne r11,r0,1394 1344: 2b 82 00 4c lw r2,(sp+76) 1348: 34 01 00 40 mvi r1,64 134c: 34 03 00 0f mvi r3,15 1350: 34 04 00 01 mvi r4,1 1354: fb ff fc 4b calli 480 1358: 44 2b 00 0f be r1,r11,1394 135c: 2b 82 00 50 lw r2,(sp+80) 1360: 34 03 00 04 mvi r3,4 1364: ba 00 08 00 mv r1,r16 1368: f8 00 08 f3 calli 3734 136c: 42 01 00 03 lbu r1,(r16+3) 1370: f8 00 06 45 calli 2c84 1374: 42 01 00 03 lbu r1,(r16+3) 1378: f8 00 05 69 calli 291c 137c: e0 00 00 06 bi 1394 1380: 34 01 00 41 mvi r1,65 1384: 34 02 00 00 mvi r2,0 1388: 34 03 00 00 mvi r3,0 138c: 34 04 00 00 mvi r4,0 1390: fb ff fc 3c calli 480 1394: 5a 40 00 00 sw (r18+0),r0 1398: 5a 20 00 00 sw (r17+0),r0 139c: e3 ff fe 8c bi dcc 13a0: 34 01 00 00 mvi r1,0 13a4: f8 00 05 3c calli 2894 13a8: 5c 20 00 07 bne r1,r0,13c4 13ac: 78 02 00 00 mvhi r2,0x0 13b0: 38 42 50 c0 ori r2,r2,0x50c0 13b4: 28 43 00 00 lw r3,(r2+0) 13b8: 5c 61 00 06 bne r3,r1,13d0 13bc: 2a 04 00 00 lw r4,(r16+0) 13c0: 5c 83 00 04 bne r4,r3,13d0 13c4: f8 00 02 a5 calli 1e58 13c8: 34 03 00 40 mvi r3,64 13cc: 4c 61 00 28 bge r3,r1,146c 13d0: 78 03 00 00 mvhi r3,0x0 13d4: 38 63 6d 88 ori r3,r3,0x6d88 13d8: 58 60 00 00 sw (r3+0),r0 13dc: 78 03 00 00 mvhi r3,0x0 13e0: 38 63 6d 8c ori r3,r3,0x6d8c 13e4: 58 60 00 00 sw (r3+0),r0 13e8: 78 01 00 00 mvhi r1,0x0 13ec: 78 03 00 00 mvhi r3,0x0 13f0: 38 63 4c 84 ori r3,r3,0x4c84 13f4: 34 04 00 04 mvi r4,4 13f8: 38 21 50 c0 ori r1,r1,0x50c0 13fc: 58 64 00 00 sw (r3+0),r4 1400: 58 20 00 00 sw (r1+0),r0 1404: 38 01 8f 00 mvu r1,0x8f00 1408: f8 00 04 bc calli 26f8 140c: f8 00 02 93 calli 1e58 1410: 34 03 00 40 mvi r3,64 1414: 4c 61 00 04 bge r3,r1,1424 1418: 34 01 00 00 mvi r1,0 141c: f8 00 02 7f calli 1e18 1420: e0 00 00 13 bi 146c 1424: 34 01 03 99 mvi r1,921 1428: f8 00 02 7c calli 1e18 142c: 78 03 00 00 mvhi r3,0x0 1430: 38 63 6d 90 ori r3,r3,0x6d90 1434: 58 60 00 00 sw (r3+0),r0 1438: 78 03 00 00 mvhi r3,0x0 143c: 38 63 4c 88 ori r3,r3,0x4c88 1440: 34 04 ff ff mvi r4,-1 1444: 58 64 00 00 sw (r3+0),r4 1448: 34 01 00 00 mvi r1,0 144c: 5a 00 00 00 sw (r16+0),r0 1450: f8 00 06 0d calli 2c84 1454: f8 00 06 23 calli 2ce0 1458: f8 00 06 28 calli 2cf8 145c: 2a c3 00 00 lw r3,(r22+0) 1460: 42 01 00 03 lbu r1,(r16+3) 1464: 5a a3 00 00 sw (r21+0),r3 1468: f8 00 05 2d calli 291c 146c: 78 02 00 00 mvhi r2,0x0 1470: 38 42 50 c0 ori r2,r2,0x50c0 1474: 28 43 00 00 lw r3,(r2+0) 1478: 34 01 00 09 mvi r1,9 147c: 5c 60 00 02 bne r3,r0,1484 1480: 34 01 00 08 mvi r1,8 1484: fb ff fb a7 calli 320 1488: f8 00 02 5e calli 1e00 148c: 44 20 00 04 be r1,r0,149c 1490: f8 00 02 72 calli 1e58 1494: 34 03 00 40 mvi r3,64 1498: 4c 61 00 03 bge r3,r1,14a4 149c: 34 01 00 04 mvi r1,4 14a0: e0 00 00 07 bi 14bc 14a4: 78 01 00 00 mvhi r1,0x0 14a8: 38 21 50 c0 ori r1,r1,0x50c0 14ac: 28 23 00 00 lw r3,(r1+0) 14b0: 34 01 00 03 mvi r1,3 14b4: 5c 60 00 02 bne r3,r0,14bc 14b8: 34 01 00 02 mvi r1,2 14bc: fb ff fb 99 calli 320 14c0: 78 03 00 00 mvhi r3,0x0 14c4: 38 63 6d cc ori r3,r3,0x6dcc 14c8: 40 64 00 00 lbu r4,(r3+0) 14cc: 34 01 00 07 mvi r1,7 14d0: 5c 80 00 08 bne r4,r0,14f0 14d4: 78 03 00 00 mvhi r3,0x0 14d8: 38 63 50 bc ori r3,r3,0x50bc 14dc: 40 63 00 00 lbu r3,(r3+0) 14e0: 34 01 00 05 mvi r1,5 14e4: 20 63 00 01 andi r3,r3,0x1 14e8: 5c 64 00 02 bne r3,r4,14f0 14ec: 34 01 00 06 mvi r1,6 14f0: fb ff fb 8c calli 320 14f4: 78 03 00 00 mvhi r3,0x0 14f8: 38 63 50 bc ori r3,r3,0x50bc 14fc: 40 63 00 00 lbu r3,(r3+0) 1500: 34 01 00 0a mvi r1,10 1504: 20 63 00 02 andi r3,r3,0x2 1508: 5c 60 00 02 bne r3,r0,1510 150c: 34 01 00 0b mvi r1,11 1510: fb ff fb 84 calli 320 1514: 78 03 00 00 mvhi r3,0x0 1518: 38 63 50 bc ori r3,r3,0x50bc 151c: 40 63 00 00 lbu r3,(r3+0) 1520: 34 01 00 0c mvi r1,12 1524: 20 63 00 04 andi r3,r3,0x4 1528: 5c 60 00 02 bne r3,r0,1530 152c: 34 01 00 0d mvi r1,13 1530: fb ff fb 7c calli 320 1534: 78 02 00 00 mvhi r2,0x0 1538: 38 42 50 c0 ori r2,r2,0x50c0 153c: 28 43 00 00 lw r3,(r2+0) 1540: 44 60 fe 1f be r3,r0,dbc 1544: f8 00 06 6b calli 2ef0 1548: 34 03 00 e6 mvi r3,230 154c: 54 23 00 21 bgu r1,r3,15d0 1550: 78 04 00 00 mvhi r4,0x0 1554: 38 84 50 c4 ori r4,r4,0x50c4 1558: 28 83 18 48 lw r3,(r4+6216) 155c: 37 8d 00 58 addi r13,sp,88 1560: b8 80 08 00 mv r1,r4 1564: 34 65 00 01 addi r5,r3,1 1568: b8 60 10 00 mv r2,r3 156c: 58 85 18 48 sw (r4+6216),r5 1570: b9 a0 18 00 mv r3,r13 1574: f8 00 03 02 calli 217c 1578: b9 a0 08 00 mv r1,r13 157c: f8 00 06 bf calli 3078 1580: 78 01 00 00 mvhi r1,0x0 1584: 78 0b 00 00 mvhi r11,0x0 1588: 38 21 40 20 ori r1,r1,0x4020 158c: 34 0c 00 01 mvi r12,1 1590: 39 6b 4c 84 ori r11,r11,0x4c84 1594: 28 2e 00 00 lw r14,(r1+0) 1598: e0 00 00 0c bi 15c8 159c: b9 a0 08 00 mv r1,r13 15a0: 34 02 00 01 mvi r2,1 15a4: f8 00 02 bf calli 20a0 15a8: 2b 81 00 58 lw r1,(sp+88) 15ac: 3d 82 00 08 sli r2,r12,8 15b0: 35 8c 00 01 addi r12,r12,1 15b4: a0 2e 08 00 and r1,r1,r14 15b8: b8 41 08 00 or r1,r2,r1 15bc: 5b 81 00 58 sw (sp+88),r1 15c0: b9 a0 08 00 mv r1,r13 15c4: f8 00 06 ad calli 3078 15c8: 29 61 00 00 lw r1,(r11+0) 15cc: 48 2c ff f4 bg r1,r12,159c 15d0: 5b 80 01 70 sw (sp+368),r0 15d4: f8 00 06 4e calli 2f0c 15d8: 34 03 00 0a mvi r3,10 15dc: 50 61 fd f8 bgeu r3,r1,dbc 15e0: 37 81 01 24 addi r1,sp,292 15e4: f8 00 06 51 calli 2f28 15e8: 37 82 01 4c addi r2,sp,332 15ec: 34 03 00 04 mvi r3,4 15f0: 37 81 01 84 addi r1,sp,388 15f4: f8 00 08 50 calli 3734 15f8: 78 02 00 00 mvhi r2,0x0 15fc: 2b 85 01 84 lw r5,(sp+388) 1600: 38 42 40 24 ori r2,r2,0x4024 1604: 28 43 00 00 lw r3,(r2+0) 1608: 34 04 ff 00 mvi r4,-256 160c: a0 a4 20 00 and r4,r5,r4 1610: 5c 83 fd eb bne r4,r3,dbc 1614: 78 04 00 00 mvhi r4,0x0 1618: 38 84 4c 8c ori r4,r4,0x4c8c 161c: 28 86 00 00 lw r6,(r4+0) 1620: 20 a5 00 ff andi r5,r5,0xff 1624: 78 03 00 00 mvhi r3,0x0 1628: 5b 85 01 74 sw (sp+372),r5 162c: 38 63 71 d4 ori r3,r3,0x71d4 1630: 44 c5 00 15 be r6,r5,1684 1634: 30 60 00 00 sb (r3+0),r0 1638: 58 85 00 00 sw (r4+0),r5 163c: 78 02 00 00 mvhi r2,0x0 1640: 37 81 01 4c addi r1,sp,332 1644: 38 42 40 28 ori r2,r2,0x4028 1648: 78 14 00 00 mvhi r20,0x0 164c: 78 0d 00 00 mvhi r13,0x0 1650: 78 19 00 00 mvhi r25,0x0 1654: 78 1b 00 00 mvhi fp,0x0 1658: 78 0e 00 00 mvhi r14,0x0 165c: 37 97 01 2c addi r23,sp,300 1660: 5b 81 00 48 sw (sp+72),r1 1664: 34 18 00 00 mvi r24,0 1668: 28 4c 00 00 lw r12,(r2+0) 166c: 3a 94 6d 88 ori r20,r20,0x6d88 1670: 39 ad 50 c4 ori r13,r13,0x50c4 1674: 3b 39 6d d4 ori r25,r25,0x6dd4 1678: 3b 7b 71 d4 ori fp,fp,0x71d4 167c: 39 ce 6d 8c ori r14,r14,0x6d8c 1680: e0 00 00 06 bi 1698 1684: 40 64 00 00 lbu r4,(r3+0) 1688: 34 84 00 01 addi r4,r4,1 168c: 30 64 00 00 sb (r3+0),r4 1690: e3 ff ff eb bi 163c 1694: b9 60 60 00 mv r12,r11 1698: 37 81 01 84 addi r1,sp,388 169c: ba e0 10 00 mv r2,r23 16a0: 34 03 00 04 mvi r3,4 16a4: f8 00 08 24 calli 3734 16a8: 2b 8b 01 84 lw r11,(sp+388) 16ac: 78 01 be af mvhi r1,0xbeaf 16b0: 38 21 be af ori r1,r1,0xbeaf 16b4: 45 61 00 51 be r11,r1,17f8 16b8: 45 6c 00 51 be r11,r12,17fc 16bc: 37 82 01 28 addi r2,sp,296 16c0: 34 03 00 04 mvi r3,4 16c4: 37 81 01 88 addi r1,sp,392 16c8: f8 00 08 1b calli 3734 16cc: 37 82 01 24 addi r2,sp,292 16d0: 34 03 00 04 mvi r3,4 16d4: 37 81 01 80 addi r1,sp,384 16d8: f8 00 08 17 calli 3734 16dc: 2b 84 01 80 lw r4,(sp+384) 16e0: 2a 83 00 00 lw r3,(r20+0) 16e4: 78 02 ff ff mvhi r2,0xffff 16e8: a0 82 28 00 and r5,r4,r2 16ec: 34 63 00 01 addi r3,r3,1 16f0: 20 84 ff 00 andi r4,r4,0xff00 16f4: 00 84 00 08 srui r4,r4,8 16f8: 5a 83 00 00 sw (r20+0),r3 16fc: 29 a3 00 00 lw r3,(r13+0) 1700: 5b 85 01 7c sw (sp+380),r5 1704: 5b 84 01 70 sw (sp+368),r4 1708: 5c a3 00 0b bne r5,r3,1734 170c: 2b 82 01 88 lw r2,(sp+392) 1710: 2b 83 01 84 lw r3,(sp+388) 1714: b9 a0 08 00 mv r1,r13 1718: f8 00 03 53 calli 2464 171c: b8 20 c0 00 mv r24,r1 1720: 5c 20 00 05 bne r1,r0,1734 1724: 29 c3 00 00 lw r3,(r14+0) 1728: 34 63 00 01 addi r3,r3,1 172c: 59 c3 00 00 sw (r14+0),r3 1730: e0 00 00 33 bi 17fc 1734: 29 a3 00 00 lw r3,(r13+0) 1738: 2b 84 01 7c lw r4,(sp+380) 173c: 67 05 00 02 cmpei r5,r24,2 1740: fc 83 18 00 cmpne r3,r4,r3 1744: b8 a3 18 00 or r3,r5,r3 1748: 44 60 00 2d be r3,r0,17fc 174c: 2a c3 00 00 lw r3,(r22+0) 1750: 37 82 01 78 addi r2,sp,376 1754: 37 81 01 54 addi r1,sp,340 1758: 3c 63 00 05 sli r3,r3,5 175c: b4 79 60 00 add r12,r3,r25 1760: 2a c3 00 00 lw r3,(r22+0) 1764: 34 63 00 01 addi r3,r3,1 1768: 20 63 00 1f andi r3,r3,0x1f 176c: 5a c3 00 00 sw (r22+0),r3 1770: 43 83 01 83 lbu r3,(sp+387) 1774: 5b 83 01 78 sw (sp+376),r3 1778: 34 03 00 04 mvi r3,4 177c: f8 00 07 ee calli 3734 1780: 37 82 01 28 addi r2,sp,296 1784: 37 81 01 58 addi r1,sp,344 1788: 34 03 00 08 mvi r3,8 178c: f8 00 07 ea calli 3734 1790: 37 82 01 84 addi r2,sp,388 1794: 37 81 01 60 addi r1,sp,352 1798: 34 03 00 04 mvi r3,4 179c: f8 00 07 e6 calli 3734 17a0: 37 82 01 70 addi r2,sp,368 17a4: 37 81 01 5c addi r1,sp,348 17a8: 34 03 00 04 mvi r3,4 17ac: f8 00 07 e2 calli 3734 17b0: 43 63 00 00 lbu r3,(fp+0) 17b4: 2b 84 01 74 lw r4,(sp+372) 17b8: 37 82 01 74 addi r2,sp,372 17bc: 3c 63 00 10 sli r3,r3,16 17c0: 37 81 01 50 addi r1,sp,336 17c4: b8 83 18 00 or r3,r4,r3 17c8: 5b 83 01 74 sw (sp+372),r3 17cc: 34 03 00 04 mvi r3,4 17d0: f8 00 07 d9 calli 3734 17d4: 37 82 01 50 addi r2,sp,336 17d8: b9 80 08 00 mv r1,r12 17dc: 34 03 00 14 mvi r3,20 17e0: f8 00 07 d5 calli 3734 17e4: 35 81 00 14 addi r1,r12,20 17e8: 37 82 01 7c addi r2,sp,380 17ec: 34 03 00 04 mvi r3,4 17f0: f8 00 07 d1 calli 3734 17f4: e0 00 00 02 bi 17fc 17f8: b9 80 58 00 mv r11,r12 17fc: 2b 81 00 48 lw r1,(sp+72) 1800: 36 f7 00 04 addi r23,r23,4 1804: 5e e1 ff a4 bne r23,r1,1694 1808: e3 ff fd 6d bi dbc 180c: 42 61 00 02 lbu r1,(r19+2) 1810: 34 03 00 10 mvi r3,16 1814: 44 23 fe ca be r1,r3,133c 1818: 34 03 00 31 mvi r3,49 181c: 5c 23 fe de bne r1,r3,1394 1820: e3 ff fe d8 bi 1380 00001824 : 1824: 78 02 00 00 mvhi r2,0x0 1828: 38 42 40 7c ori r2,r2,0x407c 182c: 28 41 00 00 lw r1,(r2+0) 1830: 34 02 00 08 mvi r2,8 1834: 58 22 00 00 sw (r1+0),r2 1838: 28 22 00 00 lw r2,(r1+0) 183c: 20 42 00 02 andi r2,r2,0x2 1840: 44 40 ff fe be r2,r0,1838 1844: c3 a0 00 00 ret 00001848 : 1848: 37 9c ff e8 addi sp,sp,-24 184c: 5b 8b 00 14 sw (sp+20),r11 1850: 5b 8c 00 10 sw (sp+16),r12 1854: 5b 8d 00 0c sw (sp+12),r13 1858: 5b 8e 00 08 sw (sp+8),r14 185c: 5b 9d 00 04 sw (sp+4),ra 1860: b8 20 70 00 mv r14,r1 1864: 78 01 00 00 mvhi r1,0x0 1868: 38 21 40 7c ori r1,r1,0x407c 186c: 28 2c 00 00 lw r12,(r1+0) 1870: 34 0b 00 00 mvi r11,0 1874: 34 0d 00 40 mvi r13,64 1878: b5 cb 10 00 add r2,r14,r11 187c: 37 81 00 18 addi r1,sp,24 1880: 34 03 00 04 mvi r3,4 1884: f8 00 07 ac calli 3734 1888: 2b 81 00 18 lw r1,(sp+24) 188c: 35 6b 00 04 addi r11,r11,4 1890: 59 81 00 04 sw (r12+4),r1 1894: 21 61 00 3f andi r1,r11,0x3f 1898: 5c 20 00 04 bne r1,r0,18a8 189c: 29 81 00 00 lw r1,(r12+0) 18a0: 20 21 00 02 andi r1,r1,0x2 18a4: e3 ff ff fd bi 1898 18a8: 5d 6d ff f4 bne r11,r13,1878 18ac: 2b 9d 00 04 lw ra,(sp+4) 18b0: 2b 8b 00 14 lw r11,(sp+20) 18b4: 2b 8c 00 10 lw r12,(sp+16) 18b8: 2b 8d 00 0c lw r13,(sp+12) 18bc: 2b 8e 00 08 lw r14,(sp+8) 18c0: 37 9c 00 18 addi sp,sp,24 18c4: c3 a0 00 00 ret 000018c8 : 18c8: 37 9c ff 70 addi sp,sp,-144 18cc: 5b 8b 00 10 sw (sp+16),r11 18d0: 5b 8c 00 0c sw (sp+12),r12 18d4: 5b 8d 00 08 sw (sp+8),r13 18d8: 5b 9d 00 04 sw (sp+4),ra 18dc: 37 8c 00 54 addi r12,sp,84 18e0: b8 40 58 00 mv r11,r2 18e4: 34 03 00 40 mvi r3,64 18e8: 34 02 00 00 mvi r2,0 18ec: b8 20 68 00 mv r13,r1 18f0: b9 80 08 00 mv r1,r12 18f4: f8 00 07 dc calli 3864 18f8: 34 02 00 00 mvi r2,0 18fc: 34 03 00 40 mvi r3,64 1900: 37 81 00 14 addi r1,sp,20 1904: f8 00 07 d8 calli 3864 1908: 21 62 00 3f andi r2,r11,0x3f 190c: 34 01 00 37 mvi r1,55 1910: 34 03 00 00 mvi r3,0 1914: b9 80 20 00 mv r4,r12 1918: 48 41 00 08 bg r2,r1,1938 191c: b9 80 08 00 mv r1,r12 1920: e0 00 00 1b bi 198c 1924: b5 a3 08 00 add r1,r13,r3 1928: 40 21 00 00 lbu r1,(r1+0) 192c: b4 83 28 00 add r5,r4,r3 1930: 34 63 00 01 addi r3,r3,1 1934: 30 a1 00 00 sb (r5+0),r1 1938: 48 43 ff fb bg r2,r3,1924 193c: 3d 62 00 03 sli r2,r11,3 1940: b4 83 18 00 add r3,r4,r3 1944: 34 01 ff 80 mvi r1,-128 1948: 30 61 00 00 sb (r3+0),r1 194c: 00 41 00 18 srui r1,r2,24 1950: 33 82 00 53 sb (sp+83),r2 1954: 33 81 00 50 sb (sp+80),r1 1958: 00 41 00 10 srui r1,r2,16 195c: 33 81 00 51 sb (sp+81),r1 1960: 00 41 00 08 srui r1,r2,8 1964: 33 81 00 52 sb (sp+82),r1 1968: b8 80 08 00 mv r1,r4 196c: fb ff ff b7 calli 1848 1970: 37 81 00 14 addi r1,sp,20 1974: e0 00 00 12 bi 19bc 1978: b5 a3 20 00 add r4,r13,r3 197c: 40 84 00 00 lbu r4,(r4+0) 1980: b4 23 28 00 add r5,r1,r3 1984: 34 63 00 01 addi r3,r3,1 1988: 30 a4 00 00 sb (r5+0),r4 198c: 48 43 ff fb bg r2,r3,1978 1990: b4 23 18 00 add r3,r1,r3 1994: 34 02 ff 80 mvi r2,-128 1998: 30 62 00 00 sb (r3+0),r2 199c: 3d 62 00 03 sli r2,r11,3 19a0: 00 43 00 18 srui r3,r2,24 19a4: 33 82 00 93 sb (sp+147),r2 19a8: 33 83 00 90 sb (sp+144),r3 19ac: 00 43 00 10 srui r3,r2,16 19b0: 33 83 00 91 sb (sp+145),r3 19b4: 00 43 00 08 srui r3,r2,8 19b8: 33 83 00 92 sb (sp+146),r3 19bc: fb ff ff a3 calli 1848 19c0: 2b 9d 00 04 lw ra,(sp+4) 19c4: 2b 8b 00 10 lw r11,(sp+16) 19c8: 2b 8c 00 0c lw r12,(sp+12) 19cc: 2b 8d 00 08 lw r13,(sp+8) 19d0: 37 9c 00 90 addi sp,sp,144 19d4: c3 a0 00 00 ret 000019d8 : 19d8: 78 02 00 00 mvhi r2,0x0 19dc: 38 42 40 7c ori r2,r2,0x407c 19e0: 28 41 00 00 lw r1,(r2+0) 19e4: 34 02 00 04 mvi r2,4 19e8: 58 22 00 00 sw (r1+0),r2 19ec: 34 02 00 01 mvi r2,1 19f0: 58 22 00 00 sw (r1+0),r2 19f4: c3 a0 00 00 ret 000019f8 : 19f8: 37 9c ff f0 addi sp,sp,-16 19fc: 5b 8b 00 10 sw (sp+16),r11 1a00: 5b 8c 00 0c sw (sp+12),r12 1a04: 5b 8d 00 08 sw (sp+8),r13 1a08: 5b 9d 00 04 sw (sp+4),ra 1a0c: 00 42 00 06 srui r2,r2,6 1a10: b8 20 68 00 mv r13,r1 1a14: 3c 4c 00 06 sli r12,r2,6 1a18: 34 0b 00 00 mvi r11,0 1a1c: 5c 40 00 05 bne r2,r0,1a30 1a20: e0 00 00 05 bi 1a34 1a24: b5 ab 08 00 add r1,r13,r11 1a28: fb ff ff 88 calli 1848 1a2c: 35 6b 00 40 addi r11,r11,64 1a30: 49 8b ff fd bg r12,r11,1a24 1a34: 2b 9d 00 04 lw ra,(sp+4) 1a38: 2b 8b 00 10 lw r11,(sp+16) 1a3c: 2b 8c 00 0c lw r12,(sp+12) 1a40: 2b 8d 00 08 lw r13,(sp+8) 1a44: 37 9c 00 10 addi sp,sp,16 1a48: c3 a0 00 00 ret 00001a4c : 1a4c: 37 9c ff e8 addi sp,sp,-24 1a50: 5b 8b 00 14 sw (sp+20),r11 1a54: 5b 8c 00 10 sw (sp+16),r12 1a58: 5b 8d 00 0c sw (sp+12),r13 1a5c: 5b 8e 00 08 sw (sp+8),r14 1a60: 5b 9d 00 04 sw (sp+4),ra 1a64: b8 20 70 00 mv r14,r1 1a68: 78 01 00 00 mvhi r1,0x0 1a6c: 38 21 40 7c ori r1,r1,0x407c 1a70: 28 2c 00 00 lw r12,(r1+0) 1a74: 34 0b 00 00 mvi r11,0 1a78: 34 0d 00 20 mvi r13,32 1a7c: 29 81 00 08 lw r1,(r12+8) 1a80: 37 82 00 18 addi r2,sp,24 1a84: 34 03 00 04 mvi r3,4 1a88: 5b 81 00 18 sw (sp+24),r1 1a8c: b5 cb 08 00 add r1,r14,r11 1a90: 35 6b 00 04 addi r11,r11,4 1a94: f8 00 07 28 calli 3734 1a98: 5d 6d ff f9 bne r11,r13,1a7c 1a9c: 2b 9d 00 04 lw ra,(sp+4) 1aa0: 2b 8b 00 14 lw r11,(sp+20) 1aa4: 2b 8c 00 10 lw r12,(sp+16) 1aa8: 2b 8d 00 0c lw r13,(sp+12) 1aac: 2b 8e 00 08 lw r14,(sp+8) 1ab0: 37 9c 00 18 addi sp,sp,24 1ab4: c3 a0 00 00 ret 00001ab8 : 1ab8: 37 9c ff f0 addi sp,sp,-16 1abc: 5b 8b 00 10 sw (sp+16),r11 1ac0: 5b 8c 00 0c sw (sp+12),r12 1ac4: 5b 8d 00 08 sw (sp+8),r13 1ac8: 5b 9d 00 04 sw (sp+4),ra 1acc: b8 60 68 00 mv r13,r3 1ad0: b8 40 58 00 mv r11,r2 1ad4: b8 20 60 00 mv r12,r1 1ad8: fb ff ff c0 calli 19d8 1adc: b9 80 08 00 mv r1,r12 1ae0: b9 60 10 00 mv r2,r11 1ae4: fb ff ff c5 calli 19f8 1ae8: 01 62 00 06 srui r2,r11,6 1aec: 3c 42 00 06 sli r2,r2,6 1af0: b5 82 08 00 add r1,r12,r2 1af4: b9 60 10 00 mv r2,r11 1af8: fb ff ff 74 calli 18c8 1afc: fb ff ff 4a calli 1824 1b00: b9 a0 08 00 mv r1,r13 1b04: fb ff ff d2 calli 1a4c 1b08: 2b 9d 00 04 lw ra,(sp+4) 1b0c: 2b 8b 00 10 lw r11,(sp+16) 1b10: 2b 8c 00 0c lw r12,(sp+12) 1b14: 2b 8d 00 08 lw r13,(sp+8) 1b18: 37 9c 00 10 addi sp,sp,16 1b1c: c3 a0 00 00 ret 00001b20 : 1b20: 37 9c ff dc addi sp,sp,-36 1b24: 5b 8b 00 20 sw (sp+32),r11 1b28: 5b 8c 00 1c sw (sp+28),r12 1b2c: 5b 8d 00 18 sw (sp+24),r13 1b30: 5b 8e 00 14 sw (sp+20),r14 1b34: 5b 8f 00 10 sw (sp+16),r15 1b38: 5b 90 00 0c sw (sp+12),r16 1b3c: 5b 91 00 08 sw (sp+8),r17 1b40: 5b 9d 00 04 sw (sp+4),ra 1b44: b8 20 60 00 mv r12,r1 1b48: 78 01 00 00 mvhi r1,0x0 1b4c: 38 21 40 7c ori r1,r1,0x407c 1b50: b8 60 68 00 mv r13,r3 1b54: 28 23 00 00 lw r3,(r1+0) 1b58: 34 01 00 04 mvi r1,4 1b5c: b8 40 78 00 mv r15,r2 1b60: b8 80 70 00 mv r14,r4 1b64: 58 61 00 00 sw (r3+0),r1 1b68: 34 0b 00 00 mvi r11,0 1b6c: b8 60 88 00 mv r17,r3 1b70: 34 10 00 20 mvi r16,32 1b74: b5 8b 10 00 add r2,r12,r11 1b78: 37 81 00 24 addi r1,sp,36 1b7c: 34 03 00 04 mvi r3,4 1b80: f8 00 06 ed calli 3734 1b84: 2b 81 00 24 lw r1,(sp+36) 1b88: 35 6b 00 04 addi r11,r11,4 1b8c: 5a 21 00 0c sw (r17+12),r1 1b90: 5d 70 ff f9 bne r11,r16,1b74 1b94: 78 03 00 00 mvhi r3,0x0 1b98: 38 63 40 7c ori r3,r3,0x407c 1b9c: 28 61 00 00 lw r1,(r3+0) 1ba0: 34 02 00 01 mvi r2,1 1ba4: 58 22 00 00 sw (r1+0),r2 1ba8: b9 a0 10 00 mv r2,r13 1bac: 01 ad 00 06 srui r13,r13,6 1bb0: 35 81 00 20 addi r1,r12,32 1bb4: 3d ad 00 06 sli r13,r13,6 1bb8: fb ff ff 90 calli 19f8 1bbc: 35 ad 00 20 addi r13,r13,32 1bc0: b5 8d 08 00 add r1,r12,r13 1bc4: b9 e0 10 00 mv r2,r15 1bc8: fb ff ff 40 calli 18c8 1bcc: fb ff ff 83 calli 19d8 1bd0: fb ff ff 15 calli 1824 1bd4: b9 c0 08 00 mv r1,r14 1bd8: fb ff ff 9d calli 1a4c 1bdc: 2b 9d 00 04 lw ra,(sp+4) 1be0: 2b 8b 00 20 lw r11,(sp+32) 1be4: 2b 8c 00 1c lw r12,(sp+28) 1be8: 2b 8d 00 18 lw r13,(sp+24) 1bec: 2b 8e 00 14 lw r14,(sp+20) 1bf0: 2b 8f 00 10 lw r15,(sp+16) 1bf4: 2b 90 00 0c lw r16,(sp+12) 1bf8: 2b 91 00 08 lw r17,(sp+8) 1bfc: 37 9c 00 24 addi sp,sp,36 1c00: c3 a0 00 00 ret 00001c04 : 1c04: 37 9c ff c8 addi sp,sp,-56 1c08: 5b 8b 00 24 sw (sp+36),r11 1c0c: 5b 8c 00 20 sw (sp+32),r12 1c10: 5b 8d 00 1c sw (sp+28),r13 1c14: 5b 8e 00 18 sw (sp+24),r14 1c18: 5b 8f 00 14 sw (sp+20),r15 1c1c: 5b 90 00 10 sw (sp+16),r16 1c20: 5b 91 00 0c sw (sp+12),r17 1c24: 5b 92 00 08 sw (sp+8),r18 1c28: 5b 9d 00 04 sw (sp+4),ra 1c2c: b8 20 90 00 mv r18,r1 1c30: 78 01 00 00 mvhi r1,0x0 1c34: 38 21 40 7c ori r1,r1,0x407c 1c38: b8 40 68 00 mv r13,r2 1c3c: 28 22 00 00 lw r2,(r1+0) 1c40: b8 60 60 00 mv r12,r3 1c44: 34 03 00 04 mvi r3,4 1c48: b8 80 78 00 mv r15,r4 1c4c: 58 43 00 00 sw (r2+0),r3 1c50: 34 0b 00 1c mvi r11,28 1c54: b8 40 88 00 mv r17,r2 1c58: 34 10 ff fc mvi r16,-4 1c5c: b6 4b 10 00 add r2,r18,r11 1c60: 37 81 00 38 addi r1,sp,56 1c64: 34 03 00 04 mvi r3,4 1c68: f8 00 06 b3 calli 3734 1c6c: 78 01 00 00 mvhi r1,0x0 1c70: 38 21 40 7c ori r1,r1,0x407c 1c74: 28 2e 00 00 lw r14,(r1+0) 1c78: 2b 81 00 38 lw r1,(sp+56) 1c7c: 35 6b ff fc addi r11,r11,-4 1c80: 5a 21 00 0c sw (r17+12),r1 1c84: 5d 70 ff f6 bne r11,r16,1c5c 1c88: 37 8b 00 28 addi r11,sp,40 1c8c: 34 01 00 01 mvi r1,1 1c90: 59 c1 00 00 sw (r14+0),r1 1c94: 35 a2 00 08 addi r2,r13,8 1c98: b9 60 08 00 mv r1,r11 1c9c: 34 03 00 04 mvi r3,4 1ca0: f8 00 06 a5 calli 3734 1ca4: 35 a2 00 04 addi r2,r13,4 1ca8: 34 03 00 04 mvi r3,4 1cac: 37 81 00 2c addi r1,sp,44 1cb0: f8 00 06 a1 calli 3734 1cb4: b9 a0 10 00 mv r2,r13 1cb8: 34 03 00 04 mvi r3,4 1cbc: 37 81 00 30 addi r1,sp,48 1cc0: f8 00 06 9d calli 3734 1cc4: b9 60 08 00 mv r1,r11 1cc8: b9 80 10 00 mv r2,r12 1ccc: fb ff ff 4b calli 19f8 1cd0: 01 81 00 06 srui r1,r12,6 1cd4: b9 80 10 00 mv r2,r12 1cd8: 3c 21 00 06 sli r1,r1,6 1cdc: b9 c0 60 00 mv r12,r14 1ce0: b5 61 08 00 add r1,r11,r1 1ce4: fb ff fe f9 calli 18c8 1ce8: 34 0b 00 00 mvi r11,0 1cec: 37 8e 00 34 addi r14,sp,52 1cf0: 34 0d 00 18 mvi r13,24 1cf4: 29 81 00 10 lw r1,(r12+16) 1cf8: b9 c0 10 00 mv r2,r14 1cfc: 34 03 00 04 mvi r3,4 1d00: 5b 81 00 34 sw (sp+52),r1 1d04: b5 eb 08 00 add r1,r15,r11 1d08: 35 6b 00 04 addi r11,r11,4 1d0c: f8 00 06 8a calli 3734 1d10: 5d 6d ff f9 bne r11,r13,1cf4 1d14: 2b 9d 00 04 lw ra,(sp+4) 1d18: 2b 8b 00 24 lw r11,(sp+36) 1d1c: 2b 8c 00 20 lw r12,(sp+32) 1d20: 2b 8d 00 1c lw r13,(sp+28) 1d24: 2b 8e 00 18 lw r14,(sp+24) 1d28: 2b 8f 00 14 lw r15,(sp+20) 1d2c: 2b 90 00 10 lw r16,(sp+16) 1d30: 2b 91 00 0c lw r17,(sp+12) 1d34: 2b 92 00 08 lw r18,(sp+8) 1d38: 37 9c 00 38 addi sp,sp,56 1d3c: c3 a0 00 00 ret 00001d40 : 1d40: 78 02 00 00 mvhi r2,0x0 1d44: 38 42 40 80 ori r2,r2,0x4080 1d48: 28 41 00 00 lw r1,(r2+0) 1d4c: 34 02 00 03 mvi r2,3 1d50: 58 22 00 00 sw (r1+0),r2 1d54: 28 22 00 00 lw r2,(r1+0) 1d58: 20 42 00 04 andi r2,r2,0x4 1d5c: 44 40 ff fe be r2,r0,1d54 1d60: c3 a0 00 00 ret 00001d64 : 1d64: 78 03 00 00 mvhi r3,0x0 1d68: 38 63 40 80 ori r3,r3,0x4080 1d6c: 28 62 00 00 lw r2,(r3+0) 1d70: 58 41 00 04 sw (r2+4),r1 1d74: 34 01 00 13 mvi r1,19 1d78: 58 41 00 00 sw (r2+0),r1 1d7c: 28 41 00 00 lw r1,(r2+0) 1d80: 20 21 00 04 andi r1,r1,0x4 1d84: 44 20 ff fe be r1,r0,1d7c 1d88: c3 a0 00 00 ret 00001d8c : 1d8c: 78 02 00 00 mvhi r2,0x0 1d90: 38 42 40 80 ori r2,r2,0x4080 1d94: 28 41 00 00 lw r1,(r2+0) 1d98: 34 02 00 23 mvi r2,35 1d9c: 58 22 00 00 sw (r1+0),r2 1da0: 28 22 00 00 lw r2,(r1+0) 1da4: 20 42 00 04 andi r2,r2,0x4 1da8: 44 40 ff fe be r2,r0,1da0 1dac: 78 02 00 00 mvhi r2,0x0 1db0: 38 42 40 80 ori r2,r2,0x4080 1db4: 28 41 00 00 lw r1,(r2+0) 1db8: 28 21 00 08 lw r1,(r1+8) 1dbc: c3 a0 00 00 ret 00001dc0 : 1dc0: 78 02 00 00 mvhi r2,0x0 1dc4: 38 42 40 80 ori r2,r2,0x4080 1dc8: 28 41 00 00 lw r1,(r2+0) 1dcc: 34 02 00 33 mvi r2,51 1dd0: 58 22 00 00 sw (r1+0),r2 1dd4: 28 22 00 00 lw r2,(r1+0) 1dd8: 20 42 00 04 andi r2,r2,0x4 1ddc: 44 40 ff fe be r2,r0,1dd4 1de0: c3 a0 00 00 ret 00001de4 : 1de4: 78 03 00 00 mvhi r3,0x0 1de8: 38 63 40 80 ori r3,r3,0x4080 1dec: 3c 21 00 01 sli r1,r1,1 1df0: 28 62 00 00 lw r2,(r3+0) 1df4: 38 21 00 01 ori r1,r1,0x1 1df8: 58 41 00 10 sw (r2+16),r1 1dfc: c3 a0 00 00 ret 00001e00 : 1e00: 78 02 00 00 mvhi r2,0x0 1e04: 38 42 40 80 ori r2,r2,0x4080 1e08: 28 41 00 00 lw r1,(r2+0) 1e0c: 28 21 00 18 lw r1,(r1+24) 1e10: 08 21 00 1e muli r1,r1,30 1e14: c3 a0 00 00 ret 00001e18 : 1e18: 78 02 00 00 mvhi r2,0x0 1e1c: 38 42 4c 90 ori r2,r2,0x4c90 1e20: 28 43 00 00 lw r3,(r2+0) 1e24: 44 61 00 0c be r3,r1,1e54 1e28: 58 41 00 00 sw (r2+0),r1 1e2c: 34 03 03 ff mvi r3,1023 1e30: 50 61 00 02 bgeu r3,r1,1e38 1e34: 58 43 00 00 sw (r2+0),r3 1e38: 78 01 00 00 mvhi r1,0x0 1e3c: 78 03 00 00 mvhi r3,0x0 1e40: 38 21 4c 90 ori r1,r1,0x4c90 1e44: 38 63 40 80 ori r3,r3,0x4080 1e48: 28 22 00 00 lw r2,(r1+0) 1e4c: 28 61 00 00 lw r1,(r3+0) 1e50: 58 22 00 0c sw (r1+12),r2 1e54: c3 a0 00 00 ret 00001e58 : 1e58: 37 9c ff f0 addi sp,sp,-16 1e5c: 5b 8b 00 10 sw (sp+16),r11 1e60: 5b 8c 00 0c sw (sp+12),r12 1e64: 5b 8d 00 08 sw (sp+8),r13 1e68: 5b 9d 00 04 sw (sp+4),ra 1e6c: 34 01 00 01 mvi r1,1 1e70: f8 00 02 89 calli 2894 1e74: 44 20 00 05 be r1,r0,1e88 1e78: 78 01 00 00 mvhi r1,0x0 1e7c: 38 21 72 00 ori r1,r1,0x7200 1e80: 1c 21 00 00 lh r1,(r1+0) 1e84: e0 00 00 3b bi 1f70 1e88: 34 01 00 01 mvi r1,1 1e8c: 34 02 00 01 mvi r2,1 1e90: f8 00 02 6c calli 2840 1e94: 78 0b 00 00 mvhi r11,0x0 1e98: 39 6b 72 04 ori r11,r11,0x7204 1e9c: 78 02 00 00 mvhi r2,0x0 1ea0: 38 42 72 06 ori r2,r2,0x7206 1ea4: 34 03 00 12 mvi r3,18 1ea8: b9 60 08 00 mv r1,r11 1eac: f8 00 06 22 calli 3734 1eb0: fb ff ff a4 calli 1d40 1eb4: 34 01 00 92 mvi r1,146 1eb8: fb ff ff ab calli 1d64 1ebc: 34 01 00 00 mvi r1,0 1ec0: fb ff ff a9 calli 1d64 1ec4: fb ff ff bf calli 1dc0 1ec8: fb ff ff 9e calli 1d40 1ecc: 34 01 00 93 mvi r1,147 1ed0: fb ff ff a5 calli 1d64 1ed4: fb ff ff ae calli 1d8c 1ed8: 3c 2d 00 08 sli r13,r1,8 1edc: fb ff ff ac calli 1d8c 1ee0: b8 20 60 00 mv r12,r1 1ee4: fb ff ff b7 calli 1dc0 1ee8: b9 ac 10 00 or r2,r13,r12 1eec: 20 42 ff ff andi r2,r2,0xffff 1ef0: 00 42 00 08 srui r2,r2,8 1ef4: b9 60 08 00 mv r1,r11 1ef8: 0d 62 00 12 sh (r11+18),r2 1efc: 35 67 00 14 addi r7,r11,20 1f00: b8 40 18 00 mv r3,r2 1f04: 34 05 00 00 mvi r5,0 1f08: 1c 24 00 00 lh r4,(r1+0) 1f0c: b8 60 30 00 mv r6,r3 1f10: dc 60 18 00 sexth r3,r3 1f14: 4c 64 00 02 bge r3,r4,1f1c 1f18: b8 80 30 00 mv r6,r4 1f1c: 3c c3 00 10 sli r3,r6,16 1f20: b8 40 30 00 mv r6,r2 1f24: dc 40 10 00 sexth r2,r2 1f28: 14 63 00 10 sri r3,r3,16 1f2c: 4c 82 00 02 bge r4,r2,1f34 1f30: b8 80 30 00 mv r6,r4 1f34: 3c c2 00 10 sli r2,r6,16 1f38: 34 21 00 02 addi r1,r1,2 1f3c: 14 42 00 10 sri r2,r2,16 1f40: b4 a4 28 00 add r5,r5,r4 1f44: 5c 27 ff f1 bne r1,r7,1f08 1f48: c8 a3 18 00 sub r3,r5,r3 1f4c: c8 62 10 00 sub r2,r3,r2 1f50: 14 41 00 1f sri r1,r2,31 1f54: 00 21 00 1d srui r1,r1,29 1f58: b4 22 10 00 add r2,r1,r2 1f5c: 14 41 00 03 sri r1,r2,3 1f60: 78 02 00 00 mvhi r2,0x0 1f64: dc 20 08 00 sexth r1,r1 1f68: 38 42 72 00 ori r2,r2,0x7200 1f6c: 0c 41 00 00 sh (r2+0),r1 1f70: 2b 9d 00 04 lw ra,(sp+4) 1f74: 2b 8b 00 10 lw r11,(sp+16) 1f78: 2b 8c 00 0c lw r12,(sp+12) 1f7c: 2b 8d 00 08 lw r13,(sp+8) 1f80: 37 9c 00 10 addi sp,sp,16 1f84: c3 a0 00 00 ret 00001f88 : 1f88: 34 23 00 40 addi r3,r1,64 1f8c: 40 45 00 01 lbu r5,(r2+1) 1f90: 40 44 00 02 lbu r4,(r2+2) 1f94: 3c a5 00 08 sli r5,r5,8 1f98: 3c 84 00 10 sli r4,r4,16 1f9c: b8 a4 20 00 or r4,r5,r4 1fa0: 40 45 00 00 lbu r5,(r2+0) 1fa4: b8 85 20 00 or r4,r4,r5 1fa8: 40 45 00 03 lbu r5,(r2+3) 1fac: 34 42 00 04 addi r2,r2,4 1fb0: 3c a5 00 18 sli r5,r5,24 1fb4: b8 85 20 00 or r4,r4,r5 1fb8: 58 24 00 00 sw (r1+0),r4 1fbc: 34 21 00 04 addi r1,r1,4 1fc0: 5c 23 ff f3 bne r1,r3,1f8c 1fc4: c3 a0 00 00 ret 00001fc8 : 1fc8: 34 44 ff ff addi r4,r2,-1 1fcc: 34 03 00 00 mvi r3,0 1fd0: b4 22 10 00 add r2,r1,r2 1fd4: e0 00 00 07 bi 1ff0 1fd8: 40 46 00 00 lbu r6,(r2+0) 1fdc: 40 25 00 00 lbu r5,(r1+0) 1fe0: 34 63 00 01 addi r3,r3,1 1fe4: 30 26 00 00 sb (r1+0),r6 1fe8: 30 45 00 00 sb (r2+0),r5 1fec: 34 21 00 01 addi r1,r1,1 1ff0: c8 83 28 00 sub r5,r4,r3 1ff4: 34 42 ff ff addi r2,r2,-1 1ff8: 54 a3 ff f8 bgu r5,r3,1fd8 1ffc: c3 a0 00 00 ret 00002000 : 2000: 37 9c ff dc addi sp,sp,-36 2004: 5b 8b 00 0c sw (sp+12),r11 2008: 5b 8c 00 08 sw (sp+8),r12 200c: 5b 9d 00 04 sw (sp+4),ra 2010: 37 8c 00 10 addi r12,sp,16 2014: b8 20 58 00 mv r11,r1 2018: b9 80 20 00 mv r4,r12 201c: b8 40 08 00 mv r1,r2 2020: 34 03 00 0c mvi r3,12 2024: 34 42 00 20 addi r2,r2,32 2028: fb ff fe f7 calli 1c04 202c: b9 80 10 00 mv r2,r12 2030: 35 61 00 18 addi r1,r11,24 2034: 34 03 00 04 mvi r3,4 2038: f8 00 05 bf calli 3734 203c: 37 82 00 14 addi r2,sp,20 2040: 35 61 00 1c addi r1,r11,28 2044: 34 03 00 04 mvi r3,4 2048: f8 00 05 bb calli 3734 204c: 37 82 00 18 addi r2,sp,24 2050: 35 61 00 08 addi r1,r11,8 2054: 34 03 00 04 mvi r3,4 2058: f8 00 05 b7 calli 3734 205c: 37 82 00 1c addi r2,sp,28 2060: 35 61 00 0c addi r1,r11,12 2064: 34 03 00 04 mvi r3,4 2068: f8 00 05 b3 calli 3734 206c: 37 82 00 20 addi r2,sp,32 2070: 35 61 00 10 addi r1,r11,16 2074: 34 03 00 04 mvi r3,4 2078: f8 00 05 af calli 3734 207c: 35 61 00 14 addi r1,r11,20 2080: 37 82 00 24 addi r2,sp,36 2084: 34 03 00 04 mvi r3,4 2088: f8 00 05 ab calli 3734 208c: 2b 9d 00 04 lw ra,(sp+4) 2090: 2b 8b 00 0c lw r11,(sp+12) 2094: 2b 8c 00 08 lw r12,(sp+8) 2098: 37 9c 00 24 addi sp,sp,36 209c: c3 a0 00 00 ret 000020a0 : 20a0: 37 9c ff ec addi sp,sp,-20 20a4: 5b 8b 00 10 sw (sp+16),r11 20a8: 5b 8c 00 0c sw (sp+12),r12 20ac: 5b 8d 00 08 sw (sp+8),r13 20b0: 5b 9d 00 04 sw (sp+4),ra 20b4: b8 20 58 00 mv r11,r1 20b8: b8 40 60 00 mv r12,r2 20bc: 44 40 00 2a be r2,r0,2164 20c0: 34 2d 00 90 addi r13,r1,144 20c4: b9 a0 10 00 mv r2,r13 20c8: 34 03 00 04 mvi r3,4 20cc: 37 81 00 14 addi r1,sp,20 20d0: f8 00 05 99 calli 3734 20d4: 2b 81 00 14 lw r1,(sp+20) 20d8: 37 82 00 14 addi r2,sp,20 20dc: 34 03 00 04 mvi r3,4 20e0: b4 2c 08 00 add r1,r1,r12 20e4: 5b 81 00 14 sw (sp+20),r1 20e8: b9 a0 08 00 mv r1,r13 20ec: f8 00 05 92 calli 3734 20f0: 29 63 00 44 lw r3,(r11+68) 20f4: 20 61 ff ff andi r1,r3,0xffff 20f8: 00 63 00 10 srui r3,r3,16 20fc: 3c 62 00 08 sli r2,r3,8 2100: 00 63 00 08 srui r3,r3,8 2104: 20 42 ff ff andi r2,r2,0xffff 2108: b8 43 10 00 or r2,r2,r3 210c: 3c 23 00 08 sli r3,r1,8 2110: 00 21 00 08 srui r1,r1,8 2114: b8 61 08 00 or r1,r3,r1 2118: 3c 21 00 10 sli r1,r1,16 211c: b8 41 10 00 or r2,r2,r1 2120: b4 4c 10 00 add r2,r2,r12 2124: 20 41 ff ff andi r1,r2,0xffff 2128: 5b 82 00 14 sw (sp+20),r2 212c: 00 42 00 10 srui r2,r2,16 2130: 3c 43 00 08 sli r3,r2,8 2134: 00 42 00 08 srui r2,r2,8 2138: 20 63 ff ff andi r3,r3,0xffff 213c: b8 62 10 00 or r2,r3,r2 2140: 3c 23 00 08 sli r3,r1,8 2144: 00 21 00 08 srui r1,r1,8 2148: b8 61 08 00 or r1,r3,r1 214c: 3c 21 00 10 sli r1,r1,16 2150: b8 41 10 00 or r2,r2,r1 2154: 59 62 00 44 sw (r11+68),r2 2158: b9 60 08 00 mv r1,r11 215c: 35 62 00 20 addi r2,r11,32 2160: fb ff ff a8 calli 2000 2164: 2b 9d 00 04 lw ra,(sp+4) 2168: 2b 8b 00 10 lw r11,(sp+16) 216c: 2b 8c 00 0c lw r12,(sp+12) 2170: 2b 8d 00 08 lw r13,(sp+8) 2174: 37 9c 00 14 addi sp,sp,20 2178: c3 a0 00 00 ret 0000217c : 217c: 37 9c ff 10 addi sp,sp,-240 2180: 5b 8b 00 20 sw (sp+32),r11 2184: 5b 8c 00 1c sw (sp+28),r12 2188: 5b 8d 00 18 sw (sp+24),r13 218c: 5b 8e 00 14 sw (sp+20),r14 2190: 5b 8f 00 10 sw (sp+16),r15 2194: 5b 90 00 0c sw (sp+12),r16 2198: 5b 91 00 08 sw (sp+8),r17 219c: 5b 9d 00 04 sw (sp+4),ra 21a0: b8 60 60 00 mv r12,r3 21a4: 00 43 00 10 srui r3,r2,16 21a8: b8 20 58 00 mv r11,r1 21ac: 3c 64 00 08 sli r4,r3,8 21b0: 00 63 00 08 srui r3,r3,8 21b4: 20 41 ff ff andi r1,r2,0xffff 21b8: 20 84 ff ff andi r4,r4,0xffff 21bc: b8 83 18 00 or r3,r4,r3 21c0: 3c 24 00 08 sli r4,r1,8 21c4: 00 21 00 08 srui r1,r1,8 21c8: 59 82 00 04 sw (r12+4),r2 21cc: b8 81 08 00 or r1,r4,r1 21d0: 3c 21 00 10 sli r1,r1,16 21d4: b8 61 18 00 or r3,r3,r1 21d8: 78 01 00 00 mvhi r1,0x0 21dc: 38 21 40 84 ori r1,r1,0x4084 21e0: 5b 83 00 f0 sw (sp+240),r3 21e4: 28 22 00 00 lw r2,(r1+0) 21e8: 29 63 18 4c lw r3,(r11+6220) 21ec: a0 62 10 00 and r2,r3,r2 21f0: 4c 40 00 05 bge r2,r0,2204 21f4: 34 42 ff ff addi r2,r2,-1 21f8: 34 01 ff c0 mvi r1,-64 21fc: b8 41 10 00 or r2,r2,r1 2200: 34 42 00 01 addi r2,r2,1 2204: 29 6f 00 04 lw r15,(r11+4) 2208: c8 43 18 00 sub r3,r2,r3 220c: 35 6d 00 08 addi r13,r11,8 2210: b4 6f 78 00 add r15,r3,r15 2214: 29 63 18 50 lw r3,(r11+6224) 2218: 34 41 00 20 addi r1,r2,32 221c: b5 a1 08 00 add r1,r13,r1 2220: 37 82 00 f0 addi r2,sp,240 2224: f8 00 05 44 calli 3734 2228: 29 62 00 04 lw r2,(r11+4) 222c: 37 8e 00 d0 addi r14,sp,208 2230: b9 a0 08 00 mv r1,r13 2234: b9 e0 18 00 mv r3,r15 2238: b9 c0 20 00 mv r4,r14 223c: fb ff fe 39 calli 1b20 2240: 37 8f 00 64 addi r15,sp,100 2244: b9 e0 08 00 mv r1,r15 2248: b9 c0 10 00 mv r2,r14 224c: 34 03 00 20 mvi r3,32 2250: f8 00 05 39 calli 3734 2254: 34 0d 00 00 mvi r13,0 2258: 37 91 00 84 addi r17,sp,132 225c: 35 70 18 5c addi r16,r11,6236 2260: e0 00 00 0f bi 229c 2264: 3d a2 00 05 sli r2,r13,5 2268: 34 03 00 20 mvi r3,32 226c: b6 02 10 00 add r2,r16,r2 2270: ba 20 08 00 mv r1,r17 2274: f8 00 05 30 calli 3734 2278: b9 e0 08 00 mv r1,r15 227c: 34 02 00 40 mvi r2,64 2280: b9 c0 18 00 mv r3,r14 2284: fb ff fe 0d calli 1ab8 2288: b9 e0 08 00 mv r1,r15 228c: b9 c0 10 00 mv r2,r14 2290: 34 03 00 20 mvi r3,32 2294: f8 00 05 28 calli 3734 2298: 35 ad 00 01 addi r13,r13,1 229c: 29 61 18 58 lw r1,(r11+6232) 22a0: 48 2d ff f1 bg r1,r13,2264 22a4: 34 01 00 00 mvi r1,0 22a8: 37 86 00 64 addi r6,sp,100 22ac: 37 82 00 d0 addi r2,sp,208 22b0: 34 05 00 20 mvi r5,32 22b4: b4 c1 18 00 add r3,r6,r1 22b8: 28 64 00 00 lw r4,(r3+0) 22bc: b4 41 38 00 add r7,r2,r1 22c0: 34 21 00 04 addi r1,r1,4 22c4: 20 83 ff ff andi r3,r4,0xffff 22c8: 00 84 00 10 srui r4,r4,16 22cc: 3c 88 00 08 sli r8,r4,8 22d0: 00 84 00 08 srui r4,r4,8 22d4: 21 08 ff ff andi r8,r8,0xffff 22d8: b9 04 20 00 or r4,r8,r4 22dc: 3c 68 00 08 sli r8,r3,8 22e0: 00 63 00 08 srui r3,r3,8 22e4: b9 03 18 00 or r3,r8,r3 22e8: 3c 63 00 10 sli r3,r3,16 22ec: b8 83 20 00 or r4,r4,r3 22f0: 58 e4 00 00 sw (r7+0),r4 22f4: 5c 25 ff f0 bne r1,r5,22b4 22f8: 29 61 18 54 lw r1,(r11+6228) 22fc: 35 6d 1c 1c addi r13,r11,7196 2300: 34 03 00 20 mvi r3,32 2304: b5 a1 08 00 add r1,r13,r1 2308: f8 00 05 0b calli 3734 230c: 34 03 00 80 mvi r3,128 2310: b9 a0 10 00 mv r2,r13 2314: 35 81 00 4c addi r1,r12,76 2318: f8 00 05 07 calli 3734 231c: 37 8e 00 24 addi r14,sp,36 2320: b9 c0 08 00 mv r1,r14 2324: b9 a0 10 00 mv r2,r13 2328: fb ff ff 18 calli 1f88 232c: fb ff fd ab calli 19d8 2330: b9 c0 08 00 mv r1,r14 2334: 34 02 00 40 mvi r2,64 2338: 35 8d 00 20 addi r13,r12,32 233c: fb ff fd af calli 19f8 2340: b9 a0 08 00 mv r1,r13 2344: fb ff fd c2 calli 1a4c 2348: b9 a0 10 00 mv r2,r13 234c: 34 03 00 20 mvi r3,32 2350: b9 c0 08 00 mv r1,r14 2354: f8 00 04 f8 calli 3734 2358: b9 c0 08 00 mv r1,r14 235c: b9 c0 10 00 mv r2,r14 2360: fb ff ff 0a calli 1f88 2364: b9 c0 10 00 mv r2,r14 2368: b9 a0 08 00 mv r1,r13 236c: 34 03 00 20 mvi r3,32 2370: f8 00 04 f1 calli 3734 2374: 35 62 1c 5c addi r2,r11,7260 2378: 35 81 00 40 addi r1,r12,64 237c: 34 03 00 0c mvi r3,12 2380: f8 00 04 ed calli 3734 2384: 37 8e 00 a4 addi r14,sp,164 2388: 34 03 00 2c mvi r3,44 238c: b9 a0 10 00 mv r2,r13 2390: b9 c0 08 00 mv r1,r14 2394: f8 00 04 e8 calli 3734 2398: b9 c0 08 00 mv r1,r14 239c: 34 02 00 20 mvi r2,32 23a0: fb ff ff 0a calli 1fc8 23a4: 37 81 00 c4 addi r1,sp,196 23a8: 34 02 00 0c mvi r2,12 23ac: fb ff ff 07 calli 1fc8 23b0: b9 c0 10 00 mv r2,r14 23b4: 34 03 00 2c mvi r3,44 23b8: b9 a0 08 00 mv r1,r13 23bc: f8 00 04 de calli 3734 23c0: b9 80 08 00 mv r1,r12 23c4: b9 a0 10 00 mv r2,r13 23c8: fb ff ff 0e calli 2000 23cc: 35 82 00 1c addi r2,r12,28 23d0: 37 81 00 f0 addi r1,sp,240 23d4: 34 03 00 04 mvi r3,4 23d8: f8 00 04 d7 calli 3734 23dc: 35 82 00 18 addi r2,r12,24 23e0: 37 81 00 f0 addi r1,sp,240 23e4: 34 03 00 04 mvi r3,4 23e8: f8 00 04 d3 calli 3734 23ec: 35 82 00 14 addi r2,r12,20 23f0: 37 81 00 f0 addi r1,sp,240 23f4: 34 03 00 04 mvi r3,4 23f8: f8 00 04 cf calli 3734 23fc: 35 82 00 10 addi r2,r12,16 2400: 37 81 00 f0 addi r1,sp,240 2404: 34 03 00 04 mvi r3,4 2408: f8 00 04 cb calli 3734 240c: 35 82 00 0c addi r2,r12,12 2410: 37 81 00 f0 addi r1,sp,240 2414: 34 03 00 04 mvi r3,4 2418: f8 00 04 c7 calli 3734 241c: 35 82 00 08 addi r2,r12,8 2420: 37 81 00 f0 addi r1,sp,240 2424: 34 03 00 04 mvi r3,4 2428: f8 00 04 c3 calli 3734 242c: 29 62 1c a0 lw r2,(r11+7328) 2430: 29 61 00 00 lw r1,(r11+0) 2434: b8 41 08 00 or r1,r2,r1 2438: 59 81 00 00 sw (r12+0),r1 243c: 2b 9d 00 04 lw ra,(sp+4) 2440: 2b 8b 00 20 lw r11,(sp+32) 2444: 2b 8c 00 1c lw r12,(sp+28) 2448: 2b 8d 00 18 lw r13,(sp+24) 244c: 2b 8e 00 14 lw r14,(sp+20) 2450: 2b 8f 00 10 lw r15,(sp+16) 2454: 2b 90 00 0c lw r16,(sp+12) 2458: 2b 91 00 08 lw r17,(sp+8) 245c: 37 9c 00 f0 addi sp,sp,240 2460: c3 a0 00 00 ret 00002464 : 2464: 37 9c fe b0 addi sp,sp,-336 2468: 5b 8b 00 14 sw (sp+20),r11 246c: 5b 8c 00 10 sw (sp+16),r12 2470: 5b 8d 00 0c sw (sp+12),r13 2474: 5b 9b 00 08 sw (sp+8),fp 2478: 5b 9d 00 04 sw (sp+4),ra 247c: 37 9b 00 18 addi fp,sp,24 2480: 34 6b c0 00 addi r11,r3,-16384 2484: bb 60 18 00 mv r3,fp 2488: b8 80 68 00 mv r13,r4 248c: b8 20 60 00 mv r12,r1 2490: fb ff ff 3b calli 217c 2494: bb 60 08 00 mv r1,fp 2498: b9 a0 10 00 mv r2,r13 249c: fb ff ff 01 calli 20a0 24a0: 01 63 00 10 srui r3,r11,16 24a4: 21 62 ff ff andi r2,r11,0xffff 24a8: 3c 61 00 08 sli r1,r3,8 24ac: 00 63 00 08 srui r3,r3,8 24b0: 20 21 ff ff andi r1,r1,0xffff 24b4: b8 23 18 00 or r3,r1,r3 24b8: 3c 41 00 08 sli r1,r2,8 24bc: 00 42 00 08 srui r2,r2,8 24c0: b8 22 10 00 or r2,r1,r2 24c4: 3c 42 00 10 sli r2,r2,16 24c8: 37 81 00 b4 addi r1,sp,180 24cc: b8 62 18 00 or r3,r3,r2 24d0: 5b 63 00 98 sw (fp+152),r3 24d4: 37 82 00 64 addi r2,sp,100 24d8: 37 83 00 e4 addi r3,sp,228 24dc: 28 45 00 00 lw r5,(r2+0) 24e0: 34 42 00 04 addi r2,r2,4 24e4: 20 a4 ff ff andi r4,r5,0xffff 24e8: 00 a5 00 10 srui r5,r5,16 24ec: 3c a6 00 08 sli r6,r5,8 24f0: 00 a5 00 08 srui r5,r5,8 24f4: 20 c6 ff ff andi r6,r6,0xffff 24f8: b8 c5 28 00 or r5,r6,r5 24fc: 3c 86 00 08 sli r6,r4,8 2500: 00 84 00 08 srui r4,r4,8 2504: b8 c4 20 00 or r4,r6,r4 2508: 3c 84 00 10 sli r4,r4,16 250c: b8 a4 28 00 or r5,r5,r4 2510: 58 65 00 00 sw (r3+0),r5 2514: 34 63 00 04 addi r3,r3,4 2518: 5c 41 ff f1 bne r2,r1,24dc 251c: 37 81 00 e4 addi r1,sp,228 2520: 34 02 00 50 mvi r2,80 2524: 37 83 01 34 addi r3,sp,308 2528: fb ff fd 64 calli 1ab8 252c: 2b 82 01 50 lw r2,(sp+336) 2530: 34 01 00 00 mvi r1,0 2534: 5c 40 00 24 bne r2,r0,25c4 2538: 37 9b 01 50 addi fp,sp,336 253c: 35 81 1c a4 addi r1,r12,7332 2540: 37 86 01 30 addi r6,sp,304 2544: 2b 64 00 00 lw r4,(fp+0) 2548: 28 25 00 1c lw r5,(r1+28) 254c: 20 83 ff ff andi r3,r4,0xffff 2550: 00 84 00 10 srui r4,r4,16 2554: 3c 82 00 08 sli r2,r4,8 2558: 00 84 00 08 srui r4,r4,8 255c: 20 42 ff ff andi r2,r2,0xffff 2560: b8 44 10 00 or r2,r2,r4 2564: 3c 64 00 08 sli r4,r3,8 2568: 00 63 00 08 srui r3,r3,8 256c: b8 83 18 00 or r3,r4,r3 2570: 3c 63 00 10 sli r3,r3,16 2574: 20 a4 ff ff andi r4,r5,0xffff 2578: 00 a5 00 10 srui r5,r5,16 257c: b8 43 10 00 or r2,r2,r3 2580: 3c a3 00 08 sli r3,r5,8 2584: 00 a5 00 08 srui r5,r5,8 2588: 20 63 ff ff andi r3,r3,0xffff 258c: b8 65 18 00 or r3,r3,r5 2590: 3c 85 00 08 sli r5,r4,8 2594: 00 84 00 08 srui r4,r4,8 2598: b8 a4 20 00 or r4,r5,r4 259c: 3c 84 00 10 sli r4,r4,16 25a0: b8 64 18 00 or r3,r3,r4 25a4: 54 43 00 05 bgu r2,r3,25b8 25a8: 54 62 00 06 bgu r3,r2,25c0 25ac: 37 7b ff fc addi fp,fp,-4 25b0: 34 21 ff fc addi r1,r1,-4 25b4: 5f 66 ff e4 bne fp,r6,2544 25b8: 34 01 00 01 mvi r1,1 25bc: e0 00 00 02 bi 25c4 25c0: 34 01 00 02 mvi r1,2 25c4: 2b 9d 00 04 lw ra,(sp+4) 25c8: 2b 8b 00 14 lw r11,(sp+20) 25cc: 2b 8c 00 10 lw r12,(sp+16) 25d0: 2b 8d 00 0c lw r13,(sp+12) 25d4: 2b 9b 00 08 lw fp,(sp+8) 25d8: 37 9c 01 50 addi sp,sp,336 25dc: c3 a0 00 00 ret 000025e0 : 25e0: 78 04 00 00 mvhi r4,0x0 25e4: b8 20 18 00 mv r3,r1 25e8: 38 84 4c 94 ori r4,r4,0x4c94 25ec: 34 01 00 00 mvi r1,0 25f0: e0 00 00 0c bi 2620 25f4: 40 65 00 00 lbu r5,(r3+0) 25f8: 00 26 00 08 srui r6,r1,8 25fc: 3c 21 00 08 sli r1,r1,8 2600: 98 c5 28 00 xor r5,r6,r5 2604: 3c a5 00 02 sli r5,r5,2 2608: 20 21 ff ff andi r1,r1,0xffff 260c: b4 85 28 00 add r5,r4,r5 2610: 2c a5 00 02 lhu r5,(r5+2) 2614: 34 63 00 01 addi r3,r3,1 2618: 34 42 ff ff addi r2,r2,-1 261c: 98 a1 08 00 xor r1,r5,r1 2620: 48 40 ff f5 bg r2,r0,25f4 2624: c3 a0 00 00 ret 00002628 : 2628: 78 04 00 00 mvhi r4,0x0 262c: 20 21 ff ff andi r1,r1,0xffff 2630: 38 84 4c 94 ori r4,r4,0x4c94 2634: e0 00 00 0c bi 2664 2638: 40 45 00 00 lbu r5,(r2+0) 263c: 00 26 00 08 srui r6,r1,8 2640: 3c 21 00 08 sli r1,r1,8 2644: 98 c5 28 00 xor r5,r6,r5 2648: 3c a5 00 02 sli r5,r5,2 264c: 20 21 ff ff andi r1,r1,0xffff 2650: b4 85 28 00 add r5,r4,r5 2654: 2c a5 00 02 lhu r5,(r5+2) 2658: 34 42 00 01 addi r2,r2,1 265c: 34 63 ff ff addi r3,r3,-1 2660: 98 a1 08 00 xor r1,r5,r1 2664: 48 60 ff f5 bg r3,r0,2638 2668: c3 a0 00 00 ret 0000266c : 266c: 37 9c ff fc addi sp,sp,-4 2670: 5b 9d 00 04 sw (sp+4),ra 2674: 38 04 8f 00 mvu r4,0x8f00 2678: 5c 44 00 04 bne r2,r4,2688 267c: 34 02 00 07 mvi r2,7 2680: 58 22 00 00 sw (r1+0),r2 2684: e0 00 00 1a bi 26ec 2688: 58 20 00 00 sw (r1+0),r0 268c: 34 04 00 05 mvi r4,5 2690: 38 42 00 01 ori r2,r2,0x1 2694: 34 06 00 08 mvi r6,8 2698: 58 22 00 00 sw (r1+0),r2 269c: 28 25 00 00 lw r5,(r1+0) 26a0: 20 a5 00 08 andi r5,r5,0x8 26a4: 5c a6 ff fe bne r5,r6,269c 26a8: 34 84 ff ff addi r4,r4,-1 26ac: 5c 80 ff fb bne r4,r0,2698 26b0: 34 02 00 00 mvi r2,0 26b4: 34 07 00 02 mvi r7,2 26b8: 34 06 00 08 mvi r6,8 26bc: 34 05 00 05 mvi r5,5 26c0: 58 27 00 00 sw (r1+0),r7 26c4: 28 24 00 00 lw r4,(r1+0) 26c8: 20 84 00 08 andi r4,r4,0x8 26cc: 5c 86 ff fe bne r4,r6,26c4 26d0: 34 42 00 01 addi r2,r2,1 26d4: 5c 45 ff fb bne r2,r5,26c0 26d8: 34 02 00 03 mvi r2,3 26dc: 58 22 00 00 sw (r1+0),r2 26e0: 44 60 00 03 be r3,r0,26ec 26e4: 34 01 00 64 mvi r1,100 26e8: fb ff f7 5d calli 45c 26ec: 2b 9d 00 04 lw ra,(sp+4) 26f0: 37 9c 00 04 addi sp,sp,4 26f4: c3 a0 00 00 ret 000026f8 : 26f8: 37 9c ff e8 addi sp,sp,-24 26fc: 5b 8b 00 18 sw (sp+24),r11 2700: 5b 8c 00 14 sw (sp+20),r12 2704: 5b 8d 00 10 sw (sp+16),r13 2708: 5b 8e 00 0c sw (sp+12),r14 270c: 5b 8f 00 08 sw (sp+8),r15 2710: 5b 9d 00 04 sw (sp+4),ra 2714: 78 0c 00 00 mvhi r12,0x0 2718: 39 8c 50 94 ori r12,r12,0x5094 271c: 29 8f 00 00 lw r15,(r12+0) 2720: b8 20 58 00 mv r11,r1 2724: 34 0d 00 00 mvi r13,0 2728: 45 e1 00 16 be r15,r1,2780 272c: 78 02 00 00 mvhi r2,0x0 2730: 38 42 40 88 ori r2,r2,0x4088 2734: 38 0e 8f 00 mvu r14,0x8f00 2738: 28 41 00 00 lw r1,(r2+0) 273c: e5 ee 78 00 cmpe r15,r15,r14 2740: b9 60 10 00 mv r2,r11 2744: b9 e0 18 00 mv r3,r15 2748: fb ff ff c9 calli 266c 274c: 78 02 00 00 mvhi r2,0x0 2750: 38 42 40 8c ori r2,r2,0x408c 2754: 28 41 00 00 lw r1,(r2+0) 2758: b9 e0 18 00 mv r3,r15 275c: b9 60 10 00 mv r2,r11 2760: fb ff ff c3 calli 266c 2764: 29 81 00 00 lw r1,(r12+0) 2768: 5c 2e 00 03 bne r1,r14,2774 276c: f8 00 00 77 calli 2948 2770: 34 0d 00 01 mvi r13,1 2774: 78 02 00 00 mvhi r2,0x0 2778: 38 42 50 94 ori r2,r2,0x5094 277c: 58 4b 00 00 sw (r2+0),r11 2780: b9 a0 08 00 mv r1,r13 2784: 2b 9d 00 04 lw ra,(sp+4) 2788: 2b 8b 00 18 lw r11,(sp+24) 278c: 2b 8c 00 14 lw r12,(sp+20) 2790: 2b 8d 00 10 lw r13,(sp+16) 2794: 2b 8e 00 0c lw r14,(sp+12) 2798: 2b 8f 00 08 lw r15,(sp+8) 279c: 37 9c 00 18 addi sp,sp,24 27a0: c3 a0 00 00 ret 000027a4 : 27a4: 78 01 00 00 mvhi r1,0x0 27a8: 38 21 50 94 ori r1,r1,0x5094 27ac: 28 21 00 00 lw r1,(r1+0) 27b0: c3 a0 00 00 ret 000027b4 : 27b4: 78 01 00 00 mvhi r1,0x0 27b8: 38 21 72 18 ori r1,r1,0x7218 27bc: 28 21 00 00 lw r1,(r1+0) 27c0: c3 a0 00 00 ret 000027c4 : 27c4: 78 02 00 00 mvhi r2,0x0 27c8: 38 42 72 18 ori r2,r2,0x7218 27cc: 28 43 00 00 lw r3,(r2+0) 27d0: 44 61 00 06 be r3,r1,27e8 27d4: 78 03 00 00 mvhi r3,0x0 27d8: 38 63 40 90 ori r3,r3,0x4090 27dc: 58 41 00 00 sw (r2+0),r1 27e0: 28 62 00 00 lw r2,(r3+0) 27e4: 58 41 00 00 sw (r2+0),r1 27e8: c3 a0 00 00 ret 000027ec : 27ec: 5c 20 00 08 bne r1,r0,280c 27f0: 78 02 00 00 mvhi r2,0x0 27f4: 38 42 40 94 ori r2,r2,0x4094 27f8: 28 41 00 00 lw r1,(r2+0) 27fc: 28 21 00 00 lw r1,(r1+0) 2800: 20 21 00 02 andi r1,r1,0x2 2804: 38 21 01 00 ori r1,r1,0x100 2808: e0 00 00 09 bi 282c 280c: 78 03 00 00 mvhi r3,0x0 2810: 38 63 40 94 ori r3,r3,0x4094 2814: 28 61 00 00 lw r1,(r3+0) 2818: 28 22 00 00 lw r2,(r1+0) 281c: 78 01 00 02 mvhi r1,0x2 2820: a0 41 08 00 and r1,r2,r1 2824: 78 02 01 00 mvhi r2,0x100 2828: b8 22 08 00 or r1,r1,r2 282c: 78 03 00 00 mvhi r3,0x0 2830: 38 63 40 94 ori r3,r3,0x4094 2834: 28 62 00 00 lw r2,(r3+0) 2838: 58 41 00 00 sw (r2+0),r1 283c: c3 a0 00 00 ret 00002840 : 2840: 78 04 00 00 mvhi r4,0x0 2844: 38 84 40 94 ori r4,r4,0x4094 2848: 28 83 00 00 lw r3,(r4+0) 284c: 78 06 00 00 mvhi r6,0x0 2850: 38 c6 40 98 ori r6,r6,0x4098 2854: 28 65 00 00 lw r5,(r3+0) 2858: 28 c4 00 00 lw r4,(r6+0) 285c: 20 42 00 ff andi r2,r2,0xff 2860: 20 21 00 ff andi r1,r1,0xff 2864: a0 a4 20 00 and r4,r5,r4 2868: 3c 42 00 02 sli r2,r2,2 286c: 5c 20 00 05 bne r1,r0,2880 2870: 38 84 00 01 ori r4,r4,0x1 2874: b8 82 10 00 or r2,r4,r2 2878: 58 62 00 00 sw (r3+0),r2 287c: c3 a0 00 00 ret 2880: 38 42 00 01 ori r2,r2,0x1 2884: 3c 42 00 10 sli r2,r2,16 2888: b8 44 20 00 or r4,r2,r4 288c: 58 64 00 00 sw (r3+0),r4 2890: c3 a0 00 00 ret 00002894 : 2894: 20 21 00 ff andi r1,r1,0xff 2898: 5c 20 00 08 bne r1,r0,28b8 289c: 78 02 00 00 mvhi r2,0x0 28a0: 38 42 40 94 ori r2,r2,0x4094 28a4: 28 41 00 00 lw r1,(r2+0) 28a8: 28 21 00 00 lw r1,(r1+0) 28ac: 00 21 00 02 srui r1,r1,2 28b0: 20 21 00 3f andi r1,r1,0x3f 28b4: c3 a0 00 00 ret 28b8: 78 02 00 00 mvhi r2,0x0 28bc: 38 42 40 94 ori r2,r2,0x4094 28c0: 28 41 00 00 lw r1,(r2+0) 28c4: 28 21 00 00 lw r1,(r1+0) 28c8: 00 21 00 12 srui r1,r1,18 28cc: 20 21 00 3f andi r1,r1,0x3f 28d0: c3 a0 00 00 ret 000028d4 : 28d4: 37 9c ff fc addi sp,sp,-4 28d8: 5b 9d 00 04 sw (sp+4),ra 28dc: 34 01 00 00 mvi r1,0 28e0: fb ff ff c3 calli 27ec 28e4: 34 01 00 20 mvi r1,32 28e8: d0 41 00 00 wcsr IP,r1 28ec: 2b 9d 00 04 lw ra,(sp+4) 28f0: 37 9c 00 04 addi sp,sp,4 28f4: c3 a0 00 00 ret 000028f8 : 28f8: 37 9c ff fc addi sp,sp,-4 28fc: 5b 9d 00 04 sw (sp+4),ra 2900: 34 01 00 01 mvi r1,1 2904: fb ff ff ba calli 27ec 2908: 34 01 00 20 mvi r1,32 290c: d0 41 00 00 wcsr IP,r1 2910: 2b 9d 00 04 lw ra,(sp+4) 2914: 37 9c 00 04 addi sp,sp,4 2918: c3 a0 00 00 ret 0000291c : 291c: 78 03 00 00 mvhi r3,0x0 2920: 38 63 40 9c ori r3,r3,0x409c 2924: 28 62 00 00 lw r2,(r3+0) 2928: 20 21 00 ff andi r1,r1,0xff 292c: 34 03 ff 0f mvi r3,-241 2930: 28 44 00 00 lw r4,(r2+0) 2934: 3c 21 00 04 sli r1,r1,4 2938: a0 83 18 00 and r3,r4,r3 293c: b8 23 08 00 or r1,r1,r3 2940: 58 41 00 00 sw (r2+0),r1 2944: c3 a0 00 00 ret 00002948 : 2948: 37 9c ff f0 addi sp,sp,-16 294c: 5b 8b 00 10 sw (sp+16),r11 2950: 5b 8c 00 0c sw (sp+12),r12 2954: 5b 8d 00 08 sw (sp+8),r13 2958: 5b 9d 00 04 sw (sp+4),ra 295c: 78 02 00 00 mvhi r2,0x0 2960: 38 42 40 a0 ori r2,r2,0x40a0 2964: 28 41 00 00 lw r1,(r2+0) 2968: 34 02 00 01 mvi r2,1 296c: 58 22 00 00 sw (r1+0),r2 2970: 28 21 00 00 lw r1,(r1+0) 2974: 78 01 00 00 mvhi r1,0x0 2978: 38 21 40 9c ori r1,r1,0x409c 297c: 28 2b 00 00 lw r11,(r1+0) 2980: 34 01 00 0a mvi r1,10 2984: 29 6d 00 00 lw r13,(r11+0) 2988: 39 ac 00 0c ori r12,r13,0xc 298c: 59 6c 00 00 sw (r11+0),r12 2990: fb ff f6 b3 calli 45c 2994: 34 01 ff f3 mvi r1,-13 2998: a1 a1 68 00 and r13,r13,r1 299c: 59 6d 00 00 sw (r11+0),r13 29a0: 34 01 00 0a mvi r1,10 29a4: fb ff f6 ae calli 45c 29a8: 34 01 00 0a mvi r1,10 29ac: 59 6c 00 00 sw (r11+0),r12 29b0: fb ff f6 ab calli 45c 29b4: 2b 9d 00 04 lw ra,(sp+4) 29b8: 2b 8b 00 10 lw r11,(sp+16) 29bc: 2b 8c 00 0c lw r12,(sp+12) 29c0: 2b 8d 00 08 lw r13,(sp+8) 29c4: 37 9c 00 10 addi sp,sp,16 29c8: c3 a0 00 00 ret 000029cc : 29cc: 78 02 00 00 mvhi r2,0x0 29d0: 38 42 40 9c ori r2,r2,0x409c 29d4: 28 41 00 00 lw r1,(r2+0) 29d8: 28 21 00 00 lw r1,(r1+0) 29dc: 00 21 00 10 srui r1,r1,16 29e0: 20 21 03 ff andi r1,r1,0x3ff 29e4: c3 a0 00 00 ret 000029e8 : 29e8: 78 01 00 00 mvhi r1,0x0 29ec: 38 21 40 a4 ori r1,r1,0x40a4 29f0: 28 23 00 00 lw r3,(r1+0) 29f4: 78 01 01 00 mvhi r1,0x100 29f8: 78 02 00 00 mvhi r2,0x0 29fc: 58 61 00 00 sw (r3+0),r1 2a00: 78 01 00 00 mvhi r1,0x0 2a04: 38 21 72 1c ori r1,r1,0x721c 2a08: 38 42 72 24 ori r2,r2,0x7224 2a0c: e0 00 00 0a bi 2a34 2a10: 28 24 00 00 lw r4,(r1+0) 2a14: 28 65 00 0c lw r5,(r3+12) 2a18: 3c 84 00 02 sli r4,r4,2 2a1c: b4 44 20 00 add r4,r2,r4 2a20: 58 85 00 00 sw (r4+0),r5 2a24: 28 24 00 00 lw r4,(r1+0) 2a28: 34 84 00 01 addi r4,r4,1 2a2c: 20 84 00 7f andi r4,r4,0x7f 2a30: 58 24 00 00 sw (r1+0),r4 2a34: 28 64 00 00 lw r4,(r3+0) 2a38: 20 84 01 ff andi r4,r4,0x1ff 2a3c: 5c 80 ff f5 bne r4,r0,2a10 2a40: 78 03 00 00 mvhi r3,0x0 2a44: 38 63 40 a4 ori r3,r3,0x40a4 2a48: 28 61 00 00 lw r1,(r3+0) 2a4c: 78 02 02 00 mvhi r2,0x200 2a50: 58 22 00 00 sw (r1+0),r2 2a54: 34 01 00 04 mvi r1,4 2a58: d0 41 00 00 wcsr IP,r1 2a5c: c3 a0 00 00 ret 00002a60 : 2a60: 37 9c ff f8 addi sp,sp,-8 2a64: 5b 8b 00 08 sw (sp+8),r11 2a68: 5b 9d 00 04 sw (sp+4),ra 2a6c: 34 02 00 ff mvi r2,255 2a70: 34 03 00 08 mvi r3,8 2a74: b8 20 58 00 mv r11,r1 2a78: f8 00 03 7b calli 3864 2a7c: 78 01 00 00 mvhi r1,0x0 2a80: 38 21 40 a8 ori r1,r1,0x40a8 2a84: 28 22 00 00 lw r2,(r1+0) 2a88: 59 60 00 00 sw (r11+0),r0 2a8c: 34 01 00 04 mvi r1,4 2a90: 58 40 00 00 sw (r2+0),r0 2a94: 58 41 00 00 sw (r2+0),r1 2a98: 34 04 00 05 mvi r4,5 2a9c: 58 44 00 00 sw (r2+0),r4 2aa0: 28 44 00 00 lw r4,(r2+0) 2aa4: 35 63 00 04 addi r3,r11,4 2aa8: 34 06 00 08 mvi r6,8 2aac: 00 84 00 04 srui r4,r4,4 2ab0: 34 08 00 09 mvi r8,9 2ab4: 20 84 00 01 andi r4,r4,0x1 2ab8: 59 64 00 04 sw (r11+4),r4 2abc: 58 41 00 00 sw (r2+0),r1 2ac0: 58 40 00 00 sw (r2+0),r0 2ac4: 34 01 00 01 mvi r1,1 2ac8: 34 07 00 20 mvi r7,32 2acc: 58 46 00 00 sw (r2+0),r6 2ad0: 78 09 00 00 mvhi r9,0x0 2ad4: 39 29 40 a8 ori r9,r9,0x40a8 2ad8: 58 48 00 00 sw (r2+0),r8 2adc: 29 25 00 00 lw r5,(r9+0) 2ae0: 28 49 00 00 lw r9,(r2+0) 2ae4: 3c 84 00 01 sli r4,r4,1 2ae8: 58 46 00 00 sw (r2+0),r6 2aec: 01 29 00 04 srui r9,r9,4 2af0: 34 21 00 01 addi r1,r1,1 2af4: 21 29 00 01 andi r9,r9,0x1 2af8: b8 89 20 00 or r4,r4,r9 2afc: 5c 27 ff f4 bne r1,r7,2acc 2b00: 59 64 00 04 sw (r11+4),r4 2b04: 58 a0 00 00 sw (r5+0),r0 2b08: b8 a0 10 00 mv r2,r5 2b0c: 34 04 00 08 mvi r4,8 2b10: 34 06 00 09 mvi r6,9 2b14: 34 05 00 39 mvi r5,57 2b18: 28 68 00 00 lw r8,(r3+0) 2b1c: 29 67 00 00 lw r7,(r11+0) 2b20: 58 44 00 00 sw (r2+0),r4 2b24: 01 08 00 1f srui r8,r8,31 2b28: 3c e7 00 01 sli r7,r7,1 2b2c: 58 46 00 00 sw (r2+0),r6 2b30: b9 07 38 00 or r7,r8,r7 2b34: 59 67 00 00 sw (r11+0),r7 2b38: 28 47 00 00 lw r7,(r2+0) 2b3c: 28 68 00 00 lw r8,(r3+0) 2b40: 34 21 00 01 addi r1,r1,1 2b44: 00 e7 00 04 srui r7,r7,4 2b48: 3d 08 00 01 sli r8,r8,1 2b4c: 20 e7 00 01 andi r7,r7,0x1 2b50: b9 07 38 00 or r7,r8,r7 2b54: 58 67 00 00 sw (r3+0),r7 2b58: 58 44 00 00 sw (r2+0),r4 2b5c: 5c 25 ff ef bne r1,r5,2b18 2b60: 2b 9d 00 04 lw ra,(sp+4) 2b64: 2b 8b 00 08 lw r11,(sp+8) 2b68: 37 9c 00 08 addi sp,sp,8 2b6c: c3 a0 00 00 ret 00002b70 : 2b70: 78 05 00 00 mvhi r5,0x0 2b74: 38 a5 40 a4 ori r5,r5,0x40a4 2b78: 28 a4 00 00 lw r4,(r5+0) 2b7c: 78 05 00 18 mvhi r5,0x18 2b80: 20 42 ff ff andi r2,r2,0xffff 2b84: 28 86 00 00 lw r6,(r4+0) 2b88: a0 c5 28 00 and r5,r6,r5 2b8c: 58 85 00 00 sw (r4+0),r5 2b90: 00 46 00 02 srui r6,r2,2 2b94: 34 05 00 00 mvi r5,0 2b98: e0 00 00 05 bi 2bac 2b9c: 28 27 00 00 lw r7,(r1+0) 2ba0: 34 a5 00 01 addi r5,r5,1 2ba4: 34 21 00 04 addi r1,r1,4 2ba8: 58 87 00 08 sw (r4+8),r7 2bac: 54 c5 ff fc bgu r6,r5,2b9c 2bb0: 44 60 00 17 be r3,r0,2c0c 2bb4: 78 01 00 00 mvhi r1,0x0 2bb8: 38 21 40 a4 ori r1,r1,0x40a4 2bbc: 28 24 00 00 lw r4,(r1+0) 2bc0: 34 03 00 00 mvi r3,0 2bc4: 78 07 00 18 mvhi r7,0x18 2bc8: 28 81 00 00 lw r1,(r4+0) 2bcc: b8 80 30 00 mv r6,r4 2bd0: 78 05 00 10 mvhi r5,0x10 2bd4: e0 00 00 04 bi 2be4 2bd8: 28 c1 00 00 lw r1,(r6+0) 2bdc: 34 63 00 01 addi r3,r3,1 2be0: 44 65 00 0d be r3,r5,2c14 2be4: a0 27 20 00 and r4,r1,r7 2be8: 44 80 ff fc be r4,r0,2bd8 2bec: 78 05 00 00 mvhi r5,0x0 2bf0: 38 a5 40 a4 ori r5,r5,0x40a4 2bf4: 28 a3 00 00 lw r3,(r5+0) 2bf8: 58 64 00 00 sw (r3+0),r4 2bfc: 78 03 00 10 mvhi r3,0x10 2c00: a0 23 18 00 and r3,r1,r3 2c04: 34 01 00 00 mvi r1,0 2c08: 5c 60 00 04 bne r3,r0,2c18 2c0c: b8 40 08 00 mv r1,r2 2c10: c3 a0 00 00 ret 2c14: 34 01 00 00 mvi r1,0 2c18: c3 a0 00 00 ret 00002c1c : 2c1c: 78 01 00 00 mvhi r1,0x0 2c20: 78 02 00 00 mvhi r2,0x0 2c24: 38 21 72 20 ori r1,r1,0x7220 2c28: 38 42 72 1c ori r2,r2,0x721c 2c2c: 28 23 00 00 lw r3,(r1+0) 2c30: 28 41 00 00 lw r1,(r2+0) 2c34: fc 61 08 00 cmpne r1,r3,r1 2c38: c3 a0 00 00 ret 00002c3c : 2c3c: 78 02 00 00 mvhi r2,0x0 2c40: 78 01 00 00 mvhi r1,0x0 2c44: 38 42 72 20 ori r2,r2,0x7220 2c48: 38 21 72 1c ori r1,r1,0x721c 2c4c: 28 44 00 00 lw r4,(r2+0) 2c50: 28 23 00 00 lw r3,(r1+0) 2c54: 44 83 ff fe be r4,r3,2c4c 2c58: 28 43 00 00 lw r3,(r2+0) 2c5c: 78 01 00 00 mvhi r1,0x0 2c60: 38 21 72 24 ori r1,r1,0x7224 2c64: 3c 63 00 02 sli r3,r3,2 2c68: b4 23 08 00 add r1,r1,r3 2c6c: 28 43 00 00 lw r3,(r2+0) 2c70: 28 21 00 00 lw r1,(r1+0) 2c74: 34 63 00 01 addi r3,r3,1 2c78: 20 63 00 7f andi r3,r3,0x7f 2c7c: 58 43 00 00 sw (r2+0),r3 2c80: c3 a0 00 00 ret 00002c84 : 2c84: 78 03 00 00 mvhi r3,0x0 2c88: 38 63 40 a4 ori r3,r3,0x40a4 2c8c: 28 62 00 00 lw r2,(r3+0) 2c90: 20 21 00 7f andi r1,r1,0x7f 2c94: 58 41 00 04 sw (r2+4),r1 2c98: c3 a0 00 00 ret 00002c9c : 2c9c: 78 01 00 00 mvhi r1,0x0 2ca0: 38 21 72 1c ori r1,r1,0x721c 2ca4: 58 20 00 00 sw (r1+0),r0 2ca8: 78 01 00 00 mvhi r1,0x0 2cac: 38 21 72 20 ori r1,r1,0x7220 2cb0: 58 20 00 00 sw (r1+0),r0 2cb4: 34 01 00 04 mvi r1,4 2cb8: d0 41 00 00 wcsr IP,r1 2cbc: 78 03 00 00 mvhi r3,0x0 2cc0: 38 63 40 a4 ori r3,r3,0x40a4 2cc4: 28 61 00 00 lw r1,(r3+0) 2cc8: 78 02 02 00 mvhi r2,0x200 2ccc: 58 22 00 00 sw (r1+0),r2 2cd0: 90 20 08 00 rcsr r1,IM 2cd4: 38 21 00 04 ori r1,r1,0x4 2cd8: d0 21 00 00 wcsr IM,r1 2cdc: c3 a0 00 00 ret 00002ce0 : 2ce0: 78 03 00 00 mvhi r3,0x0 2ce4: 38 63 40 a4 ori r3,r3,0x40a4 2ce8: 28 61 00 00 lw r1,(r3+0) 2cec: 78 02 00 20 mvhi r2,0x20 2cf0: 58 22 00 00 sw (r1+0),r2 2cf4: c3 a0 00 00 ret 00002cf8 : 2cf8: 78 03 00 00 mvhi r3,0x0 2cfc: 38 63 40 a4 ori r3,r3,0x40a4 2d00: 28 61 00 00 lw r1,(r3+0) 2d04: 78 02 00 40 mvhi r2,0x40 2d08: 58 22 00 00 sw (r1+0),r2 2d0c: c3 a0 00 00 ret 00002d10 : 2d10: 34 06 00 02 mvi r6,2 2d14: 34 21 ff ff addi r1,r1,-1 2d18: 34 42 ff ff addi r2,r2,-1 2d1c: 34 63 ff ff addi r3,r3,-1 2d20: 34 84 ff ff addi r4,r4,-1 2d24: 44 a6 00 20 be r5,r6,2da4 2d28: 34 06 00 04 mvi r6,4 2d2c: 44 a6 00 20 be r5,r6,2dac 2d30: 34 07 00 08 mvi r7,8 2d34: 34 06 00 03 mvi r6,3 2d38: 44 a7 00 0a be r5,r7,2d60 2d3c: 34 07 00 10 mvi r7,16 2d40: 34 06 00 04 mvi r6,4 2d44: 44 a7 00 0d be r5,r7,2d78 2d48: 34 07 00 20 mvi r7,32 2d4c: 34 06 00 05 mvi r6,5 2d50: 44 a7 00 0a be r5,r7,2d78 2d54: 34 06 00 00 mvi r6,0 2d58: 34 07 00 40 mvi r7,64 2d5c: 44 a7 00 04 be r5,r7,2d6c 2d60: 34 07 00 80 mvi r7,128 2d64: 44 a7 00 04 be r5,r7,2d74 2d68: e0 00 00 04 bi 2d78 2d6c: 34 06 00 06 mvi r6,6 2d70: e0 00 00 02 bi 2d78 2d74: 34 06 00 07 mvi r6,7 2d78: 3c 21 00 0b sli r1,r1,11 2d7c: 3c 42 00 0f sli r2,r2,15 2d80: 3c 63 00 15 sli r3,r3,21 2d84: 38 21 04 07 ori r1,r1,0x407 2d88: b8 22 08 00 or r1,r1,r2 2d8c: 3c 84 00 19 sli r4,r4,25 2d90: b8 23 08 00 or r1,r1,r3 2d94: 3c c6 00 07 sli r6,r6,7 2d98: b8 24 08 00 or r1,r1,r4 2d9c: b8 26 08 00 or r1,r1,r6 2da0: c3 a0 00 00 ret 2da4: 34 06 00 01 mvi r6,1 2da8: e3 ff ff ec bi 2d58 2dac: 34 06 00 02 mvi r6,2 2db0: e3 ff ff ea bi 2d58 00002db4 : 2db4: 78 03 00 00 mvhi r3,0x0 2db8: 38 63 40 ac ori r3,r3,0x40ac 2dbc: 28 64 00 00 lw r4,(r3+0) 2dc0: 34 02 00 00 mvi r2,0 2dc4: 34 03 00 5c mvi r3,92 2dc8: b4 22 28 00 add r5,r1,r2 2dcc: 28 a5 00 00 lw r5,(r5+0) 2dd0: 34 42 00 04 addi r2,r2,4 2dd4: 58 85 00 00 sw (r4+0),r5 2dd8: 5c 43 ff fc bne r2,r3,2dc8 2ddc: c3 a0 00 00 ret 00002de0 : 2de0: 20 28 00 0f andi r8,r1,0xf 2de4: 09 08 00 12 muli r8,r8,18 2de8: 78 04 00 00 mvhi r4,0x0 2dec: b8 40 28 00 mv r5,r2 2df0: 34 03 00 00 mvi r3,0 2df4: 38 84 40 c0 ori r4,r4,0x40c0 2df8: 34 07 00 12 mvi r7,18 2dfc: b5 03 30 00 add r6,r8,r3 2e00: 3c c6 00 02 sli r6,r6,2 2e04: 34 63 00 01 addi r3,r3,1 2e08: b4 86 30 00 add r6,r4,r6 2e0c: 28 c6 00 00 lw r6,(r6+0) 2e10: 58 a6 00 00 sw (r5+0),r6 2e14: 34 a5 00 04 addi r5,r5,4 2e18: 5c 67 ff f9 bne r3,r7,2dfc 2e1c: 28 44 00 00 lw r4,(r2+0) 2e20: 34 03 ff f0 mvi r3,-16 2e24: a0 23 18 00 and r3,r1,r3 2e28: 98 83 18 00 xor r3,r4,r3 2e2c: 58 43 00 00 sw (r2+0),r3 2e30: 34 03 00 01 mvi r3,1 2e34: 58 41 00 4c sw (r2+76),r1 2e38: 58 40 00 48 sw (r2+72),r0 2e3c: 58 43 00 50 sw (r2+80),r3 2e40: 58 43 00 54 sw (r2+84),r3 2e44: 58 43 00 58 sw (r2+88),r3 2e48: 78 02 00 00 mvhi r2,0x0 2e4c: 38 42 40 b0 ori r2,r2,0x40b0 2e50: 28 41 00 00 lw r1,(r2+0) 2e54: b4 81 08 00 add r1,r4,r1 2e58: c3 a0 00 00 ret 00002e5c : 2e5c: 37 9c ff fc addi sp,sp,-4 2e60: 5b 9d 00 04 sw (sp+4),ra 2e64: 78 01 00 00 mvhi r1,0x0 2e68: 38 21 40 ac ori r1,r1,0x40ac 2e6c: 28 22 00 00 lw r2,(r1+0) 2e70: 34 01 00 01 mvi r1,1 2e74: 28 43 00 08 lw r3,(r2+8) 2e78: 00 63 00 0d srui r3,r3,13 2e7c: 20 63 00 07 andi r3,r3,0x7 2e80: 44 61 ff fd be r3,r1,2e74 2e84: 78 03 00 00 mvhi r3,0x0 2e88: 38 63 40 ac ori r3,r3,0x40ac 2e8c: 28 61 00 00 lw r1,(r3+0) 2e90: 34 02 00 02 mvi r2,2 2e94: 58 22 00 08 sw (r1+8),r2 2e98: 34 01 00 01 mvi r1,1 2e9c: fb ff f5 70 calli 45c 2ea0: 2b 9d 00 04 lw ra,(sp+4) 2ea4: 37 9c 00 04 addi sp,sp,4 2ea8: c3 a0 00 00 ret 00002eac : 2eac: 78 05 00 00 mvhi r5,0x0 2eb0: 38 a5 40 ac ori r5,r5,0x40ac 2eb4: 28 a4 00 00 lw r4,(r5+0) 2eb8: 08 42 00 17 muli r2,r2,23 2ebc: 3c 21 00 10 sli r1,r1,16 2ec0: 28 85 00 10 lw r5,(r4+16) 2ec4: 3c 42 00 18 sli r2,r2,24 2ec8: 20 a5 00 ff andi r5,r5,0xff 2ecc: b8 25 08 00 or r1,r1,r5 2ed0: b8 22 08 00 or r1,r1,r2 2ed4: 58 81 00 10 sw (r4+16),r1 2ed8: 28 82 00 10 lw r2,(r4+16) 2edc: 78 01 ff ff mvhi r1,0xffff 2ee0: a0 41 08 00 and r1,r2,r1 2ee4: b8 61 18 00 or r3,r3,r1 2ee8: 58 83 00 10 sw (r4+16),r3 2eec: c3 a0 00 00 ret 00002ef0 : 2ef0: 78 02 00 00 mvhi r2,0x0 2ef4: 38 42 40 ac ori r2,r2,0x40ac 2ef8: 28 41 00 00 lw r1,(r2+0) 2efc: 28 21 00 08 lw r1,(r1+8) 2f00: 00 21 00 02 srui r1,r1,2 2f04: 20 21 03 ff andi r1,r1,0x3ff 2f08: c3 a0 00 00 ret 00002f0c : 2f0c: 78 02 00 00 mvhi r2,0x0 2f10: 38 42 40 ac ori r2,r2,0x40ac 2f14: 28 41 00 00 lw r1,(r2+0) 2f18: 28 21 00 08 lw r1,(r1+8) 2f1c: 00 21 00 14 srui r1,r1,20 2f20: 20 21 03 ff andi r1,r1,0x3ff 2f24: c3 a0 00 00 ret 00002f28 : 2f28: 78 03 00 00 mvhi r3,0x0 2f2c: 38 63 40 ac ori r3,r3,0x40ac 2f30: 28 64 00 00 lw r4,(r3+0) 2f34: 34 02 00 00 mvi r2,0 2f38: 34 03 00 2c mvi r3,44 2f3c: 28 86 00 04 lw r6,(r4+4) 2f40: b4 22 28 00 add r5,r1,r2 2f44: 34 42 00 04 addi r2,r2,4 2f48: 58 a6 00 00 sw (r5+0),r6 2f4c: 5c 43 ff fc bne r2,r3,2f3c 2f50: c3 a0 00 00 ret 00002f54 : 2f54: 37 9c ff a8 addi sp,sp,-88 2f58: 5b 8b 00 2c sw (sp+44),r11 2f5c: 5b 8c 00 28 sw (sp+40),r12 2f60: 5b 8d 00 24 sw (sp+36),r13 2f64: 5b 8e 00 20 sw (sp+32),r14 2f68: 5b 8f 00 1c sw (sp+28),r15 2f6c: 5b 90 00 18 sw (sp+24),r16 2f70: 5b 91 00 14 sw (sp+20),r17 2f74: 5b 92 00 10 sw (sp+16),r18 2f78: 5b 93 00 0c sw (sp+12),r19 2f7c: 5b 94 00 08 sw (sp+8),r20 2f80: 5b 9d 00 04 sw (sp+4),ra 2f84: b8 40 90 00 mv r18,r2 2f88: 7c 73 00 00 cmpnei r19,r3,0 2f8c: 7c 22 00 00 cmpnei r2,r1,0 2f90: 78 0c 00 00 mvhi r12,0x0 2f94: 78 0b 00 00 mvhi r11,0x0 2f98: b8 20 80 00 mv r16,r1 2f9c: b8 60 88 00 mv r17,r3 2fa0: 34 0f 00 0a mvi r15,10 2fa4: 34 0e 00 00 mvi r14,0 2fa8: 37 94 00 30 addi r20,sp,48 2fac: 39 8c 50 98 ori r12,r12,0x5098 2fb0: 39 6b 74 24 ori r11,r11,0x7424 2fb4: a2 62 98 00 and r19,r19,r2 2fb8: e0 00 00 20 bi 3038 2fbc: ba 80 08 00 mv r1,r20 2fc0: fb ff ff da calli 2f28 2fc4: 43 84 00 5b lbu r4,(sp+91) 2fc8: 29 81 00 00 lw r1,(r12+0) 2fcc: 44 24 00 04 be r1,r4,2fdc 2fd0: 31 60 00 00 sb (r11+0),r0 2fd4: 59 84 00 00 sw (r12+0),r4 2fd8: e0 00 00 04 bi 2fe8 2fdc: 41 61 00 00 lbu r1,(r11+0) 2fe0: 34 21 00 01 addi r1,r1,1 2fe4: 31 61 00 00 sb (r11+0),r1 2fe8: 46 00 00 07 be r16,r0,3004 2fec: 2b 81 00 38 lw r1,(sp+56) 2ff0: 44 32 00 03 be r1,r18,2ffc 2ff4: 2b 81 00 3c lw r1,(sp+60) 2ff8: 5c 32 00 03 bne r1,r18,3004 2ffc: 35 ce 00 01 addi r14,r14,1 3000: e0 00 00 0a bi 3028 3004: 46 60 00 09 be r19,r0,3028 3008: 41 61 00 00 lbu r1,(r11+0) 300c: 3c 84 00 04 sli r4,r4,4 3010: 3c 21 00 02 sli r1,r1,2 3014: b6 24 20 00 add r4,r17,r4 3018: b4 81 20 00 add r4,r4,r1 301c: 28 81 00 00 lw r1,(r4+0) 3020: 34 21 00 01 addi r1,r1,1 3024: 58 81 00 00 sw (r4+0),r1 3028: 35 ad ff ff addi r13,r13,-1 302c: 5d a0 ff e4 bne r13,r0,2fbc 3030: 35 ef ff ff addi r15,r15,-1 3034: 45 ed 00 03 be r15,r13,3040 3038: 34 0d 00 04 mvi r13,4 303c: e3 ff ff e0 bi 2fbc 3040: b9 c0 08 00 mv r1,r14 3044: 2b 9d 00 04 lw ra,(sp+4) 3048: 2b 8b 00 2c lw r11,(sp+44) 304c: 2b 8c 00 28 lw r12,(sp+40) 3050: 2b 8d 00 24 lw r13,(sp+36) 3054: 2b 8e 00 20 lw r14,(sp+32) 3058: 2b 8f 00 1c lw r15,(sp+28) 305c: 2b 90 00 18 lw r16,(sp+24) 3060: 2b 91 00 14 lw r17,(sp+20) 3064: 2b 92 00 10 lw r18,(sp+16) 3068: 2b 93 00 0c lw r19,(sp+12) 306c: 2b 94 00 08 lw r20,(sp+8) 3070: 37 9c 00 58 addi sp,sp,88 3074: c3 a0 00 00 ret 00003078 : 3078: 37 9c ff e0 addi sp,sp,-32 307c: 5b 8b 00 1c sw (sp+28),r11 3080: 5b 8c 00 18 sw (sp+24),r12 3084: 5b 8d 00 14 sw (sp+20),r13 3088: 5b 8e 00 10 sw (sp+16),r14 308c: 5b 8f 00 0c sw (sp+12),r15 3090: 5b 90 00 08 sw (sp+8),r16 3094: 5b 9d 00 04 sw (sp+4),ra 3098: b8 20 58 00 mv r11,r1 309c: 78 01 00 00 mvhi r1,0x0 30a0: 38 21 40 ac ori r1,r1,0x40ac 30a4: 28 2c 00 00 lw r12,(r1+0) 30a8: 35 62 00 08 addi r2,r11,8 30ac: 37 81 00 20 addi r1,sp,32 30b0: 59 80 00 00 sw (r12+0),r0 30b4: 34 03 00 04 mvi r3,4 30b8: f8 00 01 9f calli 3734 30bc: 2b 81 00 20 lw r1,(sp+32) 30c0: 34 0d 00 00 mvi r13,0 30c4: 35 6f 00 20 addi r15,r11,32 30c8: 59 81 00 00 sw (r12+0),r1 30cc: b9 80 80 00 mv r16,r12 30d0: 34 0e 00 20 mvi r14,32 30d4: b5 ed 10 00 add r2,r15,r13 30d8: 37 81 00 20 addi r1,sp,32 30dc: 34 03 00 04 mvi r3,4 30e0: f8 00 01 95 calli 3734 30e4: 78 01 00 00 mvhi r1,0x0 30e8: 38 21 40 ac ori r1,r1,0x40ac 30ec: 28 2c 00 00 lw r12,(r1+0) 30f0: 2b 81 00 20 lw r1,(sp+32) 30f4: 35 ad 00 04 addi r13,r13,4 30f8: 5a 01 00 00 sw (r16+0),r1 30fc: 5d ae ff f6 bne r13,r14,30d4 3100: 35 62 00 0c addi r2,r11,12 3104: 34 03 00 04 mvi r3,4 3108: 37 81 00 20 addi r1,sp,32 310c: f8 00 01 8a calli 3734 3110: 2b 81 00 20 lw r1,(sp+32) 3114: 35 62 00 10 addi r2,r11,16 3118: 34 03 00 04 mvi r3,4 311c: 59 81 00 00 sw (r12+0),r1 3120: 37 81 00 20 addi r1,sp,32 3124: f8 00 01 84 calli 3734 3128: 2b 81 00 20 lw r1,(sp+32) 312c: 35 62 00 14 addi r2,r11,20 3130: 34 03 00 04 mvi r3,4 3134: 59 81 00 00 sw (r12+0),r1 3138: 37 81 00 20 addi r1,sp,32 313c: f8 00 01 7e calli 3734 3140: 2b 81 00 20 lw r1,(sp+32) 3144: 35 62 00 18 addi r2,r11,24 3148: 34 03 00 04 mvi r3,4 314c: 59 81 00 00 sw (r12+0),r1 3150: 37 81 00 20 addi r1,sp,32 3154: f8 00 01 78 calli 3734 3158: 2b 81 00 20 lw r1,(sp+32) 315c: 35 62 00 1c addi r2,r11,28 3160: 34 03 00 04 mvi r3,4 3164: 59 81 00 00 sw (r12+0),r1 3168: 37 81 00 20 addi r1,sp,32 316c: f8 00 01 72 calli 3734 3170: 2b 81 00 20 lw r1,(sp+32) 3174: 34 0e 00 00 mvi r14,0 3178: 35 ef 00 20 addi r15,r15,32 317c: 59 81 00 00 sw (r12+0),r1 3180: 34 10 00 0c mvi r16,12 3184: b5 ee 10 00 add r2,r15,r14 3188: 37 81 00 20 addi r1,sp,32 318c: 34 03 00 04 mvi r3,4 3190: f8 00 01 69 calli 3734 3194: 78 01 00 00 mvhi r1,0x0 3198: 38 21 40 ac ori r1,r1,0x40ac 319c: 28 2d 00 00 lw r13,(r1+0) 31a0: 2b 81 00 20 lw r1,(sp+32) 31a4: 35 ce 00 04 addi r14,r14,4 31a8: 59 81 00 00 sw (r12+0),r1 31ac: 5d d0 ff f6 bne r14,r16,3184 31b0: b9 60 10 00 mv r2,r11 31b4: 37 81 00 20 addi r1,sp,32 31b8: 34 03 00 04 mvi r3,4 31bc: f8 00 01 5e calli 3734 31c0: 2b 81 00 20 lw r1,(sp+32) 31c4: 35 62 00 04 addi r2,r11,4 31c8: 34 03 00 04 mvi r3,4 31cc: 59 a1 00 00 sw (r13+0),r1 31d0: 37 81 00 20 addi r1,sp,32 31d4: f8 00 01 58 calli 3734 31d8: 2b 81 00 20 lw r1,(sp+32) 31dc: 59 a1 00 00 sw (r13+0),r1 31e0: 34 01 00 01 mvi r1,1 31e4: 59 a1 00 00 sw (r13+0),r1 31e8: 59 a1 00 00 sw (r13+0),r1 31ec: 59 a1 00 00 sw (r13+0),r1 31f0: 34 01 00 00 mvi r1,0 31f4: 2b 9d 00 04 lw ra,(sp+4) 31f8: 2b 8b 00 1c lw r11,(sp+28) 31fc: 2b 8c 00 18 lw r12,(sp+24) 3200: 2b 8d 00 14 lw r13,(sp+20) 3204: 2b 8e 00 10 lw r14,(sp+16) 3208: 2b 8f 00 0c lw r15,(sp+12) 320c: 2b 90 00 08 lw r16,(sp+8) 3210: 37 9c 00 20 addi sp,sp,32 3214: c3 a0 00 00 ret 00003218 : 3218: 37 9c ff 64 addi sp,sp,-156 321c: 5b 8b 00 34 sw (sp+52),r11 3220: 5b 8c 00 30 sw (sp+48),r12 3224: 5b 8d 00 2c sw (sp+44),r13 3228: 5b 8e 00 28 sw (sp+40),r14 322c: 5b 8f 00 24 sw (sp+36),r15 3230: 5b 90 00 20 sw (sp+32),r16 3234: 5b 91 00 1c sw (sp+28),r17 3238: 5b 92 00 18 sw (sp+24),r18 323c: 5b 93 00 14 sw (sp+20),r19 3240: 5b 94 00 10 sw (sp+16),r20 3244: 5b 95 00 0c sw (sp+12),r21 3248: 5b 96 00 08 sw (sp+8),r22 324c: 5b 9d 00 04 sw (sp+4),ra 3250: 28 24 00 00 lw r4,(r1+0) 3254: 78 03 00 00 mvhi r3,0x0 3258: 38 63 50 9c ori r3,r3,0x509c 325c: 58 64 00 00 sw (r3+0),r4 3260: 28 22 00 04 lw r2,(r1+4) 3264: 58 62 00 04 sw (r3+4),r2 3268: 28 21 00 08 lw r1,(r1+8) 326c: 58 61 00 08 sw (r3+8),r1 3270: 50 41 00 02 bgeu r2,r1,3278 3274: b8 20 10 00 mv r2,r1 3278: 50 44 00 02 bgeu r2,r4,3280 327c: b8 80 10 00 mv r2,r4 3280: 78 03 00 00 mvhi r3,0x0 3284: 38 63 40 b4 ori r3,r3,0x40b4 3288: 28 61 00 00 lw r1,(r3+0) 328c: f8 00 01 7d calli 3880 <__udivsi3> 3290: 08 21 00 64 muli r1,r1,100 3294: 34 02 00 0e mvi r2,14 3298: f8 00 01 7a calli 3880 <__udivsi3> 329c: 78 03 00 00 mvhi r3,0x0 32a0: 38 63 40 ac ori r3,r3,0x40ac 32a4: 28 62 00 00 lw r2,(r3+0) 32a8: 58 41 00 0c sw (r2+12),r1 32ac: fb ff fe ec calli 2e5c 32b0: 78 04 00 00 mvhi r4,0x0 32b4: 78 03 00 00 mvhi r3,0x0 32b8: 34 01 00 00 mvi r1,0 32bc: 38 84 45 40 ori r4,r4,0x4540 32c0: 34 0a 03 e8 mvi r10,1000 32c4: 38 63 50 9c ori r3,r3,0x509c 32c8: 37 89 00 94 addi r9,sp,148 32cc: 34 08 00 0c mvi r8,12 32d0: e0 00 00 0d bi 3304 32d4: 29 67 00 00 lw r7,(r11+0) 32d8: 54 c7 00 03 bgu r6,r7,32e4 32dc: 28 46 00 18 lw r6,(r2+24) 32e0: 54 c7 00 05 bgu r6,r7,32f4 32e4: 34 a5 00 01 addi r5,r5,1 32e8: 34 42 00 18 addi r2,r2,24 32ec: 28 46 00 00 lw r6,(r2+0) 32f0: 5c ca ff f9 bne r6,r10,32d4 32f4: b5 21 10 00 add r2,r9,r1 32f8: 58 45 00 00 sw (r2+0),r5 32fc: 34 21 00 04 addi r1,r1,4 3300: 44 28 00 05 be r1,r8,3314 3304: b8 80 10 00 mv r2,r4 3308: 34 05 00 00 mvi r5,0 330c: b4 23 58 00 add r11,r1,r3 3310: e3 ff ff f7 bi 32ec 3314: 2b 86 00 98 lw r6,(sp+152) 3318: 2b 85 00 94 lw r5,(sp+148) 331c: 78 07 00 00 mvhi r7,0x0 3320: 08 c6 00 18 muli r6,r6,24 3324: 38 e7 45 40 ori r7,r7,0x4540 3328: 78 02 00 00 mvhi r2,0x0 332c: b4 e6 30 00 add r6,r7,r6 3330: 38 42 40 b8 ori r2,r2,0x40b8 3334: 08 a5 00 18 muli r5,r5,24 3338: 28 41 00 00 lw r1,(r2+0) 333c: 28 d6 00 04 lw r22,(r6+4) 3340: 28 d5 00 08 lw r21,(r6+8) 3344: 28 d4 00 0c lw r20,(r6+12) 3348: 28 d3 00 10 lw r19,(r6+16) 334c: 28 d2 00 14 lw r18,(r6+20) 3350: 2b 86 00 9c lw r6,(sp+156) 3354: 78 03 00 00 mvhi r3,0x0 3358: b4 e5 28 00 add r5,r7,r5 335c: 38 63 40 bc ori r3,r3,0x40bc 3360: 28 aa 00 0c lw r10,(r5+12) 3364: 28 a9 00 10 lw r9,(r5+16) 3368: 28 a8 00 14 lw r8,(r5+20) 336c: 28 ac 00 04 lw r12,(r5+4) 3370: 28 ab 00 08 lw r11,(r5+8) 3374: 5b 81 00 80 sw (sp+128),r1 3378: 08 c6 00 18 muli r6,r6,24 337c: 28 61 00 00 lw r1,(r3+0) 3380: b9 20 20 00 mv r4,r9 3384: b4 e6 30 00 add r6,r7,r6 3388: b9 40 18 00 mv r3,r10 338c: b9 00 28 00 mv r5,r8 3390: b9 60 10 00 mv r2,r11 3394: 5b 81 00 84 sw (sp+132),r1 3398: b9 80 08 00 mv r1,r12 339c: 28 ce 00 10 lw r14,(r6+16) 33a0: 28 cd 00 14 lw r13,(r6+20) 33a4: 28 d1 00 04 lw r17,(r6+4) 33a8: 28 d0 00 08 lw r16,(r6+8) 33ac: 28 cf 00 0c lw r15,(r6+12) 33b0: fb ff fe 58 calli 2d10 33b4: 38 26 00 40 ori r6,r1,0x40 33b8: ba a0 10 00 mv r2,r21 33bc: ba 80 18 00 mv r3,r20 33c0: ba 60 20 00 mv r4,r19 33c4: ba 40 28 00 mv r5,r18 33c8: ba c0 08 00 mv r1,r22 33cc: 5b 86 00 88 sw (sp+136),r6 33d0: fb ff fe 50 calli 2d10 33d4: 38 26 00 40 ori r6,r1,0x40 33d8: b9 c0 20 00 mv r4,r14 33dc: b9 a0 28 00 mv r5,r13 33e0: ba 20 08 00 mv r1,r17 33e4: ba 00 10 00 mv r2,r16 33e8: b9 e0 18 00 mv r3,r15 33ec: 5b 86 00 8c sw (sp+140),r6 33f0: fb ff fe 48 calli 2d10 33f4: 38 21 00 40 ori r1,r1,0x40 33f8: 5b 81 00 90 sw (sp+144),r1 33fc: 34 0c 00 0a mvi r12,10 3400: 34 0e 02 00 mvi r14,512 3404: 34 0d 00 5b mvi r13,91 3408: 37 8b 00 38 addi r11,sp,56 340c: fb ff fe b9 calli 2ef0 3410: c9 c1 08 00 sub r1,r14,r1 3414: 51 a1 ff fe bgeu r13,r1,340c 3418: b9 60 08 00 mv r1,r11 341c: fb ff fe 66 calli 2db4 3420: b9 60 08 00 mv r1,r11 3424: fb ff fe 64 calli 2db4 3428: b9 60 08 00 mv r1,r11 342c: fb ff fe 62 calli 2db4 3430: b9 60 08 00 mv r1,r11 3434: 35 8c ff ff addi r12,r12,-1 3438: fb ff fe 5f calli 2db4 343c: 5d 80 ff f4 bne r12,r0,340c 3440: 34 0b 01 b8 mvi r11,440 3444: fb ff fe b2 calli 2f0c 3448: 5c 2b ff ff bne r1,r11,3444 344c: 34 02 00 00 mvi r2,0 3450: 34 03 00 00 mvi r3,0 3454: 34 01 00 00 mvi r1,0 3458: fb ff fe bf calli 2f54 345c: 34 01 00 01 mvi r1,1 3460: fb ff f3 ff calli 45c 3464: 78 02 00 00 mvhi r2,0x0 3468: 38 42 50 9c ori r2,r2,0x509c 346c: 28 41 00 08 lw r1,(r2+8) 3470: 28 43 00 04 lw r3,(r2+4) 3474: 78 0b 00 00 mvhi r11,0x0 3478: 39 6b 74 28 ori r11,r11,0x7428 347c: b4 61 18 00 add r3,r3,r1 3480: 28 41 00 00 lw r1,(r2+0) 3484: 3c 63 00 02 sli r3,r3,2 3488: 34 02 00 09 mvi r2,9 348c: b4 61 08 00 add r1,r3,r1 3490: f8 00 00 fc calli 3880 <__udivsi3> 3494: 59 61 00 00 sw (r11+0),r1 3498: 2b 9d 00 04 lw ra,(sp+4) 349c: 2b 8b 00 34 lw r11,(sp+52) 34a0: 2b 8c 00 30 lw r12,(sp+48) 34a4: 2b 8d 00 2c lw r13,(sp+44) 34a8: 2b 8e 00 28 lw r14,(sp+40) 34ac: 2b 8f 00 24 lw r15,(sp+36) 34b0: 2b 90 00 20 lw r16,(sp+32) 34b4: 2b 91 00 1c lw r17,(sp+28) 34b8: 2b 92 00 18 lw r18,(sp+24) 34bc: 2b 93 00 14 lw r19,(sp+20) 34c0: 2b 94 00 10 lw r20,(sp+16) 34c4: 2b 95 00 0c lw r21,(sp+12) 34c8: 2b 96 00 08 lw r22,(sp+8) 34cc: 37 9c 00 9c addi sp,sp,156 34d0: c3 a0 00 00 ret 000034d4 : 34d4: 78 01 00 00 mvhi r1,0x0 34d8: 38 21 74 28 ori r1,r1,0x7428 34dc: 28 21 00 00 lw r1,(r1+0) 34e0: c3 a0 00 00 ret 000034e4 : 34e4: 37 9c fe c0 addi sp,sp,-320 34e8: 5b 8b 00 30 sw (sp+48),r11 34ec: 5b 8c 00 2c sw (sp+44),r12 34f0: 5b 8d 00 28 sw (sp+40),r13 34f4: 5b 8e 00 24 sw (sp+36),r14 34f8: 5b 8f 00 20 sw (sp+32),r15 34fc: 5b 90 00 1c sw (sp+28),r16 3500: 5b 91 00 18 sw (sp+24),r17 3504: 5b 92 00 14 sw (sp+20),r18 3508: 5b 93 00 10 sw (sp+16),r19 350c: 5b 94 00 0c sw (sp+12),r20 3510: 5b 95 00 08 sw (sp+8),r21 3514: 5b 9d 00 04 sw (sp+4),ra 3518: 78 03 00 00 mvhi r3,0x0 351c: 38 63 40 ac ori r3,r3,0x40ac 3520: b8 20 60 00 mv r12,r1 3524: 08 2e 00 28 muli r14,r1,40 3528: 28 61 00 00 lw r1,(r3+0) 352c: b8 40 80 00 mv r16,r2 3530: 34 02 00 10 mvi r2,16 3534: 58 22 00 0c sw (r1+12),r2 3538: fb ff fe 49 calli 2e5c 353c: 37 8f 00 34 addi r15,sp,52 3540: b9 e0 08 00 mv r1,r15 3544: 34 02 00 00 mvi r2,0 3548: 34 03 00 a0 mvi r3,160 354c: 35 95 00 02 addi r21,r12,2 3550: f8 00 00 c5 calli 3864 3554: 34 0b 00 00 mvi r11,0 3558: 34 0d 00 00 mvi r13,0 355c: 37 8c 00 d4 addi r12,sp,212 3560: 34 14 02 00 mvi r20,512 3564: 34 13 00 5b mvi r19,91 3568: 34 12 01 b8 mvi r18,440 356c: b9 e0 88 00 mv r17,r15 3570: e0 00 00 1e bi 35e8 3574: b9 a0 08 00 mv r1,r13 3578: b9 80 10 00 mv r2,r12 357c: fb ff fe 19 calli 2de0 3580: 34 0f 00 0a mvi r15,10 3584: fb ff fe 5b calli 2ef0 3588: ca 81 08 00 sub r1,r20,r1 358c: 52 61 ff fe bgeu r19,r1,3584 3590: b9 80 08 00 mv r1,r12 3594: fb ff fe 08 calli 2db4 3598: b9 80 08 00 mv r1,r12 359c: fb ff fe 06 calli 2db4 35a0: b9 80 08 00 mv r1,r12 35a4: fb ff fe 04 calli 2db4 35a8: b9 80 08 00 mv r1,r12 35ac: 35 ef ff ff addi r15,r15,-1 35b0: fb ff fe 01 calli 2db4 35b4: 5d e0 ff f4 bne r15,r0,3584 35b8: fb ff fe 55 calli 2f0c 35bc: 5c 32 ff ff bne r1,r18,35b8 35c0: 35 a1 ff fe addi r1,r13,-2 35c4: b9 80 10 00 mv r2,r12 35c8: 20 21 00 0f andi r1,r1,0xf 35cc: fb ff fe 05 calli 2de0 35d0: b8 20 10 00 mv r2,r1 35d4: 75 a1 00 01 cmpgui r1,r13,0x1 35d8: ba 20 18 00 mv r3,r17 35dc: fb ff fe 5e calli 2f54 35e0: b5 61 58 00 add r11,r11,r1 35e4: 35 ad 00 01 addi r13,r13,1 35e8: 56 ad ff e3 bgu r21,r13,3574 35ec: 34 0c 00 00 mvi r12,0 35f0: 37 92 00 34 addi r18,sp,52 35f4: 37 91 01 41 addi r17,sp,321 35f8: 37 8f 01 30 addi r15,sp,304 35fc: 34 0d 00 0a mvi r13,10 3600: 3d 81 00 04 sli r1,r12,4 3604: 33 8c 01 30 sb (sp+304),r12 3608: b6 41 08 00 add r1,r18,r1 360c: 37 83 01 31 addi r3,sp,305 3610: 28 24 00 00 lw r4,(r1+0) 3614: 34 21 00 04 addi r1,r1,4 3618: 00 82 00 18 srui r2,r4,24 361c: 30 64 00 03 sb (r3+3),r4 3620: 30 62 00 00 sb (r3+0),r2 3624: 00 82 00 10 srui r2,r4,16 3628: 30 62 00 01 sb (r3+1),r2 362c: 00 82 00 08 srui r2,r4,8 3630: 30 62 00 02 sb (r3+2),r2 3634: 34 63 00 04 addi r3,r3,4 3638: 5c 71 ff f6 bne r3,r17,3610 363c: 46 00 00 06 be r16,r0,3654 3640: 34 01 00 43 mvi r1,67 3644: b9 e0 10 00 mv r2,r15 3648: 34 03 00 11 mvi r3,17 364c: 34 04 00 00 mvi r4,0 3650: fb ff f3 8c calli 480 3654: 35 8c 00 01 addi r12,r12,1 3658: 5d 8d ff ea bne r12,r13,3600 365c: 46 00 00 14 be r16,r0,36ac 3660: 01 61 00 18 srui r1,r11,24 3664: 37 82 01 30 addi r2,sp,304 3668: 33 81 01 30 sb (sp+304),r1 366c: 01 61 00 10 srui r1,r11,16 3670: 34 03 00 08 mvi r3,8 3674: 33 81 01 31 sb (sp+305),r1 3678: 01 61 00 08 srui r1,r11,8 367c: 34 04 00 00 mvi r4,0 3680: 33 81 01 32 sb (sp+306),r1 3684: 01 c1 00 18 srui r1,r14,24 3688: 33 8b 01 33 sb (sp+307),r11 368c: 33 81 01 34 sb (sp+308),r1 3690: 01 c1 00 10 srui r1,r14,16 3694: 33 8e 01 37 sb (sp+311),r14 3698: 33 81 01 35 sb (sp+309),r1 369c: 01 c1 00 08 srui r1,r14,8 36a0: 33 81 01 36 sb (sp+310),r1 36a4: 34 01 00 43 mvi r1,67 36a8: fb ff f3 76 calli 480 36ac: c9 cb 08 00 sub r1,r14,r11 36b0: 2b 9d 00 04 lw ra,(sp+4) 36b4: 2b 8b 00 30 lw r11,(sp+48) 36b8: 2b 8c 00 2c lw r12,(sp+44) 36bc: 2b 8d 00 28 lw r13,(sp+40) 36c0: 2b 8e 00 24 lw r14,(sp+36) 36c4: 2b 8f 00 20 lw r15,(sp+32) 36c8: 2b 90 00 1c lw r16,(sp+28) 36cc: 2b 91 00 18 lw r17,(sp+24) 36d0: 2b 92 00 14 lw r18,(sp+20) 36d4: 2b 93 00 10 lw r19,(sp+16) 36d8: 2b 94 00 0c lw r20,(sp+12) 36dc: 2b 95 00 08 lw r21,(sp+8) 36e0: 37 9c 01 40 addi sp,sp,320 36e4: c3 a0 00 00 ret 000036e8 : 36e8: 37 9c ff f8 addi sp,sp,-8 36ec: 5b 8b 00 08 sw (sp+8),r11 36f0: 5b 9d 00 04 sw (sp+4),ra 36f4: 90 40 08 00 rcsr r1,IP 36f8: 90 20 58 00 rcsr r11,IM 36fc: a1 61 58 00 and r11,r11,r1 3700: 21 61 00 04 andi r1,r11,0x4 3704: 44 20 00 02 be r1,r0,370c 3708: fb ff fc b8 calli 29e8 370c: 21 61 00 20 andi r1,r11,0x20 3710: 44 20 00 02 be r1,r0,3718 3714: fb ff fc 70 calli 28d4 3718: 21 6b 00 40 andi r11,r11,0x40 371c: 45 60 00 02 be r11,r0,3724 3720: fb ff fc 76 calli 28f8 3724: 2b 9d 00 04 lw ra,(sp+4) 3728: 2b 8b 00 08 lw r11,(sp+8) 372c: 37 9c 00 08 addi sp,sp,8 3730: c3 a0 00 00 ret 00003734 : 3734: 44 60 00 4b be r3,r0,3860 3738: 20 25 00 01 andi r5,r1,0x1 373c: b8 20 20 00 mv r4,r1 3740: 44 a0 00 06 be r5,r0,3758 3744: 40 44 00 00 lbu r4,(r2+0) 3748: 34 63 ff ff addi r3,r3,-1 374c: 34 42 00 01 addi r2,r2,1 3750: 30 24 00 00 sb (r1+0),r4 3754: 34 24 00 01 addi r4,r1,1 3758: 20 46 00 01 andi r6,r2,0x1 375c: 34 05 00 00 mvi r5,0 3760: 5c c0 00 08 bne r6,r0,3780 3764: e0 00 00 09 bi 3788 3768: b4 45 30 00 add r6,r2,r5 376c: 40 c6 00 00 lbu r6,(r6+0) 3770: b4 85 38 00 add r7,r4,r5 3774: 34 63 ff ff addi r3,r3,-1 3778: 30 e6 00 00 sb (r7+0),r6 377c: 34 a5 00 01 addi r5,r5,1 3780: 5c 60 ff fa bne r3,r0,3768 3784: c3 a0 00 00 ret 3788: 34 05 00 02 mvi r5,2 378c: 50 a3 00 08 bgeu r5,r3,37ac 3790: 20 85 00 02 andi r5,r4,0x2 3794: 44 a0 00 06 be r5,r0,37ac 3798: 2c 45 00 00 lhu r5,(r2+0) 379c: 34 63 ff fe addi r3,r3,-2 37a0: 34 42 00 02 addi r2,r2,2 37a4: 0c 85 00 00 sh (r4+0),r5 37a8: 34 84 00 02 addi r4,r4,2 37ac: 20 45 00 02 andi r5,r2,0x2 37b0: 44 a0 00 14 be r5,r0,3800 37b4: 00 67 00 01 srui r7,r3,1 37b8: 34 06 00 00 mvi r6,0 37bc: b8 e0 28 00 mv r5,r7 37c0: e0 00 00 07 bi 37dc 37c4: b4 46 40 00 add r8,r2,r6 37c8: 2d 08 00 00 lhu r8,(r8+0) 37cc: b4 86 48 00 add r9,r4,r6 37d0: 34 a5 ff ff addi r5,r5,-1 37d4: 0d 28 00 00 sh (r9+0),r8 37d8: 34 c6 00 02 addi r6,r6,2 37dc: 5c a0 ff fa bne r5,r0,37c4 37e0: 3c e6 00 01 sli r6,r7,1 37e4: 20 63 00 01 andi r3,r3,0x1 37e8: b4 86 20 00 add r4,r4,r6 37ec: b4 46 10 00 add r2,r2,r6 37f0: 44 65 00 1c be r3,r5,3860 37f4: 40 42 00 00 lbu r2,(r2+0) 37f8: 30 82 00 00 sb (r4+0),r2 37fc: c3 a0 00 00 ret 3800: 00 66 00 02 srui r6,r3,2 3804: 44 c5 00 0d be r6,r5,3838 3808: b8 c0 38 00 mv r7,r6 380c: 34 05 00 00 mvi r5,0 3810: b4 45 40 00 add r8,r2,r5 3814: 29 08 00 00 lw r8,(r8+0) 3818: b4 85 48 00 add r9,r4,r5 381c: 34 e7 ff ff addi r7,r7,-1 3820: 59 28 00 00 sw (r9+0),r8 3824: 34 a5 00 04 addi r5,r5,4 3828: 5c e0 ff fa bne r7,r0,3810 382c: 3c c6 00 02 sli r6,r6,2 3830: b4 46 10 00 add r2,r2,r6 3834: b4 86 20 00 add r4,r4,r6 3838: 20 65 00 02 andi r5,r3,0x2 383c: 44 a0 00 05 be r5,r0,3850 3840: 2c 45 00 00 lhu r5,(r2+0) 3844: 34 42 00 02 addi r2,r2,2 3848: 0c 85 00 00 sh (r4+0),r5 384c: 34 84 00 02 addi r4,r4,2 3850: 20 63 00 01 andi r3,r3,0x1 3854: 44 60 00 03 be r3,r0,3860 3858: 40 42 00 00 lbu r2,(r2+0) 385c: 30 82 00 00 sb (r4+0),r2 3860: c3 a0 00 00 ret 00003864 : 3864: b8 20 20 00 mv r4,r1 3868: e0 00 00 04 bi 3878 386c: 30 82 00 00 sb (r4+0),r2 3870: 34 63 ff ff addi r3,r3,-1 3874: 34 84 00 01 addi r4,r4,1 3878: 5c 60 ff fd bne r3,r0,386c 387c: c3 a0 00 00 ret 00003880 <__udivsi3>: 3880: 37 9c ff fc addi sp,sp,-4 3884: 5b 9d 00 04 sw (sp+4),ra 3888: 44 40 00 06 be r2,r0,38a0 <__udivsi3+0x20> 388c: 34 03 00 00 mvi r3,0 3890: f8 00 00 0c calli 38c0 <__udivmodsi4> 3894: 2b 9d 00 04 lw ra,(sp+4) 3898: 37 9c 00 04 addi sp,sp,4 389c: c3 a0 00 00 ret 38a0: 90 00 08 00 rcsr r1,IE 38a4: 20 21 00 01 andi r1,r1,0x1 38a8: b4 21 08 00 add r1,r1,r1 38ac: d0 01 00 00 wcsr IE,r1 38b0: 90 e0 08 00 rcsr r1,EBA 38b4: bb a0 f0 00 mv ea,ra 38b8: 34 21 00 a0 addi r1,r1,160 38bc: c0 20 00 00 b r1 000038c0 <__udivmodsi4>: 38c0: f4 22 20 00 cmpgu r4,r1,r2 38c4: 44 80 00 18 be r4,r0,3924 <__udivmodsi4+0x64> 38c8: 34 04 00 01 mvi r4,1 38cc: 4c 40 00 0b bge r2,r0,38f8 <__udivmodsi4+0x38> 38d0: 34 05 00 00 mvi r5,0 38d4: 54 41 00 03 bgu r2,r1,38e0 <__udivmodsi4+0x20> 38d8: c8 22 08 00 sub r1,r1,r2 38dc: b8 a4 28 00 or r5,r5,r4 38e0: 00 84 00 01 srui r4,r4,1 38e4: 00 42 00 01 srui r2,r2,1 38e8: 5c 80 ff fb bne r4,r0,38d4 <__udivmodsi4+0x14> 38ec: 5c 60 00 02 bne r3,r0,38f4 <__udivmodsi4+0x34> 38f0: b8 a0 08 00 mv r1,r5 38f4: c3 a0 00 00 ret 38f8: b4 42 10 00 add r2,r2,r2 38fc: b4 84 20 00 add r4,r4,r4 3900: 7c 86 00 00 cmpnei r6,r4,0 3904: f4 22 28 00 cmpgu r5,r1,r2 3908: a0 c5 28 00 and r5,r6,r5 390c: 44 a0 00 02 be r5,r0,3914 <__udivmodsi4+0x54> 3910: 4c 40 ff fa bge r2,r0,38f8 <__udivmodsi4+0x38> 3914: 34 05 00 00 mvi r5,0 3918: 44 80 ff f5 be r4,r0,38ec <__udivmodsi4+0x2c> 391c: 34 05 00 00 mvi r5,0 3920: e3 ff ff ed bi 38d4 <__udivmodsi4+0x14> 3924: 34 04 00 01 mvi r4,1 3928: 34 05 00 00 mvi r5,0 392c: e3 ff ff ea bi 38d4 <__udivmodsi4+0x14> 00003930 <_init>: 3930: 37 9c ff fc addi sp,sp,-4 3934: 5b 9d 00 04 sw (sp+4),ra 3938: fb ff f2 4e calli 270 393c: fb ff f2 5f calli 2b8 <__do_global_ctors_aux> 3940: 2b 9d 00 04 lw ra,(sp+4) 3944: 37 9c 00 04 addi sp,sp,4 3948: c3 a0 00 00 ret 0000394c <_fini>: 394c: 37 9c ff fc addi sp,sp,-4 3950: 5b 9d 00 04 sw (sp+4),ra 3954: fb ff f2 1a calli 1bc <__do_global_dtors_aux> 3958: 2b 9d 00 04 lw ra,(sp+4) 395c: 37 9c 00 04 addi sp,sp,4 3960: c3 a0 00 00 ret 00003964 <__CTOR_LIST__>: 3964: ff ff ff ff *unknown* 00003968 <__CTOR_END__>: 3968: 00 00 00 00 srui r0,r0,0 0000396c <__DTOR_LIST__>: 396c: ff ff ff ff *unknown* 00003970 <__DTOR_END__>: 3970: 00 00 00 00 srui r0,r0,0 00003974 <__JCR_END__>: 3974: 00 00 00 00 srui r0,r0,0 Disassembly of section .rodata: 00004000 <_frodata>: 4000: fe ff ff ff *unknown* 4004: ef ff ff ff *unknown* 4008: ff 00 00 ff *unknown* 400c: 00 44 44 00 srui r4,r2,17408 4010: 00 0f ff 80 srui r15,r0,-128 4014: 11 e1 a3 00 lb r1,(r15+-23808) 4018: 7f ff ff ff cmpnei ba,ba,-1 401c: 59 68 2f 00 sw (r11+12032),r8 4020: ff ff 00 ff *unknown* 4024: be af 12 00 *unknown* 4028: be af be af *unknown* 402c: 00 00 04 44 srui r0,r0,1092 4030: 00 00 03 5c srui r0,r0,860 4034: 00 00 03 6c srui r0,r0,876 4038: 00 00 03 74 srui r0,r0,884 403c: 00 00 03 84 srui r0,r0,900 4040: 00 00 03 94 srui r0,r0,916 4044: 00 00 03 a0 srui r0,r0,928 4048: 00 00 04 34 srui r0,r0,1076 404c: 00 00 04 10 srui r0,r0,1040 4050: 00 00 03 b0 srui r0,r0,944 4054: 00 00 03 c8 srui r0,r0,968 4058: 00 00 03 e0 srui r0,r0,992 405c: 00 00 03 f8 srui r0,r0,1016 00004060 : 4060: 00 00 00 c8 srui r0,r0,200 4064: 00 00 00 c8 srui r0,r0,200 4068: 00 00 00 c8 srui r0,r0,200 406c: 34 30 31 34 addi r16,r1,12596 4070: 31 32 2d 64 sb (r9+11620),r18 4074: 33 31 63 32 sb (r25+25394),r17 4078: 63 31 30 00 andhi r17,r25,0x3000 407c: 80 00 04 00 *unknown* 4080: 80 00 06 00 *unknown* 4084: 80 00 00 3f *unknown* 4088: 80 00 06 14 *unknown* 408c: 80 00 06 2c *unknown* 4090: 80 00 06 30 *unknown* 4094: 80 00 06 20 *unknown* 4098: 00 02 00 02 srui r2,r0,2 409c: 80 00 06 24 *unknown* 40a0: 80 00 06 28 *unknown* 40a4: 80 00 07 00 *unknown* 40a8: 80 00 07 10 *unknown* 40ac: 80 00 05 00 *unknown* 40b0: 00 01 80 00 srui r1,r0,-32768 40b4: 04 11 3e 98 nori r17,r0,0x3e98 40b8: a8 bc 6d e9 *unknown* 40bc: 35 41 67 84 addi r1,r10,26500 000040c0 : 40c0: 1b ed 3b a0 xori r13,ba,0x3ba0 40c4: a2 cb 45 c1 *unknown* 40c8: d8 f8 ef 67 *unknown* 40cc: 12 14 64 95 lb r20,(r16+25749) 40d0: c4 41 92 c0 *unknown* 40d4: 71 45 fd 6d cmpgeui r5,r10,0xfd6d 40d8: 97 4b f4 bb *unknown* 40dc: 8f 41 37 1d *unknown* 40e0: 65 c9 0d 1e cmpei r9,r14,3358 40e4: 9c b1 8a 17 *unknown* 40e8: fa 77 fe 7d calli f9e03adc <_gp+0xf9df6a3c> 40ec: 13 cd fd 7b lb r13,(ea+-645) 40f0: 00 63 91 07 srui r3,r3,-28409 40f4: 62 a5 f2 5c andhi r5,r21,0xf25c 40f8: 06 b1 68 ae nori r17,r21,0x68ae 40fc: 08 7e 05 1a muli ea,r3,1306 4100: 89 51 70 50 *unknown* 4104: 4a c1 d0 01 bg r22,r1,ffff8108 <_gp+0xfffeb068> 4108: c1 68 01 61 *unknown* 410c: 9d 8d 42 42 *unknown* 4110: e0 6e 5f ab bi 1b9bfbc <_gp+0x1b8ef1c> 4114: 25 a5 4b be xnori r5,r13,0x4bbe 4118: 22 2e 8b 87 andi r14,r17,0x8b87 411c: 78 48 c3 4b orhi r8,r2,0xc34b 4120: ee a7 9c d6 *unknown* 4124: 52 8c af 7e bgeu r20,r12,fffeff1c <_gp+0xfffe2e7c> 4128: 33 cd e0 2a sb (ea+-8150),r13 412c: 98 3d ab 15 *unknown* 4130: 81 19 ce 2a *unknown* 4134: 1c 9f c4 ed lh ba,(r4+-15123) 4138: da c8 ce 29 *unknown* 413c: 6d 0f d9 da cmpgei r15,r8,-9766 4140: 6e 18 f6 45 cmpgei r24,r16,-2491 4144: 08 7e 05 1a muli ea,r3,1306 4148: 2d 54 70 50 lhu r20,(r10+28752) 414c: e8 dc 86 b1 *unknown* 4150: 84 a9 e5 22 *unknown* 4154: b6 32 7d 35 *unknown* 4158: 2a 54 a4 0c lw r20,(r18+-23540) 415c: 87 9a 93 34 *unknown* 4160: d9 62 d7 29 *unknown* 4164: 56 00 f2 af bgu r16,r0,c20 4168: f8 1e 2a 4b calli 78ea94 <_gp+0x7819f4> 416c: 80 a2 75 91 *unknown* 4170: 40 64 bc a0 lbu r4,(r3+-17248) 4174: 61 2f c4 25 andhi r15,r9,0xc425 4178: a1 d0 34 21 *unknown* 417c: f8 94 1a d5 calli 250acd0 <_gp+0x24fdc30> 4180: c5 e7 ac f1 *unknown* 4184: b0 49 6c 6a *unknown* 4188: c3 56 04 f4 *unknown* 418c: 08 7e 05 1a muli ea,r3,1306 4190: 3c 53 70 50 sli r19,r2,28752 4194: 82 6c ce 7a *unknown* 4198: 1c 11 ef 93 lh r17,(r0+-4205) 419c: b3 ba ed 4e *unknown* 41a0: 2a 54 a4 0c lw r20,(r18+-23540) 41a4: 87 9a 93 34 *unknown* 41a8: d9 62 d7 29 *unknown* 41ac: 56 00 f2 af bgu r16,r0,c68 41b0: f8 1e 2a 4b calli 78eadc <_gp+0x781a3c> 41b4: 80 a2 75 91 *unknown* 41b8: 40 64 bc a0 lbu r4,(r3+-17248) 41bc: 61 2f c4 25 andhi r15,r9,0xc425 41c0: a1 d0 34 21 *unknown* 41c4: fa 94 1a d5 calli fa50ad18 <_gp+0xfa4fdc78> 41c8: c3 ef ec f2 *unknown* 41cc: b0 49 6c 6a *unknown* 41d0: c5 56 04 f4 *unknown* 41d4: 08 7e 05 1a muli ea,r3,1306 41d8: 3e 53 70 50 sli r19,r18,28752 41dc: 82 6c ce 7a *unknown* 41e0: ad 25 83 54 *unknown* 41e4: cb 51 7d 22 *unknown* 41e8: 81 c9 ff ff *unknown* 41ec: dd 3d a6 30 *unknown* 41f0: ea 65 fc 9d *unknown* 41f4: 85 7c cb 58 *unknown* 41f8: 8a 77 65 18 *unknown* 41fc: 67 eb 93 70 cmpei r11,ba,-27792 4200: ed 14 a9 77 *unknown* 4204: f1 d2 de 33 *unknown* 4208: a1 23 57 84 *unknown* 420c: 65 d3 44 fe cmpei r19,r14,17662 4210: c6 e2 fe ca *unknown* 4214: 43 12 84 bc lbu r18,(r24+-31556) 4218: 5e 2e 86 7c bne r17,r14,fffe5c08 <_gp+0xfffd8b68> 421c: 08 7e 05 1a muli ea,r3,1306 4220: 70 52 70 50 cmpgeui r18,r2,0x7050 4224: c2 90 e5 a7 *unknown* 4228: da a3 4a d5 *unknown* 422c: b1 71 b5 9c *unknown* 4230: d8 f8 ef 67 *unknown* 4234: 12 14 64 95 lb r20,(r16+25749) 4238: c4 41 92 c0 *unknown* 423c: 71 45 fd 6d cmpgeui r5,r10,0xfd6d 4240: 97 4b f4 bb *unknown* 4244: 8f 41 37 1d *unknown* 4248: 65 c9 0d 1e cmpei r9,r14,3358 424c: 9c b1 8a 17 *unknown* 4250: fa 77 fe 7d calli f9e03c44 <_gp+0xf9df6ba4> 4254: 19 cd fd 7b xori r13,r14,0xfd7b 4258: 06 8a 51 0a nori r10,r20,0x510a 425c: 62 a5 f2 5c andhi r5,r21,0xf25c 4260: 0c b1 68 ae sh (r5+26798),r17 4264: 08 7e 05 1a muli ea,r3,1306 4268: 8f 51 70 50 *unknown* 426c: 4a c1 d0 01 bg r22,r1,ffff8270 <_gp+0xfffeb1d0> 4270: 01 0d ce b6 srui r13,r8,-12618 4274: 22 0f 1d bd andi r15,r16,0x1dbd 4278: d8 f8 ef 67 *unknown* 427c: 12 14 64 95 lb r20,(r16+25749) 4280: c4 41 92 c0 *unknown* 4284: 71 45 fd 6d cmpgeui r5,r10,0xfd6d 4288: 97 4b f4 bb *unknown* 428c: 8f 41 37 1d *unknown* 4290: 65 c9 0d 1e cmpei r9,r14,3358 4294: 9c b1 8a 17 *unknown* 4298: fa 77 fe 7d calli f9e03c8c <_gp+0xf9df6bec> 429c: 12 cd fd 7b lb r13,(r22+-645) 42a0: 81 67 71 07 *unknown* 42a4: 62 a5 f2 5c andhi r5,r21,0xf25c 42a8: 05 b1 68 ae nori r17,r13,0x68ae 42ac: 08 7e 05 1a muli ea,r3,1306 42b0: 88 51 70 50 *unknown* 42b4: 4a c1 d0 01 bg r22,r1,ffff82b8 <_gp+0xfffeb218> 42b8: 2b c3 69 97 lw r3,(ea+27031) 42bc: b1 23 1d 47 *unknown* 42c0: 2a 54 a4 0c lw r20,(r18+-23540) 42c4: 87 9a 93 34 *unknown* 42c8: d9 62 d7 29 *unknown* 42cc: 56 00 f2 af bgu r16,r0,d88 42d0: f8 1e 2a 4b calli 78ebfc <_gp+0x781b5c> 42d4: 80 a2 75 91 *unknown* 42d8: 40 64 bc a0 lbu r4,(r3+-17248) 42dc: 61 2f c4 25 andhi r15,r9,0xc425 42e0: a1 d0 34 21 *unknown* 42e4: fc 94 1a d5 *unknown* 42e8: c1 d8 2c f3 *unknown* 42ec: b0 49 6c 6a *unknown* 42f0: c7 56 04 f4 *unknown* 42f4: 08 7e 05 1a muli ea,r3,1306 42f8: 40 53 70 50 lbu r19,(r2+28752) 42fc: 82 6c ce 7a *unknown* 4300: 62 af 5f 08 andhi r15,r21,0x5f08 4304: 31 2b f0 34 sb (r9+-4044),r11 4308: 74 0d 56 be cmpgui r13,r0,0x56be 430c: e2 e8 08 0f bi fba06348 <_gp+0xfb9f92a8> 4310: 19 fa e6 f7 xori gp,r15,0xe6f7 4314: c3 5a d8 db *unknown* 4318: 42 72 7a 8e lbu r18,(r19+31374) 431c: ff 62 38 9c *unknown* 4320: c5 72 d9 01 *unknown* 4324: cc 39 20 1c user r4,r1,r25,0x1c 4328: 92 f7 79 1a *unknown* 432c: 24 d6 e2 cd xnori r22,r6,0xe2cd 4330: 67 d1 e0 c0 cmpei r17,ea,-8000 4334: f5 5f 91 a6 *unknown* 4338: 39 17 10 75 ori r23,r8,0x1075 433c: 08 7e 05 1a muli ea,r3,1306 4340: 13 55 70 50 lb r21,28752 4344: 9e d9 49 86 *unknown* 4348: 20 68 a6 49 andi r8,r3,0xa649 434c: b0 cc 4d 3c *unknown* 4350: 2a 54 a4 0c lw r20,(r18+-23540) 4354: 87 9a 93 34 *unknown* 4358: d9 62 d7 29 *unknown* 435c: 56 00 f2 af bgu r16,r0,e18 4360: f8 1e 2a 4b calli 78ec8c <_gp+0x781bec> 4364: 80 a2 75 91 *unknown* 4368: 40 64 bc a0 lbu r4,(r3+-17248) 436c: 61 2f c4 25 andhi r15,r9,0xc425 4370: a1 d0 34 21 *unknown* 4374: f6 94 1a d5 *unknown* 4378: c0 01 6c f0 *unknown* 437c: b0 49 6c 6a *unknown* 4380: c1 56 04 f4 *unknown* 4384: 08 7e 05 1a muli ea,r3,1306 4388: 3a 53 70 50 ori r19,r18,0x7050 438c: 82 6c ce 7a *unknown* 4390: c9 5c 48 ca *unknown* 4394: 26 fe 7d 8b xnori ea,r23,0x7d8b 4398: d8 f8 ef 67 *unknown* 439c: 12 14 64 95 lb r20,(r16+25749) 43a0: c4 41 92 c0 *unknown* 43a4: 71 45 fd 6d cmpgeui r5,r10,0xfd6d 43a8: 97 4b f4 bb *unknown* 43ac: 8f 41 37 1d *unknown* 43b0: 65 c9 0d 1e cmpei r9,r14,3358 43b4: 9c b1 8a 17 *unknown* 43b8: fa 77 fe 7d calli f9e03dac <_gp+0xf9df6d0c> 43bc: 16 cd fd 7b sri r13,r22,-645 43c0: 81 56 f1 05 *unknown* 43c4: 62 a5 f2 5c andhi r5,r21,0xf25c 43c8: 09 b1 68 ae muli r17,r13,26798 43cc: 08 7e 05 1a muli ea,r3,1306 43d0: 8c 51 70 50 *unknown* 43d4: 4a c1 d0 01 bg r22,r1,ffff83d8 <_gp+0xfffeb338> 43d8: 10 33 99 5b lb r19,(r1+-26277) 43dc: 9a 7c e2 54 *unknown* 43e0: e0 6e 5f ab bi 1b9c28c <_gp+0x1b8f1ec> 43e4: 25 a5 4b be xnori r5,r13,0x4bbe 43e8: 22 2e 8b 87 andi r14,r17,0x8b87 43ec: 78 48 c3 4b orhi r8,r2,0xc34b 43f0: ee a7 9c d6 *unknown* 43f4: 52 8c af 7e bgeu r20,r12,ffff01ec <_gp+0xfffe314c> 43f8: 33 cd e0 2a sb (ea+-8150),r13 43fc: 98 3d ab 15 *unknown* 4400: 81 19 ce 2a *unknown* 4404: 18 9f c4 ed xori ba,r4,0xc4ed 4408: da b8 4e 2b *unknown* 440c: 6d 0f d9 da cmpgei r15,r8,-9766 4410: 6a 18 f6 45 cmpgi r24,r16,-2491 4414: 08 7e 05 1a muli ea,r3,1306 4418: 29 54 70 50 lw r20,(r10+28752) 441c: e8 dc 86 b1 *unknown* 4420: 93 75 3b fc *unknown* 4424: 2a 62 49 eb lw r2,(r19+18923) 4428: e0 6e 5f ab bi 1b9c2d4 <_gp+0x1b8f234> 442c: 25 a5 4b be xnori r5,r13,0x4bbe 4430: 22 2e 8b 87 andi r14,r17,0x8b87 4434: 78 48 c3 4b orhi r8,r2,0xc34b 4438: ee a7 9c d6 *unknown* 443c: 52 8c af 7e bgeu r20,r12,ffff0234 <_gp+0xfffe3194> 4440: 33 cd e0 2a sb (ea+-8150),r13 4444: 98 3d ab 15 *unknown* 4448: 81 19 ce 2a *unknown* 444c: 23 9f c4 ed andi ba,sp,0xc4ed 4450: 54 5d ae 3e bgu r2,ra,fffefd48 <_gp+0xfffe2ca8> 4454: 6d 0f d9 da cmpgei r15,r8,-9766 4458: 75 18 f6 45 cmpgui r24,r8,0xf645 445c: 08 7e 05 1a muli ea,r3,1306 4460: 34 54 70 50 addi r20,r2,28752 4464: e8 dc 86 b1 *unknown* 4468: 9e a1 e8 1d *unknown* 446c: a8 2e 81 f6 *unknown* 4470: e0 6e 5f ab bi 1b9c31c <_gp+0x1b8f27c> 4474: 25 a5 4b be xnori r5,r13,0x4bbe 4478: 22 2e 8b 87 andi r14,r17,0x8b87 447c: 78 48 c3 4b orhi r8,r2,0xc34b 4480: ee a7 9c d6 *unknown* 4484: 52 8c af 7e bgeu r20,r12,ffff027c <_gp+0xfffe31dc> 4488: 33 cd e0 2a sb (ea+-8150),r13 448c: 98 3d ab 15 *unknown* 4490: 81 19 ce 2a *unknown* 4494: 24 9f c4 ed xnori ba,r4,0xc4ed 4498: d3 69 ce 3d *unknown* 449c: 6d 0f d9 da cmpgei r15,r8,-9766 44a0: 76 18 f6 45 cmpgui r24,r16,0xf645 44a4: 08 7e 05 1a muli ea,r3,1306 44a8: 35 54 70 50 addi r20,r10,28752 44ac: e8 dc 86 b1 *unknown* 44b0: 87 3c 2a 5e *unknown* 44b4: 2d 1a 85 43 lhu gp,(r8+-31421) 44b8: 81 c9 ff ff *unknown* 44bc: dd 3d a6 30 *unknown* 44c0: ea 65 fc 9d *unknown* 44c4: 85 7c cb 58 *unknown* 44c8: 8a 77 65 18 *unknown* 44cc: 67 eb 93 70 cmpei r11,ba,-27792 44d0: ed 14 a9 77 *unknown* 44d4: f1 d2 de 33 *unknown* 44d8: a1 23 57 84 *unknown* 44dc: 5a d3 44 fe sw (r22+17662),r19 44e0: 29 eb de d7 lw r11,(r15+-8489) 44e4: 43 12 84 bc lbu r18,(r24+-31556) 44e8: 53 2e 86 7c bgeu r25,r14,fffe5ed8 <_gp+0xfffd8e38> 44ec: 08 7e 05 1a muli ea,r3,1306 44f0: 65 52 70 50 cmpei r18,r10,28752 44f4: c2 90 e5 a7 *unknown* 44f8: a2 be f6 3f *unknown* 44fc: 30 10 15 38 sb (r0+5432),r16 4500: 2a 54 a4 0c lw r20,(r18+-23540) 4504: 87 9a 93 34 *unknown* 4508: d9 62 d7 29 *unknown* 450c: 56 00 f2 af bgu r16,r0,fc8 4510: f8 1e 2a 4b calli 78ee3c <_gp+0x781d9c> 4514: 80 a2 75 91 *unknown* 4518: 40 64 bc a0 lbu r4,(r3+-17248) 451c: 61 2f c4 25 andhi r15,r9,0xc425 4520: a1 d0 34 21 *unknown* 4524: f7 94 1a d5 *unknown* 4528: 41 05 4c f0 lbu r5,(r8+19696) 452c: b0 49 6c 6a *unknown* 4530: c2 56 04 f4 *unknown* 4534: 08 7e 05 1a muli ea,r3,1306 4538: 3b 53 70 50 ori r19,gp,0x7050 453c: 82 6c ce 7a *unknown* 00004540 : 4540: 00 00 00 64 srui r0,r0,100 4544: 00 00 00 01 srui r0,r0,1 4548: 00 00 00 10 srui r0,r0,16 454c: 00 00 00 01 srui r0,r0,1 4550: 00 00 00 10 srui r0,r0,16 4554: 00 00 00 04 srui r0,r0,4 4558: 00 00 00 aa srui r0,r0,170 455c: 00 00 00 01 srui r0,r0,1 4560: 00 00 00 1b srui r0,r0,27 4564: 00 00 00 01 srui r0,r0,1 4568: 00 00 00 1b srui r0,r0,27 456c: 00 00 00 04 srui r0,r0,4 4570: 00 00 00 c8 srui r0,r0,200 4574: 00 00 00 01 srui r0,r0,1 4578: 00 00 00 10 srui r0,r0,16 457c: 00 00 00 01 srui r0,r0,1 4580: 00 00 00 10 srui r0,r0,16 4584: 00 00 00 02 srui r0,r0,2 4588: 00 00 00 dc srui r0,r0,220 458c: 00 00 00 01 srui r0,r0,1 4590: 00 00 00 11 srui r0,r0,17 4594: 00 00 00 01 srui r0,r0,1 4598: 00 00 00 11 srui r0,r0,17 459c: 00 00 00 02 srui r0,r0,2 45a0: 00 00 00 e6 srui r0,r0,230 45a4: 00 00 00 01 srui r0,r0,1 45a8: 00 00 00 12 srui r0,r0,18 45ac: 00 00 00 01 srui r0,r0,1 45b0: 00 00 00 12 srui r0,r0,18 45b4: 00 00 00 02 srui r0,r0,2 45b8: 00 00 01 2c srui r0,r0,300 45bc: 00 00 00 01 srui r0,r0,1 45c0: 00 00 00 18 srui r0,r0,24 45c4: 00 00 00 01 srui r0,r0,1 45c8: 00 00 00 18 srui r0,r0,24 45cc: 00 00 00 02 srui r0,r0,2 45d0: 00 00 01 54 srui r0,r0,340 45d4: 00 00 00 01 srui r0,r0,1 45d8: 00 00 00 1b srui r0,r0,27 45dc: 00 00 00 01 srui r0,r0,1 45e0: 00 00 00 1b srui r0,r0,27 45e4: 00 00 00 02 srui r0,r0,2 45e8: 00 00 01 5e srui r0,r0,350 45ec: 00 00 00 01 srui r0,r0,1 45f0: 00 00 00 1c srui r0,r0,28 45f4: 00 00 00 01 srui r0,r0,1 45f8: 00 00 00 1c srui r0,r0,28 45fc: 00 00 00 02 srui r0,r0,2 4600: 00 00 01 68 srui r0,r0,360 4604: 00 00 00 01 srui r0,r0,1 4608: 00 00 00 2b srui r0,r0,43 460c: 00 00 00 03 srui r0,r0,3 4610: 00 00 00 2b srui r0,r0,43 4614: 00 00 00 01 srui r0,r0,1 4618: 00 00 01 72 srui r0,r0,370 461c: 00 00 00 01 srui r0,r0,1 4620: 00 00 00 3b srui r0,r0,59 4624: 00 00 00 04 srui r0,r0,4 4628: 00 00 00 3b srui r0,r0,59 462c: 00 00 00 01 srui r0,r0,1 4630: 00 00 01 7c srui r0,r0,380 4634: 00 00 00 01 srui r0,r0,1 4638: 00 00 00 3d srui r0,r0,61 463c: 00 00 00 04 srui r0,r0,4 4640: 00 00 00 3d srui r0,r0,61 4644: 00 00 00 01 srui r0,r0,1 4648: 00 00 01 86 srui r0,r0,390 464c: 00 00 00 01 srui r0,r0,1 4650: 00 00 00 2f srui r0,r0,47 4654: 00 00 00 03 srui r0,r0,3 4658: 00 00 00 2f srui r0,r0,47 465c: 00 00 00 01 srui r0,r0,1 4660: 00 00 01 8b srui r0,r0,395 4664: 00 00 00 01 srui r0,r0,1 4668: 00 00 00 3f srui r0,r0,63 466c: 00 00 00 04 srui r0,r0,4 4670: 00 00 00 3f srui r0,r0,63 4674: 00 00 00 01 srui r0,r0,1 4678: 00 00 01 90 srui r0,r0,400 467c: 00 00 00 01 srui r0,r0,1 4680: 00 00 00 10 srui r0,r0,16 4684: 00 00 00 01 srui r0,r0,1 4688: 00 00 00 10 srui r0,r0,16 468c: 00 00 00 01 srui r0,r0,1 4690: 00 00 01 9a srui r0,r0,410 4694: 00 00 00 01 srui r0,r0,1 4698: 00 00 00 31 srui r0,r0,49 469c: 00 00 00 03 srui r0,r0,3 46a0: 00 00 00 31 srui r0,r0,49 46a4: 00 00 00 01 srui r0,r0,1 46a8: 00 00 01 9b srui r0,r0,411 46ac: 00 00 00 01 srui r0,r0,1 46b0: 00 00 00 21 srui r0,r0,33 46b4: 00 00 00 01 srui r0,r0,1 46b8: 00 00 00 21 srui r0,r0,33 46bc: 00 00 00 02 srui r0,r0,2 46c0: 00 00 01 9f srui r0,r0,415 46c4: 00 00 00 01 srui r0,r0,1 46c8: 00 00 00 32 srui r0,r0,50 46cc: 00 00 00 03 srui r0,r0,3 46d0: 00 00 00 32 srui r0,r0,50 46d4: 00 00 00 01 srui r0,r0,1 46d8: 00 00 01 a4 srui r0,r0,420 46dc: 00 00 00 01 srui r0,r0,1 46e0: 00 00 00 32 srui r0,r0,50 46e4: 00 00 00 03 srui r0,r0,3 46e8: 00 00 00 32 srui r0,r0,50 46ec: 00 00 00 01 srui r0,r0,1 46f0: 00 00 01 a9 srui r0,r0,425 46f4: 00 00 00 01 srui r0,r0,1 46f8: 00 00 00 11 srui r0,r0,17 46fc: 00 00 00 01 srui r0,r0,1 4700: 00 00 00 11 srui r0,r0,17 4704: 00 00 00 01 srui r0,r0,1 4708: 00 00 01 ae srui r0,r0,430 470c: 00 00 00 01 srui r0,r0,1 4710: 00 00 00 34 srui r0,r0,52 4714: 00 00 00 03 srui r0,r0,3 4718: 00 00 00 34 srui r0,r0,52 471c: 00 00 00 01 srui r0,r0,1 4720: 00 00 01 b8 srui r0,r0,440 4724: 00 00 00 01 srui r0,r0,1 4728: 00 00 00 35 srui r0,r0,53 472c: 00 00 00 03 srui r0,r0,3 4730: 00 00 00 35 srui r0,r0,53 4734: 00 00 00 01 srui r0,r0,1 4738: 00 00 01 c2 srui r0,r0,450 473c: 00 00 00 01 srui r0,r0,1 4740: 00 00 00 12 srui r0,r0,18 4744: 00 00 00 01 srui r0,r0,1 4748: 00 00 00 12 srui r0,r0,18 474c: 00 00 00 01 srui r0,r0,1 4750: 00 00 01 cc srui r0,r0,460 4754: 00 00 00 01 srui r0,r0,1 4758: 00 00 00 37 srui r0,r0,55 475c: 00 00 00 03 srui r0,r0,3 4760: 00 00 00 37 srui r0,r0,55 4764: 00 00 00 01 srui r0,r0,1 4768: 00 00 01 d6 srui r0,r0,470 476c: 00 00 00 01 srui r0,r0,1 4770: 00 00 00 38 srui r0,r0,56 4774: 00 00 00 03 srui r0,r0,3 4778: 00 00 00 38 srui r0,r0,56 477c: 00 00 00 01 srui r0,r0,1 4780: 00 00 01 e0 srui r0,r0,480 4784: 00 00 00 01 srui r0,r0,1 4788: 00 00 00 3a srui r0,r0,58 478c: 00 00 00 03 srui r0,r0,3 4790: 00 00 00 3a srui r0,r0,58 4794: 00 00 00 01 srui r0,r0,1 4798: 00 00 01 ea srui r0,r0,490 479c: 00 00 00 01 srui r0,r0,1 47a0: 00 00 00 3b srui r0,r0,59 47a4: 00 00 00 03 srui r0,r0,3 47a8: 00 00 00 3b srui r0,r0,59 47ac: 00 00 00 01 srui r0,r0,1 47b0: 00 00 01 f4 srui r0,r0,500 47b4: 00 00 00 01 srui r0,r0,1 47b8: 00 00 00 14 srui r0,r0,20 47bc: 00 00 00 01 srui r0,r0,1 47c0: 00 00 00 14 srui r0,r0,20 47c4: 00 00 00 01 srui r0,r0,1 47c8: 00 00 01 fe srui r0,r0,510 47cc: 00 00 00 01 srui r0,r0,1 47d0: 00 00 00 3d srui r0,r0,61 47d4: 00 00 00 03 srui r0,r0,3 47d8: 00 00 00 3d srui r0,r0,61 47dc: 00 00 00 01 srui r0,r0,1 47e0: 00 00 02 08 srui r0,r0,520 47e4: 00 00 00 01 srui r0,r0,1 47e8: 00 00 00 3e srui r0,r0,62 47ec: 00 00 00 03 srui r0,r0,3 47f0: 00 00 00 3e srui r0,r0,62 47f4: 00 00 00 01 srui r0,r0,1 47f8: 00 00 02 12 srui r0,r0,530 47fc: 00 00 00 01 srui r0,r0,1 4800: 00 00 00 15 srui r0,r0,21 4804: 00 00 00 01 srui r0,r0,1 4808: 00 00 00 15 srui r0,r0,21 480c: 00 00 00 01 srui r0,r0,1 4810: 00 00 02 1c srui r0,r0,540 4814: 00 00 00 01 srui r0,r0,1 4818: 00 00 00 2b srui r0,r0,43 481c: 00 00 00 02 srui r0,r0,2 4820: 00 00 00 2b srui r0,r0,43 4824: 00 00 00 01 srui r0,r0,1 4828: 00 00 02 26 srui r0,r0,550 482c: 00 00 00 01 srui r0,r0,1 4830: 00 00 00 16 srui r0,r0,22 4834: 00 00 00 01 srui r0,r0,1 4838: 00 00 00 16 srui r0,r0,22 483c: 00 00 00 01 srui r0,r0,1 4840: 00 00 02 30 srui r0,r0,560 4844: 00 00 00 01 srui r0,r0,1 4848: 00 00 00 2d srui r0,r0,45 484c: 00 00 00 02 srui r0,r0,2 4850: 00 00 00 2d srui r0,r0,45 4854: 00 00 00 01 srui r0,r0,1 4858: 00 00 02 3a srui r0,r0,570 485c: 00 00 00 01 srui r0,r0,1 4860: 00 00 00 17 srui r0,r0,23 4864: 00 00 00 01 srui r0,r0,1 4868: 00 00 00 17 srui r0,r0,23 486c: 00 00 00 01 srui r0,r0,1 4870: 00 00 02 44 srui r0,r0,580 4874: 00 00 00 01 srui r0,r0,1 4878: 00 00 00 17 srui r0,r0,23 487c: 00 00 00 01 srui r0,r0,1 4880: 00 00 00 17 srui r0,r0,23 4884: 00 00 00 01 srui r0,r0,1 4888: 00 00 02 4e srui r0,r0,590 488c: 00 00 00 01 srui r0,r0,1 4890: 00 00 00 2f srui r0,r0,47 4894: 00 00 00 02 srui r0,r0,2 4898: 00 00 00 2f srui r0,r0,47 489c: 00 00 00 01 srui r0,r0,1 48a0: 00 00 02 58 srui r0,r0,600 48a4: 00 00 00 01 srui r0,r0,1 48a8: 00 00 00 18 srui r0,r0,24 48ac: 00 00 00 01 srui r0,r0,1 48b0: 00 00 00 18 srui r0,r0,24 48b4: 00 00 00 01 srui r0,r0,1 48b8: 00 00 02 62 srui r0,r0,610 48bc: 00 00 00 01 srui r0,r0,1 48c0: 00 00 00 31 srui r0,r0,49 48c4: 00 00 00 02 srui r0,r0,2 48c8: 00 00 00 31 srui r0,r0,49 48cc: 00 00 00 01 srui r0,r0,1 48d0: 00 00 02 6c srui r0,r0,620 48d4: 00 00 00 01 srui r0,r0,1 48d8: 00 00 00 19 srui r0,r0,25 48dc: 00 00 00 01 srui r0,r0,1 48e0: 00 00 00 19 srui r0,r0,25 48e4: 00 00 00 01 srui r0,r0,1 48e8: 00 00 02 76 srui r0,r0,630 48ec: 00 00 00 01 srui r0,r0,1 48f0: 00 00 00 19 srui r0,r0,25 48f4: 00 00 00 01 srui r0,r0,1 48f8: 00 00 00 19 srui r0,r0,25 48fc: 00 00 00 01 srui r0,r0,1 4900: 00 00 02 80 srui r0,r0,640 4904: 00 00 00 01 srui r0,r0,1 4908: 00 00 00 33 srui r0,r0,51 490c: 00 00 00 02 srui r0,r0,2 4910: 00 00 00 33 srui r0,r0,51 4914: 00 00 00 01 srui r0,r0,1 4918: 00 00 02 8a srui r0,r0,650 491c: 00 00 00 01 srui r0,r0,1 4920: 00 00 00 1a srui r0,r0,26 4924: 00 00 00 01 srui r0,r0,1 4928: 00 00 00 1a srui r0,r0,26 492c: 00 00 00 01 srui r0,r0,1 4930: 00 00 02 94 srui r0,r0,660 4934: 00 00 00 01 srui r0,r0,1 4938: 00 00 00 35 srui r0,r0,53 493c: 00 00 00 02 srui r0,r0,2 4940: 00 00 00 35 srui r0,r0,53 4944: 00 00 00 01 srui r0,r0,1 4948: 00 00 02 9e srui r0,r0,670 494c: 00 00 00 01 srui r0,r0,1 4950: 00 00 00 1b srui r0,r0,27 4954: 00 00 00 01 srui r0,r0,1 4958: 00 00 00 1b srui r0,r0,27 495c: 00 00 00 01 srui r0,r0,1 4960: 00 00 02 a8 srui r0,r0,680 4964: 00 00 00 01 srui r0,r0,1 4968: 00 00 00 1b srui r0,r0,27 496c: 00 00 00 01 srui r0,r0,1 4970: 00 00 00 1b srui r0,r0,27 4974: 00 00 00 01 srui r0,r0,1 4978: 00 00 02 b2 srui r0,r0,690 497c: 00 00 00 01 srui r0,r0,1 4980: 00 00 00 37 srui r0,r0,55 4984: 00 00 00 02 srui r0,r0,2 4988: 00 00 00 37 srui r0,r0,55 498c: 00 00 00 01 srui r0,r0,1 4990: 00 00 02 bc srui r0,r0,700 4994: 00 00 00 01 srui r0,r0,1 4998: 00 00 00 1c srui r0,r0,28 499c: 00 00 00 01 srui r0,r0,1 49a0: 00 00 00 1c srui r0,r0,28 49a4: 00 00 00 01 srui r0,r0,1 49a8: 00 00 02 c6 srui r0,r0,710 49ac: 00 00 00 01 srui r0,r0,1 49b0: 00 00 00 39 srui r0,r0,57 49b4: 00 00 00 02 srui r0,r0,2 49b8: 00 00 00 39 srui r0,r0,57 49bc: 00 00 00 01 srui r0,r0,1 49c0: 00 00 02 d0 srui r0,r0,720 49c4: 00 00 00 01 srui r0,r0,1 49c8: 00 00 00 1d srui r0,r0,29 49cc: 00 00 00 01 srui r0,r0,1 49d0: 00 00 00 1d srui r0,r0,29 49d4: 00 00 00 01 srui r0,r0,1 49d8: 00 00 02 da srui r0,r0,730 49dc: 00 00 00 01 srui r0,r0,1 49e0: 00 00 00 1d srui r0,r0,29 49e4: 00 00 00 01 srui r0,r0,1 49e8: 00 00 00 1d srui r0,r0,29 49ec: 00 00 00 01 srui r0,r0,1 49f0: 00 00 02 e4 srui r0,r0,740 49f4: 00 00 00 01 srui r0,r0,1 49f8: 00 00 00 3b srui r0,r0,59 49fc: 00 00 00 02 srui r0,r0,2 4a00: 00 00 00 3b srui r0,r0,59 4a04: 00 00 00 01 srui r0,r0,1 4a08: 00 00 02 ee srui r0,r0,750 4a0c: 00 00 00 01 srui r0,r0,1 4a10: 00 00 00 1e srui r0,r0,30 4a14: 00 00 00 01 srui r0,r0,1 4a18: 00 00 00 1e srui r0,r0,30 4a1c: 00 00 00 01 srui r0,r0,1 4a20: 00 00 02 f8 srui r0,r0,760 4a24: 00 00 00 01 srui r0,r0,1 4a28: 00 00 00 3d srui r0,r0,61 4a2c: 00 00 00 02 srui r0,r0,2 4a30: 00 00 00 3d srui r0,r0,61 4a34: 00 00 00 01 srui r0,r0,1 4a38: 00 00 03 02 srui r0,r0,770 4a3c: 00 00 00 01 srui r0,r0,1 4a40: 00 00 00 1f srui r0,r0,31 4a44: 00 00 00 01 srui r0,r0,1 4a48: 00 00 00 1f srui r0,r0,31 4a4c: 00 00 00 01 srui r0,r0,1 4a50: 00 00 03 0c srui r0,r0,780 4a54: 00 00 00 01 srui r0,r0,1 4a58: 00 00 00 1f srui r0,r0,31 4a5c: 00 00 00 01 srui r0,r0,1 4a60: 00 00 00 1f srui r0,r0,31 4a64: 00 00 00 01 srui r0,r0,1 4a68: 00 00 03 16 srui r0,r0,790 4a6c: 00 00 00 01 srui r0,r0,1 4a70: 00 00 00 3f srui r0,r0,63 4a74: 00 00 00 02 srui r0,r0,2 4a78: 00 00 00 3f srui r0,r0,63 4a7c: 00 00 00 01 srui r0,r0,1 4a80: 00 00 03 20 srui r0,r0,800 4a84: 00 00 00 01 srui r0,r0,1 4a88: 00 00 00 20 srui r0,r0,32 4a8c: 00 00 00 01 srui r0,r0,1 4a90: 00 00 00 20 srui r0,r0,32 4a94: 00 00 00 01 srui r0,r0,1 4a98: 00 00 03 2a srui r0,r0,810 4a9c: 00 00 00 01 srui r0,r0,1 4aa0: 00 00 00 20 srui r0,r0,32 4aa4: 00 00 00 01 srui r0,r0,1 4aa8: 00 00 00 20 srui r0,r0,32 4aac: 00 00 00 01 srui r0,r0,1 4ab0: 00 00 03 34 srui r0,r0,820 4ab4: 00 00 00 01 srui r0,r0,1 4ab8: 00 00 00 21 srui r0,r0,33 4abc: 00 00 00 01 srui r0,r0,1 4ac0: 00 00 00 21 srui r0,r0,33 4ac4: 00 00 00 01 srui r0,r0,1 4ac8: 00 00 03 3e srui r0,r0,830 4acc: 00 00 00 01 srui r0,r0,1 4ad0: 00 00 00 21 srui r0,r0,33 4ad4: 00 00 00 01 srui r0,r0,1 4ad8: 00 00 00 21 srui r0,r0,33 4adc: 00 00 00 01 srui r0,r0,1 4ae0: 00 00 03 48 srui r0,r0,840 4ae4: 00 00 00 01 srui r0,r0,1 4ae8: 00 00 00 22 srui r0,r0,34 4aec: 00 00 00 01 srui r0,r0,1 4af0: 00 00 00 22 srui r0,r0,34 4af4: 00 00 00 01 srui r0,r0,1 4af8: 00 00 03 52 srui r0,r0,850 4afc: 00 00 00 01 srui r0,r0,1 4b00: 00 00 00 22 srui r0,r0,34 4b04: 00 00 00 01 srui r0,r0,1 4b08: 00 00 00 22 srui r0,r0,34 4b0c: 00 00 00 01 srui r0,r0,1 4b10: 00 00 03 5c srui r0,r0,860 4b14: 00 00 00 01 srui r0,r0,1 4b18: 00 00 00 22 srui r0,r0,34 4b1c: 00 00 00 01 srui r0,r0,1 4b20: 00 00 00 22 srui r0,r0,34 4b24: 00 00 00 01 srui r0,r0,1 4b28: 00 00 03 66 srui r0,r0,870 4b2c: 00 00 00 01 srui r0,r0,1 4b30: 00 00 00 23 srui r0,r0,35 4b34: 00 00 00 01 srui r0,r0,1 4b38: 00 00 00 23 srui r0,r0,35 4b3c: 00 00 00 01 srui r0,r0,1 4b40: 00 00 03 70 srui r0,r0,880 4b44: 00 00 00 01 srui r0,r0,1 4b48: 00 00 00 23 srui r0,r0,35 4b4c: 00 00 00 01 srui r0,r0,1 4b50: 00 00 00 23 srui r0,r0,35 4b54: 00 00 00 01 srui r0,r0,1 4b58: 00 00 03 7a srui r0,r0,890 4b5c: 00 00 00 01 srui r0,r0,1 4b60: 00 00 00 24 srui r0,r0,36 4b64: 00 00 00 01 srui r0,r0,1 4b68: 00 00 00 24 srui r0,r0,36 4b6c: 00 00 00 01 srui r0,r0,1 4b70: 00 00 03 84 srui r0,r0,900 4b74: 00 00 00 01 srui r0,r0,1 4b78: 00 00 00 24 srui r0,r0,36 4b7c: 00 00 00 01 srui r0,r0,1 4b80: 00 00 00 24 srui r0,r0,36 4b84: 00 00 00 01 srui r0,r0,1 4b88: 00 00 03 8e srui r0,r0,910 4b8c: 00 00 00 01 srui r0,r0,1 4b90: 00 00 00 24 srui r0,r0,36 4b94: 00 00 00 01 srui r0,r0,1 4b98: 00 00 00 24 srui r0,r0,36 4b9c: 00 00 00 01 srui r0,r0,1 4ba0: 00 00 03 98 srui r0,r0,920 4ba4: 00 00 00 01 srui r0,r0,1 4ba8: 00 00 00 25 srui r0,r0,37 4bac: 00 00 00 01 srui r0,r0,1 4bb0: 00 00 00 25 srui r0,r0,37 4bb4: 00 00 00 01 srui r0,r0,1 4bb8: 00 00 03 a2 srui r0,r0,930 4bbc: 00 00 00 01 srui r0,r0,1 4bc0: 00 00 00 25 srui r0,r0,37 4bc4: 00 00 00 01 srui r0,r0,1 4bc8: 00 00 00 25 srui r0,r0,37 4bcc: 00 00 00 01 srui r0,r0,1 4bd0: 00 00 03 ac srui r0,r0,940 4bd4: 00 00 00 01 srui r0,r0,1 4bd8: 00 00 00 26 srui r0,r0,38 4bdc: 00 00 00 01 srui r0,r0,1 4be0: 00 00 00 26 srui r0,r0,38 4be4: 00 00 00 01 srui r0,r0,1 4be8: 00 00 03 b6 srui r0,r0,950 4bec: 00 00 00 01 srui r0,r0,1 4bf0: 00 00 00 26 srui r0,r0,38 4bf4: 00 00 00 01 srui r0,r0,1 4bf8: 00 00 00 26 srui r0,r0,38 4bfc: 00 00 00 01 srui r0,r0,1 4c00: 00 00 03 c0 srui r0,r0,960 4c04: 00 00 00 01 srui r0,r0,1 4c08: 00 00 00 26 srui r0,r0,38 4c0c: 00 00 00 01 srui r0,r0,1 4c10: 00 00 00 26 srui r0,r0,38 4c14: 00 00 00 01 srui r0,r0,1 4c18: 00 00 03 ca srui r0,r0,970 4c1c: 00 00 00 01 srui r0,r0,1 4c20: 00 00 00 27 srui r0,r0,39 4c24: 00 00 00 01 srui r0,r0,1 4c28: 00 00 00 27 srui r0,r0,39 4c2c: 00 00 00 01 srui r0,r0,1 4c30: 00 00 03 d4 srui r0,r0,980 4c34: 00 00 00 01 srui r0,r0,1 4c38: 00 00 00 27 srui r0,r0,39 4c3c: 00 00 00 01 srui r0,r0,1 4c40: 00 00 00 27 srui r0,r0,39 4c44: 00 00 00 01 srui r0,r0,1 4c48: 00 00 03 de srui r0,r0,990 4c4c: 00 00 00 01 srui r0,r0,1 4c50: 00 00 00 28 srui r0,r0,40 4c54: 00 00 00 01 srui r0,r0,1 4c58: 00 00 00 28 srui r0,r0,40 4c5c: 00 00 00 01 srui r0,r0,1 4c60: 00 00 03 e8 srui r0,r0,1000 4c64: 00 00 00 01 srui r0,r0,1 4c68: 00 00 00 28 srui r0,r0,40 4c6c: 00 00 00 01 srui r0,r0,1 4c70: 00 00 00 28 srui r0,r0,40 4c74: 00 00 00 01 srui r0,r0,1 Disassembly of section .data: 00004c78 <_fdata>: 4c78: 80 00 08 00 sru r1,r0,r0 00004c7c : 4c7c: 80 00 08 04 *unknown* 00004c80 : 4c80: 80 00 08 08 *unknown* 00004c84 : 4c84: 00 00 00 04 srui r0,r0,4 00004c88 : 4c88: ff ff ff ff *unknown* 00004c8c : 4c8c: 00 00 00 ff srui r0,r0,255 00004c90 : 4c90: 00 00 03 ff srui r0,r0,1023 00004c94 : 4c94: 00 00 00 00 srui r0,r0,0 4c98: 00 00 10 21 srui r0,r0,4129 4c9c: 00 00 20 42 srui r0,r0,8258 4ca0: 00 00 30 63 srui r0,r0,12387 4ca4: 00 00 40 84 srui r0,r0,16516 4ca8: 00 00 50 a5 srui r0,r0,20645 4cac: 00 00 60 c6 srui r0,r0,24774 4cb0: 00 00 70 e7 srui r0,r0,28903 4cb4: 00 00 81 08 srui r0,r0,-32504 4cb8: 00 00 91 29 srui r0,r0,-28375 4cbc: 00 00 a1 4a srui r0,r0,-24246 4cc0: 00 00 b1 6b srui r0,r0,-20117 4cc4: 00 00 c1 8c srui r0,r0,-15988 4cc8: 00 00 d1 ad srui r0,r0,-11859 4ccc: 00 00 e1 ce srui r0,r0,-7730 4cd0: 00 00 f1 ef srui r0,r0,-3601 4cd4: 00 00 12 31 srui r0,r0,4657 4cd8: 00 00 02 10 srui r0,r0,528 4cdc: 00 00 32 73 srui r0,r0,12915 4ce0: 00 00 22 52 srui r0,r0,8786 4ce4: 00 00 52 b5 srui r0,r0,21173 4ce8: 00 00 42 94 srui r0,r0,17044 4cec: 00 00 72 f7 srui r0,r0,29431 4cf0: 00 00 62 d6 srui r0,r0,25302 4cf4: 00 00 93 39 srui r0,r0,-27847 4cf8: 00 00 83 18 srui r0,r0,-31976 4cfc: 00 00 b3 7b srui r0,r0,-19589 4d00: 00 00 a3 5a srui r0,r0,-23718 4d04: 00 00 d3 bd srui r0,r0,-11331 4d08: 00 00 c3 9c srui r0,r0,-15460 4d0c: 00 00 f3 ff srui r0,r0,-3073 4d10: 00 00 e3 de srui r0,r0,-7202 4d14: 00 00 24 62 srui r0,r0,9314 4d18: 00 00 34 43 srui r0,r0,13379 4d1c: 00 00 04 20 srui r0,r0,1056 4d20: 00 00 14 01 srui r0,r0,5121 4d24: 00 00 64 e6 srui r0,r0,25830 4d28: 00 00 74 c7 srui r0,r0,29895 4d2c: 00 00 44 a4 srui r0,r0,17572 4d30: 00 00 54 85 srui r0,r0,21637 4d34: 00 00 a5 6a srui r0,r0,-23190 4d38: 00 00 b5 4b srui r0,r0,-19125 4d3c: 00 00 85 28 srui r0,r0,-31448 4d40: 00 00 95 09 srui r0,r0,-27383 4d44: 00 00 e5 ee srui r0,r0,-6674 4d48: 00 00 f5 cf srui r0,r0,-2609 4d4c: 00 00 c5 ac srui r0,r0,-14932 4d50: 00 00 d5 8d srui r0,r0,-10867 4d54: 00 00 36 53 srui r0,r0,13907 4d58: 00 00 26 72 srui r0,r0,9842 4d5c: 00 00 16 11 srui r0,r0,5649 4d60: 00 00 06 30 srui r0,r0,1584 4d64: 00 00 76 d7 srui r0,r0,30423 4d68: 00 00 66 f6 srui r0,r0,26358 4d6c: 00 00 56 95 srui r0,r0,22165 4d70: 00 00 46 b4 srui r0,r0,18100 4d74: 00 00 b7 5b srui r0,r0,-18597 4d78: 00 00 a7 7a srui r0,r0,-22662 4d7c: 00 00 97 19 srui r0,r0,-26855 4d80: 00 00 87 38 srui r0,r0,-30920 4d84: 00 00 f7 df srui r0,r0,-2081 4d88: 00 00 e7 fe srui r0,r0,-6146 4d8c: 00 00 d7 9d srui r0,r0,-10339 4d90: 00 00 c7 bc srui r0,r0,-14404 4d94: 00 00 48 c4 srui r0,r0,18628 4d98: 00 00 58 e5 srui r0,r0,22757 4d9c: 00 00 68 86 srui r0,r0,26758 4da0: 00 00 78 a7 srui r0,r0,30887 4da4: 00 00 08 40 srui r0,r0,2112 4da8: 00 00 18 61 srui r0,r0,6241 4dac: 00 00 28 02 srui r0,r0,10242 4db0: 00 00 38 23 srui r0,r0,14371 4db4: 00 00 c9 cc srui r0,r0,-13876 4db8: 00 00 d9 ed srui r0,r0,-9747 4dbc: 00 00 e9 8e srui r0,r0,-5746 4dc0: 00 00 f9 af srui r0,r0,-1617 4dc4: 00 00 89 48 srui r0,r0,-30392 4dc8: 00 00 99 69 srui r0,r0,-26263 4dcc: 00 00 a9 0a srui r0,r0,-22262 4dd0: 00 00 b9 2b srui r0,r0,-18133 4dd4: 00 00 5a f5 srui r0,r0,23285 4dd8: 00 00 4a d4 srui r0,r0,19156 4ddc: 00 00 7a b7 srui r0,r0,31415 4de0: 00 00 6a 96 srui r0,r0,27286 4de4: 00 00 1a 71 srui r0,r0,6769 4de8: 00 00 0a 50 srui r0,r0,2640 4dec: 00 00 3a 33 srui r0,r0,14899 4df0: 00 00 2a 12 srui r0,r0,10770 4df4: 00 00 db fd srui r0,r0,-9219 4df8: 00 00 cb dc srui r0,r0,-13348 4dfc: 00 00 fb bf srui r0,r0,-1089 4e00: 00 00 eb 9e srui r0,r0,-5218 4e04: 00 00 9b 79 srui r0,r0,-25735 4e08: 00 00 8b 58 srui r0,r0,-29864 4e0c: 00 00 bb 3b srui r0,r0,-17605 4e10: 00 00 ab 1a srui r0,r0,-21734 4e14: 00 00 6c a6 srui r0,r0,27814 4e18: 00 00 7c 87 srui r0,r0,31879 4e1c: 00 00 4c e4 srui r0,r0,19684 4e20: 00 00 5c c5 srui r0,r0,23749 4e24: 00 00 2c 22 srui r0,r0,11298 4e28: 00 00 3c 03 srui r0,r0,15363 4e2c: 00 00 0c 60 srui r0,r0,3168 4e30: 00 00 1c 41 srui r0,r0,7233 4e34: 00 00 ed ae srui r0,r0,-4690 4e38: 00 00 fd 8f srui r0,r0,-625 4e3c: 00 00 cd ec srui r0,r0,-12820 4e40: 00 00 dd cd srui r0,r0,-8755 4e44: 00 00 ad 2a srui r0,r0,-21206 4e48: 00 00 bd 0b srui r0,r0,-17141 4e4c: 00 00 8d 68 srui r0,r0,-29336 4e50: 00 00 9d 49 srui r0,r0,-25271 4e54: 00 00 7e 97 srui r0,r0,32407 4e58: 00 00 6e b6 srui r0,r0,28342 4e5c: 00 00 5e d5 srui r0,r0,24277 4e60: 00 00 4e f4 srui r0,r0,20212 4e64: 00 00 3e 13 srui r0,r0,15891 4e68: 00 00 2e 32 srui r0,r0,11826 4e6c: 00 00 1e 51 srui r0,r0,7761 4e70: 00 00 0e 70 srui r0,r0,3696 4e74: 00 00 ff 9f srui r0,r0,-97 4e78: 00 00 ef be srui r0,r0,-4162 4e7c: 00 00 df dd srui r0,r0,-8227 4e80: 00 00 cf fc srui r0,r0,-12292 4e84: 00 00 bf 1b srui r0,r0,-16613 4e88: 00 00 af 3a srui r0,r0,-20678 4e8c: 00 00 9f 59 srui r0,r0,-24743 4e90: 00 00 8f 78 srui r0,r0,-28808 4e94: 00 00 91 88 srui r0,r0,-28280 4e98: 00 00 81 a9 srui r0,r0,-32343 4e9c: 00 00 b1 ca srui r0,r0,-20022 4ea0: 00 00 a1 eb srui r0,r0,-24085 4ea4: 00 00 d1 0c srui r0,r0,-12020 4ea8: 00 00 c1 2d srui r0,r0,-16083 4eac: 00 00 f1 4e srui r0,r0,-3762 4eb0: 00 00 e1 6f srui r0,r0,-7825 4eb4: 00 00 10 80 srui r0,r0,4224 4eb8: 00 00 00 a1 srui r0,r0,161 4ebc: 00 00 30 c2 srui r0,r0,12482 4ec0: 00 00 20 e3 srui r0,r0,8419 4ec4: 00 00 50 04 srui r0,r0,20484 4ec8: 00 00 40 25 srui r0,r0,16421 4ecc: 00 00 70 46 srui r0,r0,28742 4ed0: 00 00 60 67 srui r0,r0,24679 4ed4: 00 00 83 b9 srui r0,r0,-31815 4ed8: 00 00 93 98 srui r0,r0,-27752 4edc: 00 00 a3 fb srui r0,r0,-23557 4ee0: 00 00 b3 da srui r0,r0,-19494 4ee4: 00 00 c3 3d srui r0,r0,-15555 4ee8: 00 00 d3 1c srui r0,r0,-11492 4eec: 00 00 e3 7f srui r0,r0,-7297 4ef0: 00 00 f3 5e srui r0,r0,-3234 4ef4: 00 00 02 b1 srui r0,r0,689 4ef8: 00 00 12 90 srui r0,r0,4752 4efc: 00 00 22 f3 srui r0,r0,8947 4f00: 00 00 32 d2 srui r0,r0,13010 4f04: 00 00 42 35 srui r0,r0,16949 4f08: 00 00 52 14 srui r0,r0,21012 4f0c: 00 00 62 77 srui r0,r0,25207 4f10: 00 00 72 56 srui r0,r0,29270 4f14: 00 00 b5 ea srui r0,r0,-18966 4f18: 00 00 a5 cb srui r0,r0,-23093 4f1c: 00 00 95 a8 srui r0,r0,-27224 4f20: 00 00 85 89 srui r0,r0,-31351 4f24: 00 00 f5 6e srui r0,r0,-2706 4f28: 00 00 e5 4f srui r0,r0,-6833 4f2c: 00 00 d5 2c srui r0,r0,-10964 4f30: 00 00 c5 0d srui r0,r0,-15091 4f34: 00 00 34 e2 srui r0,r0,13538 4f38: 00 00 24 c3 srui r0,r0,9411 4f3c: 00 00 14 a0 srui r0,r0,5280 4f40: 00 00 04 81 srui r0,r0,1153 4f44: 00 00 74 66 srui r0,r0,29798 4f48: 00 00 64 47 srui r0,r0,25671 4f4c: 00 00 54 24 srui r0,r0,21540 4f50: 00 00 44 05 srui r0,r0,17413 4f54: 00 00 a7 db srui r0,r0,-22565 4f58: 00 00 b7 fa srui r0,r0,-18438 4f5c: 00 00 87 99 srui r0,r0,-30823 4f60: 00 00 97 b8 srui r0,r0,-26696 4f64: 00 00 e7 5f srui r0,r0,-6305 4f68: 00 00 f7 7e srui r0,r0,-2178 4f6c: 00 00 c7 1d srui r0,r0,-14563 4f70: 00 00 d7 3c srui r0,r0,-10436 4f74: 00 00 26 d3 srui r0,r0,9939 4f78: 00 00 36 f2 srui r0,r0,14066 4f7c: 00 00 06 91 srui r0,r0,1681 4f80: 00 00 16 b0 srui r0,r0,5808 4f84: 00 00 66 57 srui r0,r0,26199 4f88: 00 00 76 76 srui r0,r0,30326 4f8c: 00 00 46 15 srui r0,r0,17941 4f90: 00 00 56 34 srui r0,r0,22068 4f94: 00 00 d9 4c srui r0,r0,-9908 4f98: 00 00 c9 6d srui r0,r0,-13971 4f9c: 00 00 f9 0e srui r0,r0,-1778 4fa0: 00 00 e9 2f srui r0,r0,-5841 4fa4: 00 00 99 c8 srui r0,r0,-26168 4fa8: 00 00 89 e9 srui r0,r0,-30231 4fac: 00 00 b9 8a srui r0,r0,-18038 4fb0: 00 00 a9 ab srui r0,r0,-22101 4fb4: 00 00 58 44 srui r0,r0,22596 4fb8: 00 00 48 65 srui r0,r0,18533 4fbc: 00 00 78 06 srui r0,r0,30726 4fc0: 00 00 68 27 srui r0,r0,26663 4fc4: 00 00 18 c0 srui r0,r0,6336 4fc8: 00 00 08 e1 srui r0,r0,2273 4fcc: 00 00 38 82 srui r0,r0,14466 4fd0: 00 00 28 a3 srui r0,r0,10403 4fd4: 00 00 cb 7d srui r0,r0,-13443 4fd8: 00 00 db 5c srui r0,r0,-9380 4fdc: 00 00 eb 3f srui r0,r0,-5313 4fe0: 00 00 fb 1e srui r0,r0,-1250 4fe4: 00 00 8b f9 srui r0,r0,-29703 4fe8: 00 00 9b d8 srui r0,r0,-25640 4fec: 00 00 ab bb srui r0,r0,-21573 4ff0: 00 00 bb 9a srui r0,r0,-17510 4ff4: 00 00 4a 75 srui r0,r0,19061 4ff8: 00 00 5a 54 srui r0,r0,23124 4ffc: 00 00 6a 37 srui r0,r0,27191 5000: 00 00 7a 16 srui r0,r0,31254 5004: 00 00 0a f1 srui r0,r0,2801 5008: 00 00 1a d0 srui r0,r0,6864 500c: 00 00 2a b3 srui r0,r0,10931 5010: 00 00 3a 92 srui r0,r0,14994 5014: 00 00 fd 2e srui r0,r0,-722 5018: 00 00 ed 0f srui r0,r0,-4849 501c: 00 00 dd 6c srui r0,r0,-8852 5020: 00 00 cd 4d srui r0,r0,-12979 5024: 00 00 bd aa srui r0,r0,-16982 5028: 00 00 ad 8b srui r0,r0,-21109 502c: 00 00 9d e8 srui r0,r0,-25112 5030: 00 00 8d c9 srui r0,r0,-29239 5034: 00 00 7c 26 srui r0,r0,31782 5038: 00 00 6c 07 srui r0,r0,27655 503c: 00 00 5c 64 srui r0,r0,23652 5040: 00 00 4c 45 srui r0,r0,19525 5044: 00 00 3c a2 srui r0,r0,15522 5048: 00 00 2c 83 srui r0,r0,11395 504c: 00 00 1c e0 srui r0,r0,7392 5050: 00 00 0c c1 srui r0,r0,3265 5054: 00 00 ef 1f srui r0,r0,-4321 5058: 00 00 ff 3e srui r0,r0,-194 505c: 00 00 cf 5d srui r0,r0,-12451 5060: 00 00 df 7c srui r0,r0,-8324 5064: 00 00 af 9b srui r0,r0,-20581 5068: 00 00 bf ba srui r0,r0,-16454 506c: 00 00 8f d9 srui r0,r0,-28711 5070: 00 00 9f f8 srui r0,r0,-24584 5074: 00 00 6e 17 srui r0,r0,28183 5078: 00 00 7e 36 srui r0,r0,32310 507c: 00 00 4e 55 srui r0,r0,20053 5080: 00 00 5e 74 srui r0,r0,24180 5084: 00 00 2e 93 srui r0,r0,11923 5088: 00 00 3e b2 srui r0,r0,16050 508c: 00 00 0e d1 srui r0,r0,3793 5090: 00 00 1e f0 srui r0,r0,7920 00005094 : 5094: 00 00 8f 00 srui r0,r0,-28928 00005098 : 5098: 00 00 00 ff srui r0,r0,255 0000509c : 509c: 00 00 00 c8 srui r0,r0,200 50a0: 00 00 00 c8 srui r0,r0,200 50a4: 00 00 00 c8 srui r0,r0,200 Disassembly of section .bss: 000050a8 <_fbss>: 50a8: 00 00 00 00 srui r0,r0,0 000050ac : 50ac: 00 00 00 00 srui r0,r0,0 000050b0 : 50b0: 00 00 00 00 srui r0,r0,0 000050b4 : ... 000050bc : 50bc: 00 00 00 00 srui r0,r0,0 000050c0 : 50c0: 00 00 00 00 srui r0,r0,0 000050c4 : ... 00006d88 : 6d88: 00 00 00 00 srui r0,r0,0 00006d8c : 6d8c: 00 00 00 00 srui r0,r0,0 00006d90 : 6d90: 00 00 00 00 srui r0,r0,0 00006d94 : 6d94: 00 00 00 00 srui r0,r0,0 00006d98 : 6d98: 00 00 00 00 srui r0,r0,0 00006d9c : ... 00006dc4 : 6dc4: 00 00 00 00 srui r0,r0,0 00006dc8 : 6dc8: 00 00 00 00 srui r0,r0,0 00006dcc : 6dcc: 00 00 00 00 srui r0,r0,0 00006dd0 : 6dd0: 00 00 00 00 srui r0,r0,0 00006dd4 : ... 000071d4 : 71d4: 00 00 00 00 srui r0,r0,0 000071d8 : ... 00007200 : 7200: 00 00 00 00 srui r0,r0,0 00007204 : ... 00007218 : 7218: 00 00 00 00 srui r0,r0,0 0000721c : 721c: 00 00 00 00 srui r0,r0,0 00007220 : 7220: 00 00 00 00 srui r0,r0,0 00007224 : ... 00007424 : 7424: 00 00 00 00 srui r0,r0,0 00007428 : 7428: 00 00 00 00 srui r0,r0,0 Disassembly of section .comment: 00000000 <.comment>: 0: 47 43 43 3a be gp,r3,10ce8 <_gp+0x3c48> 4: 20 28 47 4e andi r8,r1,0x474e 8: 55 29 20 34 bgu r9,r9,80d8 <_fstack+0xdc> c: 2e 35 2e 34 lhu r21,(r17+11828) ... Disassembly of section .debug_aranges: 00000000 <.debug_aranges>: 0: 00 00 00 1c srui r0,r0,28 4: 00 02 00 00 srui r2,r0,0 8: 00 00 04 00 srui r0,r0,1024 c: 00 00 00 00 srui r0,r0,0 10: 00 00 38 80 srui r0,r0,14464 14: 00 00 00 40 srui r0,r0,64 ... 20: 00 00 00 1c srui r0,r0,28 24: 00 02 00 00 srui r2,r0,0 28: 00 a0 04 00 srui r0,r5,1024 2c: 00 00 00 00 srui r0,r0,0 30: 00 00 38 c0 srui r0,r0,14528 34: 00 00 00 70 srui r0,r0,112 ... Disassembly of section .debug_pubnames: 00000000 <.debug_pubnames>: 0: 00 00 00 1c srui r0,r0,28 4: 00 02 00 00 srui r2,r0,0 8: 00 00 00 00 srui r0,r0,0 c: 00 a0 00 00 srui r0,r5,0 10: 00 45 5f 5f srui r5,r2,24415 14: 75 64 69 76 cmpgui r4,r11,0x6976 18: 73 69 33 00 cmpgeui r9,fp,0x3300 1c: 00 00 00 00 srui r0,r0,0 20: 00 00 00 1f srui r0,r0,31 24: 00 02 00 00 srui r2,r0,0 28: 00 a0 00 00 srui r0,r5,0 2c: 00 a8 00 00 srui r8,r5,0 30: 00 45 5f 5f srui r5,r2,24415 34: 75 64 69 76 cmpgui r4,r11,0x6976 38: 6d 6f 64 73 cmpgei r15,r11,25715 3c: 69 34 00 00 cmpgi r20,r9,0 40: Address 0x0000000000000040 is out of bounds. Disassembly of section .debug_info: 00000000 <.debug_info>: 0: 00 00 00 9c srui r0,r0,156 4: 00 02 00 00 srui r2,r0,0 8: 00 00 04 01 srui r0,r0,1025 c: 00 00 00 a7 srui r0,r0,167 10: 01 00 00 00 srui r0,r8,0 14: 5e 00 00 00 bne r16,r0,14 <_start+0x14> 18: 0d 00 00 38 sh (r8+56),r0 1c: 80 00 00 38 *unknown* 20: c0 00 00 00 b r0 24: 00 02 01 08 srui r2,r0,264 28: 00 00 00 99 srui r0,r0,153 2c: 03 04 05 69 srui r4,r24,1385 30: 6e 74 00 04 cmpgei r20,r19,4 34: 00 00 00 b3 srui r0,r0,179 38: 02 20 00 00 srui r0,r17,0 3c: 00 3e 02 04 srui ea,r1,516 40: 07 00 00 00 nori r0,r24,0x0 44: 00 05 01 00 srui r5,r0,256 48: 00 00 8f 01 srui r0,r0,-28927 4c: 1e 01 00 00 lh r1,(r16+0) 50: 00 33 00 00 srui r19,r1,0 54: 38 80 00 00 ori r0,r4,0x0 58: 38 c0 02 8c ori r0,r6,0x28c 5c: 00 06 61 00 srui r6,r0,24832 60: 01 1e 00 00 srui ea,r8,0 64: 00 33 00 00 srui r19,r1,0 68: 00 00 06 62 srui r0,r0,1634 6c: 00 01 1e 00 srui r1,r0,7680 70: 00 00 33 00 srui r0,r0,13056 74: 00 00 1e 07 srui r0,r0,7687 78: 00 00 38 a0 srui r0,r0,14496 7c: 00 00 38 c0 srui r0,r0,14528 80: 08 65 62 61 muli r5,r3,25185 84: 00 01 23 00 srui r1,r0,8960 88: 00 00 2c 00 srui r0,r0,11264 8c: 00 00 3c 08 srui r0,r0,15368 90: 73 72 00 01 cmpgeui r18,fp,0x1 94: 23 00 00 00 andi r0,r24,0x0 98: 2c 00 00 00 lhu r0,(r0+0) 9c: 5d 00 00 00 bne r8,r0,9c <_data_bus_error_handler+0x1c> a0: 00 00 00 a4 srui r0,r0,164 a4: 00 02 00 00 srui r2,r0,0 a8: 00 75 04 01 srui r21,r3,1025 ac: 00 00 00 a7 srui r0,r0,167 b0: 01 00 00 00 srui r0,r8,0 b4: c5 00 00 00 modu r0,r8,r0 b8: 0d 00 00 38 sh (r8+56),r0 bc: c0 00 00 39 *unknown* c0: 30 00 00 00 sb (r0+0),r0 c4: c3 02 01 08 *unknown* c8: 00 00 00 99 srui r0,r0,153 cc: 03 04 05 69 srui r4,r24,1385 d0: 6e 74 00 04 cmpgei r20,r19,4 d4: 00 00 00 b3 srui r0,r0,179 d8: 02 20 00 00 srui r0,r17,0 dc: 00 3e 02 04 srui ea,r1,516 e0: 07 00 00 00 nori r0,r24,0x0 e4: 00 05 01 00 srui r5,r0,256 e8: 00 00 f9 01 srui r0,r0,-1791 ec: 1e 01 00 00 lh r1,(r16+0) f0: 00 33 00 00 srui r19,r1,0 f4: 38 c0 00 00 ori r0,r6,0x0 f8: 39 30 02 8c ori r16,r9,0x28c fc: 00 06 6e 75 srui r6,r0,28277 100: 6d 00 01 1e cmpgei r0,r8,286 104: 00 00 00 33 srui r0,r0,51 108: 00 00 00 7f srui r0,r0,127 10c: 06 64 65 6e nori r4,r19,0x656e 110: 00 01 1e 00 srui r1,r0,7680 114: 00 00 33 00 srui r0,r0,13056 118: 00 00 a8 07 srui r0,r0,-22521 11c: 00 00 00 bb srui r0,r0,187 120: 01 1e 00 00 srui ea,r8,0 124: 00 2c 01 53 srui r12,r1,339 128: 08 62 69 74 muli r2,r3,26996 12c: 00 01 20 00 srui r1,r0,8192 130: 00 00 33 00 srui r0,r0,13056 134: 00 00 eb 08 srui r0,r0,-5368 138: 72 65 73 00 cmpgeui r5,r19,0x7300 13c: 01 21 00 00 srui r1,r9,0 140: 00 33 00 00 srui r19,r1,0 144: 01 21 00 00 srui r1,r9,0 Disassembly of section .debug_abbrev: 00000000 <.debug_abbrev>: 0: 01 11 01 25 srui r17,r8,293 4: 0e 13 0b 03 sh (r16+2819),r19 8: 0e 1b 0e 11 sh (r16+3601),fp c: 01 12 01 10 srui r18,r8,272 10: 06 00 00 02 nori r0,r16,0x2 14: 24 00 0b 0b xnori r0,r0,0xb0b 18: 3e 0b 03 0e sli r11,r16,782 1c: 00 00 03 24 srui r0,r0,804 20: 00 0b 0b 3e srui r11,r0,2878 24: 0b 03 08 00 muli r3,r24,2048 28: 00 04 16 00 srui r4,r0,5632 2c: 03 0e 3a 0b srui r14,r24,14859 30: 3b 0b 49 13 ori r11,r24,0x4913 34: 00 00 05 2e srui r0,r0,1326 38: 01 3f 0c 03 srui ba,r9,3075 3c: 0e 3a 0b 3b sh (r17+2875),gp 40: 0b 27 0c 49 muli r7,r25,3145 44: 13 11 01 12 lb r17,(r24+274) 48: 01 40 0a 00 srui r0,r10,2560 4c: 00 06 05 00 srui r6,r0,1280 50: 03 08 3a 0b srui r8,r24,14859 54: 3b 0b 49 13 ori r11,r24,0x4913 58: 02 06 00 00 srui r6,r16,0 5c: 07 0b 01 11 nori r11,r24,0x111 60: 01 12 01 00 srui r18,r8,256 64: 00 08 34 00 srui r8,r0,13312 68: 03 08 3a 0b srui r8,r24,14859 6c: 3b 0b 49 13 ori r11,r24,0x4913 70: 02 06 00 00 srui r6,r16,0 74: 00 01 11 01 srui r1,r0,4353 78: 25 0e 13 0b xnori r14,r8,0x130b 7c: 03 0e 1b 0e srui r14,r24,6926 80: 11 01 12 01 lb r1,(r8+4609) 84: 10 06 00 00 lb r6,(r0+0) 88: 02 24 00 0b srui r4,r17,11 8c: 0b 3e 0b 03 muli ea,r25,2819 90: 0e 00 00 03 sh (r16+3),r0 94: 24 00 0b 0b xnori r0,r0,0xb0b 98: 3e 0b 03 08 sli r11,r16,776 9c: 00 00 04 16 srui r0,r0,1046 a0: 00 03 0e 3a srui r3,r0,3642 a4: 0b 3b 0b 49 muli fp,r25,2889 a8: 13 00 00 05 lb r0,(r24+5) ac: 2e 01 3f 0c lhu r1,(r16+16140) b0: 03 0e 3a 0b srui r14,r24,14859 b4: 3b 0b 27 0c ori r11,r24,0x270c b8: 49 13 11 01 bg r8,r19,44bc bc: 12 01 40 0a lb r1,(r16+16394) c0: 00 00 06 05 srui r0,r0,1541 c4: 00 03 08 3a srui r3,r0,2106 c8: 0b 3b 0b 49 muli fp,r25,2889 cc: 13 02 06 00 lb r2,(r24+1536) d0: 00 07 05 00 srui r7,r0,1280 d4: 03 0e 3a 0b srui r14,r24,14859 d8: 3b 0b 49 13 ori r11,r24,0x4913 dc: 02 0a 00 00 srui r10,r16,0 e0: 08 34 00 03 muli r20,r1,3 e4: 08 3a 0b 3b muli gp,r1,2875 e8: 0b 49 13 02 muli r9,gp,4866 ec: 06 00 00 00 nori r0,r16,0x0 Disassembly of section .debug_line: 00000000 <.debug_line>: 0: 00 00 00 bf srui r0,r0,191 4: 00 02 00 00 srui r2,r0,0 8: 00 55 01 01 srui r21,r2,257 c: f6 f5 0a 00 *unknown* 10: 01 01 01 01 srui r1,r8,257 14: 00 00 00 01 srui r0,r0,1 18: 2e 2e 2f 2e lhu r14,(r17+12078) 1c: 2e 2f 2e 2e lhu r15,(r17+11822) 20: 2f 67 63 63 lhu r7,(fp+25443) 24: 2d 34 2e 35 lhu r20,(r9+11829) 28: 2e 34 2f 6c lhu r20,(r17+12140) 2c: 69 62 67 63 cmpgi r2,r11,26467 30: 63 2f 63 6f andhi r15,r25,0x636f 34: 6e 66 69 67 cmpgei r6,r19,26983 38: 2f 6c 6d 33 lhu r12,(fp+27955) 3c: 32 00 00 5f sb (r16+95),r0 40: 75 64 69 76 cmpgui r4,r11,0x6976 44: 73 69 33 2e cmpgeui r9,fp,0x332e 48: 63 00 01 00 andhi r0,r24,0x100 4c: 00 6c 69 62 srui r12,r3,26978 50: 67 63 63 5f cmpei r3,fp,25439 54: 6c 6d 33 32 cmpgei r13,r3,13106 58: 2e 68 00 01 lhu r8,(r19+1) 5c: 00 00 00 00 srui r0,r0,0 60: 05 02 00 00 nori r2,r8,0x0 64: 38 80 32 00 ori r0,r4,0x3200 68: 05 02 00 00 nori r2,r8,0x0 6c: 38 88 15 00 ori r8,r4,0x1500 70: 05 02 00 00 nori r2,r8,0x0 74: 38 8c 24 00 ori r12,r4,0x2400 78: 05 02 00 00 nori r2,r8,0x0 7c: 38 94 15 00 ori r20,r4,0x1500 80: 05 02 00 00 nori r2,r8,0x0 84: 38 a0 03 74 ori r0,r5,0x374 88: 01 00 05 02 srui r0,r8,1282 8c: 00 00 38 a4 srui r0,r0,14500 90: 15 00 05 02 sri r0,r8,1282 94: 00 00 38 ac srui r0,r0,14508 98: 15 00 05 02 sri r0,r8,1282 9c: 00 00 38 b0 srui r0,r0,14512 a0: 16 00 05 02 sri r0,r16,1282 a4: 00 00 38 b4 srui r0,r0,14516 a8: 16 00 05 02 sri r0,r16,1282 ac: 00 00 38 b8 srui r0,r0,14520 b0: 13 00 05 02 lb r0,(r24+1282) b4: 00 00 38 bc srui r0,r0,14524 b8: 16 00 05 02 sri r0,r16,1282 bc: 00 00 38 c0 srui r0,r0,14528 c0: 00 01 01 00 srui r1,r0,256 c4: 00 01 02 00 srui r1,r0,512 c8: 02 00 00 00 srui r0,r16,0 cc: 58 01 01 f6 sw (r0+502),r1 d0: f5 0a 00 01 *unknown* d4: 01 01 01 00 srui r1,r8,256 d8: 00 00 01 2e srui r0,r0,302 dc: 2e 2f 2e 2e lhu r15,(r17+11822) e0: 2f 2e 2e 2f lhu r14,(r25+11823) e4: 67 63 63 2d cmpei r3,fp,25389 e8: 34 2e 35 2e addi r14,r1,13614 ec: 34 2f 6c 69 addi r15,r1,27753 f0: 62 67 63 63 andhi r7,r19,0x6363 f4: 2f 63 6f 6e lhu r3,(fp+28526) f8: 66 69 67 2f cmpei r9,r19,26415 fc: 6c 6d 33 32 cmpgei r13,r3,13106 100: 00 00 5f 75 srui r0,r0,24437 104: 64 69 76 6d cmpei r9,r3,30317 108: 6f 64 73 69 cmpgei r4,fp,29545 10c: 34 2e 63 00 addi r14,r1,25344 110: 01 00 00 6c srui r0,r8,108 114: 69 62 67 63 cmpgi r2,r11,26467 118: 63 5f 6c 6d andhi ba,gp,0x6c6d 11c: 33 32 2e 68 sb (r25+11880),r18 120: 00 01 00 00 srui r1,r0,0 124: 00 00 05 02 srui r0,r0,1282 128: 00 00 38 c0 srui r0,r0,14528 12c: 32 00 05 02 sb (r16+1282),r0 130: 00 00 38 c0 srui r0,r0,14528 134: 18 00 05 02 xori r0,r0,0x502 138: 00 00 38 d0 srui r0,r0,14544 13c: 17 00 05 02 sri r0,r24,1282 140: 00 00 38 d4 srui r0,r0,14548 144: 18 00 05 02 xori r0,r0,0x502 148: 00 00 38 d8 srui r0,r0,14552 14c: 16 00 05 02 sri r0,r16,1282 150: 00 00 38 dc srui r0,r0,14556 154: 15 00 05 02 sri r0,r8,1282 158: 00 00 38 e0 srui r0,r0,14560 15c: 16 00 05 02 sri r0,r16,1282 160: 00 00 38 e4 srui r0,r0,14564 164: 15 00 05 02 sri r0,r8,1282 168: 00 00 38 e8 srui r0,r0,14568 16c: 0c 00 05 02 sh (r0+1282),r0 170: 00 00 38 ec srui r0,r0,14572 174: 1e 00 05 02 lh r0,(r16+1282) 178: 00 00 38 f4 srui r0,r0,14580 17c: 17 00 05 02 sri r0,r24,1282 180: 00 00 38 f8 srui r0,r0,14584 184: 03 70 01 00 srui r16,fp,256 188: 05 02 00 00 nori r2,r8,0x0 18c: 38 fc 15 00 ori sp,r7,0x1500 190: 05 02 00 00 nori r2,r8,0x0 194: 39 00 11 00 ori r0,r8,0x1100 198: 05 02 00 00 nori r2,r8,0x0 19c: 39 10 01 00 ori r16,r8,0x100 1a0: 05 02 00 00 nori r2,r8,0x0 1a4: 39 14 19 00 ori r20,r8,0x1900 1a8: 05 02 00 00 nori r2,r8,0x0 1ac: 39 1c 12 00 ori sp,r8,0x1200 1b0: 05 02 00 00 nori r2,r8,0x0 1b4: 39 24 11 00 ori r4,r9,0x1100 1b8: 05 02 00 00 nori r2,r8,0x0 1bc: 39 28 17 00 ori r8,r9,0x1700 1c0: 05 02 00 00 nori r2,r8,0x0 1c4: 39 30 00 01 ori r16,r9,0x1 1c8: Address 0x00000000000001c8 is out of bounds. Disassembly of section .debug_frame: 00000000 <.debug_frame>: 0: 00 00 00 0c srui r0,r0,12 4: ff ff ff ff *unknown* 8: 01 00 01 7c srui r0,r8,380 c: 20 0c 1c 00 andi r12,r0,0x1c00 10: 00 00 00 0c srui r0,r0,12 14: 00 00 00 00 srui r0,r0,0 18: 00 00 38 80 srui r0,r0,14464 1c: 00 00 00 40 srui r0,r0,64 20: 00 00 00 0c srui r0,r0,12 24: ff ff ff ff *unknown* 28: 01 00 01 7c srui r0,r8,380 2c: 20 0c 1c 00 andi r12,r0,0x1c00 30: 00 00 00 0c srui r0,r0,12 34: 00 00 00 20 srui r0,r0,32 38: 00 00 38 c0 srui r0,r0,14528 3c: 00 00 00 70 srui r0,r0,112 Disassembly of section .debug_str: 00000000 <.debug_str>: 0: 75 6e 73 69 cmpgui r14,r11,0x7369 4: 67 6e 65 64 cmpei r14,fp,25956 8: 20 69 6e 74 andi r9,r3,0x6e74 c: 00 2f 68 6f srui r15,r1,26735 10: 6d 65 2f 78 cmpgei r5,r11,12152 14: 69 61 6e 67 cmpgi r1,r11,28263 18: 66 75 2f 77 cmpei r21,r19,12151 1c: 6f 72 6b 73 cmpgei r18,fp,27507 20: 70 61 63 65 cmpgeui r1,r3,0x6365 24: 2f 61 76 61 lhu r1,(fp+30305) 28: 6c 6f 6e 2f cmpgei r15,r3,28207 2c: 6d 6d 2f 66 cmpgei r13,r11,12134 30: 69 72 6d 77 cmpgi r18,r11,28023 34: 61 72 65 2f andhi r18,r11,0x652f 38: 74 6f 6f 6c cmpgui r15,r3,0x6f6c 3c: 63 68 61 69 andhi r8,fp,0x6169 40: 6e 2f 62 2d cmpgei r15,r17,25133 44: 67 63 63 2f cmpei r3,fp,25391 48: 6c 6d 33 32 cmpgei r13,r3,13106 4c: 2d 72 74 65 lhu r18,(r11+29797) 50: 6d 73 34 2e cmpgei r19,r11,13358 54: 31 31 2f 6c sb (r9+12140),r17 58: 69 62 67 63 cmpgi r2,r11,26467 5c: 63 00 2e 2e andhi r0,r24,0x2e2e 60: 2f 2e 2e 2f lhu r14,(r25+11823) 64: 2e 2e 2f 67 lhu r14,(r17+12135) 68: 63 63 2d 34 andhi r3,fp,0x2d34 6c: 2e 35 2e 34 lhu r21,(r17+11828) 70: 2f 6c 69 62 lhu r12,(fp+26978) 74: 67 63 63 2f cmpei r3,fp,25391 78: 63 6f 6e 66 andhi r15,fp,0x6e66 7c: 69 67 2f 6c cmpgi r7,r11,12140 80: 6d 33 32 2f cmpgei r19,r9,12847 84: 5f 75 64 69 bne fp,r21,19228 <_gp+0xc188> 88: 76 73 69 33 cmpgui r19,r19,0x6933 8c: 2e 63 00 5f lhu r3,(r19+95) 90: 5f 75 64 69 bne fp,r21,19234 <_gp+0xc194> 94: 76 73 69 33 cmpgui r19,r19,0x6933 98: 00 75 6e 73 srui r21,r3,28275 9c: 69 67 6e 65 cmpgi r7,r11,28261 a0: 64 20 63 68 cmpei r0,r1,25448 a4: 61 72 00 47 andhi r18,r11,0x47 a8: 4e 55 20 43 bge r18,r21,81b4 <_fstack+0x1b8> ac: 20 34 2e 35 andi r20,r1,0x2e35 b0: 2e 34 00 55 lhu r20,(r17+85) b4: 53 49 74 79 bgeu gp,r9,1d298 <_gp+0x101f8> b8: 70 65 00 6d cmpgeui r5,r3,0x6d bc: 6f 64 77 61 cmpgei r4,fp,30561 c0: 6e 74 65 64 cmpgei r20,r19,25956 c4: 00 2e 2e 2f srui r14,r1,11823 c8: 2e 2e 2f 2e lhu r14,(r17+12078) cc: 2e 2f 67 63 lhu r15,(r17+26467) d0: 63 2d 34 2e andhi r13,r25,0x342e d4: 35 2e 34 2f addi r14,r9,13359 d8: 6c 69 62 67 cmpgei r9,r3,25191 dc: 63 63 2f 63 andhi r3,fp,0x2f63 e0: 6f 6e 66 69 cmpgei r14,fp,26217 e4: 67 2f 6c 6d cmpei r15,r25,27757 e8: 33 32 2f 5f sb (r25+12127),r18 ec: 75 64 69 76 cmpgui r4,r11,0x6976 f0: 6d 6f 64 73 cmpgei r15,r11,25715 f4: 69 34 2e 63 cmpgi r20,r9,11875 f8: 00 5f 5f 75 srui ba,r2,24437 fc: 64 69 76 6d cmpei r9,r3,30317 100: 6f 64 73 69 cmpgei r4,fp,29545 104: Address 0x0000000000000104 is out of bounds. Disassembly of section .debug_loc: 00000000 <.debug_loc>: 0: 00 00 00 00 srui r0,r0,0 4: 00 00 00 13 srui r0,r0,19 8: 00 01 51 00 srui r1,r0,20736 c: 00 00 20 00 srui r0,r0,8192 10: 00 00 24 00 srui r0,r0,9216 14: 01 51 00 00 srui r17,r10,0 ... 24: 00 13 00 01 srui r19,r0,1 28: 52 00 00 00 bgeu r16,r0,28 <_breakpoint_handler+0x8> 2c: 20 00 00 00 andi r0,r0,0x0 30: 40 00 01 52 lbu r0,(r0+338) ... 3c: 00 00 00 34 srui r0,r0,52 40: 00 00 00 3c srui r0,r0,60 44: 00 04 71 a0 srui r4,r0,29088 48: 01 9f 00 00 srui ba,r12,0 4c: 00 3c 00 00 srui sp,r1,0 50: 00 40 00 01 srui r0,r2,1 54: 51 00 00 00 bgeu r8,r0,54 <_instruction_bus_error_handler+0x14> ... 60: 24 00 00 00 xnori r0,r0,0x0 64: 28 00 01 51 lw r0,(r0+337) 68: 00 00 00 28 srui r0,r0,40 6c: 00 00 00 2c srui r0,r0,44 70: 00 05 71 00 srui r5,r0,28928 74: 31 24 9f 00 sb (r9+-24832),r4 ... 84: 00 00 1c 00 srui r0,r0,7168 88: 01 51 00 00 srui r17,r10,0 8c: 00 1c 00 00 srui sp,r0,0 90: 00 34 00 01 srui r20,r1,1 94: 51 00 00 00 bgeu r8,r0,94 <_data_bus_error_handler+0x14> 98: 38 00 00 00 mvu r0,0x0 9c: 70 00 01 51 cmpgeui r0,r0,0x151 ... ac: 00 00 00 14 srui r0,r0,20 b0: 00 01 52 00 srui r1,r0,20992 b4: 00 00 24 00 srui r0,r0,9216 b8: 00 00 28 00 srui r0,r0,10240 bc: 05 72 00 31 nori r18,r11,0x31 c0: 25 9f 00 00 xnori ba,r12,0x0 c4: 00 28 00 00 srui r8,r1,0 c8: 00 2c 00 01 srui r12,r1,1 cc: 52 00 00 00 bgeu r16,r0,cc <_interrupt_handler+0xc> d0: 38 00 00 00 mvu r0,0x0 d4: 3c 00 01 52 sli r0,r0,338 d8: 00 00 00 3c srui r0,r0,60 dc: 00 00 00 70 srui r0,r0,112 e0: 00 01 52 00 srui r1,r0,20992 ... f0: 00 00 14 00 srui r0,r0,5120 f4: 02 31 9f 00 srui r17,r17,-24832 f8: 00 00 24 00 srui r0,r0,9216 fc: 00 00 38 00 srui r0,r0,14336 100: 01 54 00 00 srui r20,r10,0 104: 00 40 00 00 srui r0,r2,0 108: 00 64 00 01 srui r4,r3,1 10c: 54 00 00 00 bgu r0,r0,10c <_crt0+0xc> 110: 64 00 00 00 cmpei r0,r0,0 114: 70 00 02 31 cmpgeui r0,r0,0x231 118: 9f 00 00 00 *unknown* ... 128: 14 00 02 30 sri r0,r0,560 12c: 9f 00 00 00 *unknown* 130: 20 00 00 00 andi r0,r0,0x0 134: 2c 00 01 55 lhu r0,(r0+341) 138: 00 00 00 38 srui r0,r0,56 13c: 00 00 00 70 srui r0,r0,112 140: 00 02 30 9f srui r2,r0,12447 ... Disassembly of section .debug_pubtypes: 00000000 <.debug_pubtypes>: 0: 00 00 00 1a srui r0,r0,26 4: 00 02 00 00 srui r2,r0,0 8: 00 00 00 00 srui r0,r0,0 c: 00 a0 00 00 srui r0,r5,0 10: 00 33 55 53 srui r19,r1,21843 14: 49 74 79 70 bg r11,r20,1e5d4 <_gp+0x11534> 18: 65 00 00 00 cmpei r0,r8,0 1c: 00 00 00 00 srui r0,r0,0 20: 00 1a 00 02 srui gp,r0,2 24: 00 00 00 a0 srui r0,r0,160 28: 00 00 00 a8 srui r0,r0,168 2c: 00 00 00 33 srui r0,r0,51 30: 55 53 49 74 bgu r10,r19,12600 <_gp+0x5560> 34: 79 70 65 00 orhi r16,r11,0x6500 38: 00 00 00 00 srui r0,r0,0