demo-int.bin: file format binary Disassembly of section .data: 00000000 <.data>: 0: 48 00 02 18 j 0x430 4: 48 00 00 30 j 0x64 8: 48 00 00 2e j 0x64 c: 48 00 00 2c j 0x64 10: 48 00 00 2a j 0x64 14: 48 00 00 53 j 0xba 18: 48 00 00 7d j 0x112 1c: 48 00 00 a7 j 0x16a 20: 48 00 00 d1 j 0x1c2 24: 48 00 01 19 j 0x256 28: 48 00 01 a5 j 0x372 2c: 48 00 01 a7 j 0x37a 30: 48 00 01 a9 j 0x382 34: 48 00 01 ab j 0x38a 38: 48 00 01 ad j 0x392 3c: 48 00 01 af j 0x39a 40: 60 04 00 00 amadd $d0,$r8,$r0 44: 60 04 00 00 amadd $d0,$r8,$r0 48: 04 09 00 00 lwi $r0,[$r18+#0] 4c: 60 09 00 00 amadd $d0,$r18,$r0 50: 18 0a 00 00 sbi.bi $r0,[$r20],#0 54: 60 04 00 00 amadd $d0,$r8,$r0 58: 60 04 00 00 amadd $d0,$r8,$r0 5c: 60 04 00 00 amadd $d0,$r8,$r0 60: 60 04 00 00 amadd $d0,$r8,$r0 64: d5 00 j8 0x64 66: 3a 0f 94 3c smw.adm $r0,[$sp],$r5,#0x0 6a: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe 6e: 42 11 00 20 mfusr $r1,$d1.lo 72: 42 21 80 20 mfusr $r2,$d1.hi 76: 42 30 00 20 mfusr $r3,$d0.lo 7a: 42 40 80 20 mfusr $r4,$d0.hi 7e: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 82: 64 02 00 02 mfsr $r0,$PSW 86: 64 12 a4 02 mfsr $r1,$IPC 8a: 64 22 04 02 mfsr $r2,$IPSW 8e: 3a 0f 88 3c smw.adm $r0,[$sp],$r2,#0x0 92: 50 00 7f fe addi $r0,$r0,#-2 96: 64 02 00 03 mtsr $r0,$PSW 9a: 64 00 00 08 dsb 9e: 80 5f mov55 $r2,$sp a0: 54 1f 80 04 andi $r1,$sp,#0x4 a4: 52 10 80 04 subri $r1,$r1,#4 a8: 41 ff 84 01 sub $sp,$sp,$r1 ac: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 b0: 46 f0 00 00 sethi $r15,#0 b4: 58 f7 84 60 ori $r15,$r15,#0x460 b8: dd 0f jr5 $r15 ba: d5 00 j8 0xba bc: 3a 0f 94 3c smw.adm $r0,[$sp],$r5,#0x0 c0: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe c4: 42 11 00 20 mfusr $r1,$d1.lo c8: 42 21 80 20 mfusr $r2,$d1.hi cc: 42 30 00 20 mfusr $r3,$d0.lo d0: 42 40 80 20 mfusr $r4,$d0.hi d4: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 d8: 64 02 00 02 mfsr $r0,$PSW dc: 64 12 a4 02 mfsr $r1,$IPC e0: 64 22 04 02 mfsr $r2,$IPSW e4: 3a 0f 88 3c smw.adm $r0,[$sp],$r2,#0x0 e8: 50 00 7f fe addi $r0,$r0,#-2 ec: 64 02 00 03 mtsr $r0,$PSW f0: 64 00 00 08 dsb f4: 80 5f mov55 $r2,$sp f6: 54 1f 80 04 andi $r1,$sp,#0x4 fa: 52 10 80 04 subri $r1,$r1,#4 fe: 41 ff 84 01 sub $sp,$sp,$r1 102: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 106: 84 05 movi55 $r0,#5 108: 46 f0 00 00 sethi $r15,#0 10c: 58 f7 84 60 ori $r15,$r15,#0x460 110: dd 0f jr5 $r15 112: d5 00 j8 0x112 114: 3a 0f 94 3c smw.adm $r0,[$sp],$r5,#0x0 118: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe 11c: 42 11 00 20 mfusr $r1,$d1.lo 120: 42 21 80 20 mfusr $r2,$d1.hi 124: 42 30 00 20 mfusr $r3,$d0.lo 128: 42 40 80 20 mfusr $r4,$d0.hi 12c: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 130: 64 02 00 02 mfsr $r0,$PSW 134: 64 12 a4 02 mfsr $r1,$IPC 138: 64 22 04 02 mfsr $r2,$IPSW 13c: 3a 0f 88 3c smw.adm $r0,[$sp],$r2,#0x0 140: 50 00 7f fe addi $r0,$r0,#-2 144: 64 02 00 03 mtsr $r0,$PSW 148: 64 00 00 08 dsb 14c: 80 5f mov55 $r2,$sp 14e: 54 1f 80 04 andi $r1,$sp,#0x4 152: 52 10 80 04 subri $r1,$r1,#4 156: 41 ff 84 01 sub $sp,$sp,$r1 15a: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 15e: 84 06 movi55 $r0,#6 160: 46 f0 00 00 sethi $r15,#0 164: 58 f7 84 60 ori $r15,$r15,#0x460 168: dd 0f jr5 $r15 16a: d5 00 j8 0x16a 16c: 3a 0f 94 3c smw.adm $r0,[$sp],$r5,#0x0 170: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe 174: 42 11 00 20 mfusr $r1,$d1.lo 178: 42 21 80 20 mfusr $r2,$d1.hi 17c: 42 30 00 20 mfusr $r3,$d0.lo 180: 42 40 80 20 mfusr $r4,$d0.hi 184: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 188: 64 02 00 02 mfsr $r0,$PSW 18c: 64 12 a4 02 mfsr $r1,$IPC 190: 64 22 04 02 mfsr $r2,$IPSW 194: 3a 0f 88 3c smw.adm $r0,[$sp],$r2,#0x0 198: 50 00 7f fe addi $r0,$r0,#-2 19c: 64 02 00 03 mtsr $r0,$PSW 1a0: 64 00 00 08 dsb 1a4: 80 5f mov55 $r2,$sp 1a6: 54 1f 80 04 andi $r1,$sp,#0x4 1aa: 52 10 80 04 subri $r1,$r1,#4 1ae: 41 ff 84 01 sub $sp,$sp,$r1 1b2: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 1b6: 84 07 movi55 $r0,#7 1b8: 46 f0 00 00 sethi $r15,#0 1bc: 58 f7 84 60 ori $r15,$r15,#0x460 1c0: dd 0f jr5 $r15 1c2: 3a 0f 94 3c smw.adm $r0,[$sp],$r5,#0x0 1c6: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe 1ca: 42 11 00 20 mfusr $r1,$d1.lo 1ce: 42 21 80 20 mfusr $r2,$d1.hi 1d2: 42 30 00 20 mfusr $r3,$d0.lo 1d6: 42 40 80 20 mfusr $r4,$d0.hi 1da: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 1de: 64 02 00 02 mfsr $r0,$PSW 1e2: 64 12 a4 02 mfsr $r1,$IPC 1e6: 50 10 80 04 addi $r1,$r1,#4 1ea: 64 22 04 02 mfsr $r2,$IPSW 1ee: 3a 0f 88 3c smw.adm $r0,[$sp],$r2,#0x0 1f2: 50 00 7f fe addi $r0,$r0,#-2 1f6: 64 02 00 03 mtsr $r0,$PSW 1fa: 64 00 00 08 dsb 1fe: 80 5f mov55 $r2,$sp 200: 54 1f 80 04 andi $r1,$sp,#0x4 204: 52 10 80 04 subri $r1,$r1,#4 208: 41 ff 84 01 sub $sp,$sp,$r1 20c: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 210: 46 f0 00 00 sethi $r15,#0 214: 58 f7 89 04 ori $r15,$r15,#0x904 218: dd 2f jral5 $r15 21a: 05 ff 80 00 lwi $sp,[$sp+#0] 21e: 3a 0f 88 04 lmw.bim $r0,[$sp],$r2,#0x0 222: 64 02 00 03 mtsr $r0,$PSW 226: 64 00 00 08 dsb 22a: 64 12 a4 03 mtsr $r1,$IPC 22e: 64 22 04 03 mtsr $r2,$IPSW 232: 3a 1f 90 04 lmw.bim $r1,[$sp],$r4,#0x0 236: 42 11 00 21 mtusr $r1,$d1.lo 23a: 42 21 80 21 mtusr $r2,$d1.hi 23e: 42 30 00 21 mtusr $r3,$d0.lo 242: 42 40 80 21 mtusr $r4,$d0.hi 246: 3a ff ef 84 lmw.bim $r15,[$sp],$p1,#0xe 24a: 51 ff 80 04 addi $sp,$sp,#4 24e: 3a 1f 94 04 lmw.bim $r1,[$sp],$r5,#0x0 252: 64 00 00 04 iret 256: 3a 0f 94 3c smw.adm $r0,[$sp],$r5,#0x0 25a: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe 25e: 42 11 00 20 mfusr $r1,$d1.lo 262: 42 21 80 20 mfusr $r2,$d1.hi 266: 42 30 00 20 mfusr $r3,$d0.lo 26a: 42 40 80 20 mfusr $r4,$d0.hi 26e: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 272: 80 5f mov55 $r2,$sp 274: 54 1f 80 04 andi $r1,$sp,#0x4 278: 52 10 80 04 subri $r1,$r1,#4 27c: 41 ff 84 01 sub $sp,$sp,$r1 280: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 284: 84 00 movi55 $r0,#0 286: 46 10 00 00 sethi $r1,#0 28a: 58 10 89 60 ori $r1,$r1,#0x960 28e: 4b e0 04 01 jral $lp,$r1 292: 05 ff 80 00 lwi $sp,[$sp+#0] 296: 3a 1f 90 04 lmw.bim $r1,[$sp],$r4,#0x0 29a: 42 11 00 21 mtusr $r1,$d1.lo 29e: 42 21 80 21 mtusr $r2,$d1.hi 2a2: 42 30 00 21 mtusr $r3,$d0.lo 2a6: 42 40 80 21 mtusr $r4,$d0.hi 2aa: 3a ff ef 84 lmw.bim $r15,[$sp],$p1,#0xe 2ae: 3a 0f 94 04 lmw.bim $r0,[$sp],$r5,#0x0 2b2: 64 00 00 04 iret 2b6: 3a 1f 94 3c smw.adm $r1,[$sp],$r5,#0x0 2ba: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe 2be: 42 11 00 20 mfusr $r1,$d1.lo 2c2: 42 21 80 20 mfusr $r2,$d1.hi 2c6: 42 30 00 20 mfusr $r3,$d0.lo 2ca: 42 40 80 20 mfusr $r4,$d0.hi 2ce: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 2d2: 64 13 00 02 mfsr $r1,$INT_MASK 2d6: 3a 1f 84 3c smw.adm $r1,[$sp],$r1,#0x0 2da: 58 10 80 3f ori $r1,$r1,#0x3f 2de: 84 41 movi55 $r2,#1 2e0: 40 21 00 0c sll $r2,$r2,$r0 2e4: 52 21 00 40 subri $r2,$r2,#64 2e8: 40 10 88 01 sub $r1,$r1,$r2 2ec: 64 13 00 03 mtsr $r1,$INT_MASK 2f0: 64 12 00 02 mfsr $r1,$PSW 2f4: 64 22 a4 02 mfsr $r2,$IPC 2f8: 64 32 04 02 mfsr $r3,$IPSW 2fc: 3a 1f 8c 3c smw.adm $r1,[$sp],$r3,#0x0 300: 50 10 ff fe addi $r1,$r1,#-2 304: 64 12 00 03 mtsr $r1,$PSW 308: 80 5f mov55 $r2,$sp 30a: 54 3f 80 04 andi $r3,$sp,#0x4 30e: 52 31 80 04 subri $r3,$r3,#4 312: 41 ff 8c 01 sub $sp,$sp,$r3 316: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 31a: 46 10 00 00 sethi $r1,#0 31e: 58 10 80 4c ori $r1,$r1,#0x4c 322: 38 10 82 02 lw $r1,[$r1+($r0<<#0x2)] 326: 4b e0 04 01 jral $lp,$r1 32a: 05 ff 80 00 lwi $sp,[$sp+#0] 32e: 3a 0f 88 04 lmw.bim $r0,[$sp],$r2,#0x0 332: 64 02 00 43 setgie.d 336: 64 00 00 08 dsb 33a: 64 02 00 03 mtsr $r0,$PSW 33e: 64 12 a4 03 mtsr $r1,$IPC 342: 64 22 04 03 mtsr $r2,$IPSW 346: 3a 0f 80 04 lmw.bim $r0,[$sp],$r0,#0x0 34a: 64 03 00 03 mtsr $r0,$INT_MASK 34e: 3a 1f 90 04 lmw.bim $r1,[$sp],$r4,#0x0 352: 42 11 00 21 mtusr $r1,$d1.lo 356: 42 21 80 21 mtusr $r2,$d1.hi 35a: 42 30 00 21 mtusr $r3,$d0.lo 35e: 42 40 80 21 mtusr $r4,$d0.hi 362: 3a ff ef 84 lmw.bim $r15,[$sp],$p1,#0xe 366: 3a 1f 94 04 lmw.bim $r1,[$sp],$r5,#0x0 36a: 3a 0f 80 04 lmw.bim $r0,[$sp],$r0,#0x0 36e: 64 00 00 04 iret 372: 3a 0f 80 3c smw.adm $r0,[$sp],$r0,#0x0 376: 84 01 movi55 $r0,#1 378: d5 9f j8 0x2b6 37a: 3a 0f 80 3c smw.adm $r0,[$sp],$r0,#0x0 37e: 84 02 movi55 $r0,#2 380: d5 9b j8 0x2b6 382: 3a 0f 80 3c smw.adm $r0,[$sp],$r0,#0x0 386: 84 03 movi55 $r0,#3 388: d5 97 j8 0x2b6 38a: 3a 0f 80 3c smw.adm $r0,[$sp],$r0,#0x0 38e: 84 04 movi55 $r0,#4 390: d5 93 j8 0x2b6 392: 3a 0f 80 3c smw.adm $r0,[$sp],$r0,#0x0 396: 84 05 movi55 $r0,#5 398: d5 8f j8 0x2b6 39a: 3a 0f 94 3c smw.adm $r0,[$sp],$r5,#0x0 39e: 3a ff ef bc smw.adm $r15,[$sp],$p1,#0xe 3a2: 42 11 00 20 mfusr $r1,$d1.lo 3a6: 42 21 80 20 mfusr $r2,$d1.hi 3aa: 42 30 00 20 mfusr $r3,$d0.lo 3ae: 42 40 80 20 mfusr $r4,$d0.hi 3b2: 3a 1f 90 3c smw.adm $r1,[$sp],$r4,#0x0 3b6: 64 02 00 02 mfsr $r0,$PSW 3ba: 64 12 a4 02 mfsr $r1,$IPC 3be: 64 22 04 02 mfsr $r2,$IPSW 3c2: 3a 0f 88 3c smw.adm $r0,[$sp],$r2,#0x0 3c6: 50 00 7f fe addi $r0,$r0,#-2 3ca: 64 02 00 03 mtsr $r0,$PSW 3ce: 64 00 00 08 dsb 3d2: 80 5f mov55 $r2,$sp 3d4: 54 1f 80 04 andi $r1,$sp,#0x4 3d8: 52 10 80 04 subri $r1,$r1,#4 3dc: 41 ff 84 01 sub $sp,$sp,$r1 3e0: 3a 2f 88 3c smw.adm $r2,[$sp],$r2,#0x0 3e4: 84 0f movi55 $r0,#15 3e6: 46 10 00 00 sethi $r1,#0 3ea: 58 10 8a f4 ori $r1,$r1,#0xaf4 3ee: 4b e0 04 01 jral $lp,$r1 3f2: 05 ff 80 00 lwi $sp,[$sp+#0] 3f6: 3a 0f 88 04 lmw.bim $r0,[$sp],$r2,#0x0 3fa: 64 02 00 03 mtsr $r0,$PSW 3fe: 64 00 00 08 dsb 402: 64 12 a4 03 mtsr $r1,$IPC 406: 64 22 04 03 mtsr $r2,$IPSW 40a: 3a 1f 90 04 lmw.bim $r1,[$sp],$r4,#0x0 40e: 42 11 00 21 mtusr $r1,$d1.lo 412: 42 21 80 21 mtusr $r2,$d1.hi 416: 42 30 00 21 mtusr $r3,$d0.lo 41a: 42 40 80 21 mtusr $r4,$d0.hi 41e: 3a ff ef 84 lmw.bim $r15,[$sp],$p1,#0xe 422: 3a 0f 94 04 lmw.bim $r0,[$sp],$r5,#0x0 426: 64 00 00 04 iret 42a: 92 00 srli45 $r0,#0x0 42c: 40 00 00 09 srli $r0,$r0,#0x0 430: 47 d0 00 01 sethi $gp,#1 434: 59 de 81 c0 ori $gp,$gp,#0x1c0 438: 47 c0 00 00 sethi $fp,#0 43c: 59 ce 00 00 ori $fp,$fp,#0x0 440: 47 f0 08 00 sethi $sp,#2048 444: 59 ff 80 00 ori $sp,$sp,#0x0 448: 46 f0 00 00 sethi $r15,#0 44c: 58 f7 84 f0 ori $r15,$r15,#0x4f0 450: dd 2f jral5 $r15 452: 46 f0 00 00 sethi $r15,#0 456: 58 f7 8c b0 ori $r15,$r15,#0xcb0 45a: dd 2f jral5 $r15 45c: d5 00 j8 0x45c 45e: 92 00 srli45 $r0,#0x0 460: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 464: 51 cf 80 00 addi $fp,$sp,#0 468: d5 00 j8 0x468 46a: 92 00 srli45 $r0,#0x0 46c: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 470: 51 cf 80 00 addi $fp,$sp,#0 474: 51 fe 00 00 addi $sp,$fp,#0 478: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 47c: 4a 00 78 20 ret $lp 480: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa 484: 51 cf 80 04 addi $fp,$sp,#4 488: 51 ff ff f8 addi $sp,$sp,#-8 48c: 46 10 00 01 sethi $r1,#1 490: 58 10 81 e0 ori $r1,$r1,#0x1e0 494: 46 00 00 01 sethi $r0,#1 498: 58 00 01 ac ori $r0,$r0,#0x1ac 49c: 40 00 80 01 sub $r0,$r1,$r0 4a0: 14 0e 7f fe swi $r0,[$fp+#-8] 4a4: 04 2e 7f fe lwi $r2,[$fp+#-8] 4a8: 46 00 00 01 sethi $r0,#1 4ac: 58 00 01 ac ori $r0,$r0,#0x1ac 4b0: 44 10 00 00 movi $r1,#0 4b4: 46 f0 00 00 sethi $r15,#0 4b8: 58 f7 8f b0 ori $r15,$r15,#0xfb0 4bc: dd 2f jral5 $r15 4be: 51 fe 7f fc addi $sp,$fp,#-4 4c2: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa 4c6: 4a 00 78 20 ret $lp 4ca: 92 00 srli45 $r0,#0x0 4cc: 44 00 00 00 movi $r0,#0 4d0: 64 05 e4 03 mtsr $r0,$MISC_CTL 4d4: 64 02 24 03 mtsr $r0,$IVB 4d8: 64 02 00 02 mfsr $r0,$PSW 4dc: 44 1f ff f9 movi $r1,#-7 4e0: 40 00 04 02 and $r0,$r0,$r1 4e4: 64 02 00 03 mtsr $r0,$PSW 4e8: 64 00 00 08 dsb 4ec: 4a 00 78 20 ret $lp 4f0: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa 4f4: 51 cf 80 04 addi $fp,$sp,#4 4f8: 49 ff ff ea jal 0x4cc 4fc: 49 ff ff c2 jal 0x480 500: 46 f0 00 00 sethi $r15,#0 504: 58 f7 85 18 ori $r15,$r15,#0x518 508: dd 2f jral5 $r15 50a: 51 fe 7f fc addi $sp,$fp,#-4 50e: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa 512: 4a 00 78 20 ret $lp 516: 92 00 srli45 $r0,#0x0 518: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 51c: 51 cf 80 00 addi $fp,$sp,#0 520: 51 fe 00 00 addi $sp,$fp,#0 524: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 528: 4a 00 78 20 ret $lp 52c: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 530: 51 cf 80 00 addi $fp,$sp,#0 534: 64 12 00 43 setgie.e 538: 64 00 00 08 dsb 53c: 51 fe 00 00 addi $sp,$fp,#0 540: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 544: 4a 00 78 20 ret $lp 548: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 54c: 51 cf 80 00 addi $fp,$sp,#0 550: 64 02 00 43 setgie.d 554: 64 00 00 08 dsb 558: 51 fe 00 00 addi $sp,$fp,#0 55c: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 560: 4a 00 78 20 ret $lp 564: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 568: 51 cf 80 00 addi $fp,$sp,#0 56c: 51 ff ff f4 addi $sp,$sp,#-12 570: 64 03 20 02 mfsr $r0,$INT_PEND 574: 14 0e 7f fe swi $r0,[$fp+#-8] 578: 04 0e 7f fe lwi $r0,[$fp+#-8] 57c: 44 11 00 00 movi $r1,#65536 580: 40 00 04 04 or $r0,$r0,$r1 584: 14 0e 7f fe swi $r0,[$fp+#-8] 588: 04 0e 7f fe lwi $r0,[$fp+#-8] 58c: 64 03 20 03 mtsr $r0,$INT_PEND 590: 64 00 00 08 dsb 594: 51 fe 00 00 addi $sp,$fp,#0 598: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 59c: 4a 00 78 20 ret $lp 5a0: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 5a4: 51 cf 80 00 addi $fp,$sp,#0 5a8: 51 ff ff ec addi $sp,$sp,#-20 5ac: 14 0e 7f fe swi $r0,[$fp+#-8] 5b0: 14 1e 7f fd swi $r1,[$fp+#-12] 5b4: 14 2e 7f fc swi $r2,[$fp+#-16] 5b8: 04 0e 7f fd lwi $r0,[$fp+#-12] 5bc: 4e 02 00 13 beqz $r0,0x5e2 5c0: 46 09 88 00 sethi $r0,#624640 5c4: 58 00 00 0c ori $r0,$r0,#0xc 5c8: 46 19 88 00 sethi $r1,#624640 5cc: 58 10 80 0c ori $r1,$r1,#0xc 5d0: 04 20 80 00 lwi $r2,[$r1+#0] 5d4: 04 1e 7f fe lwi $r1,[$fp+#-8] 5d8: 40 11 04 04 or $r1,$r2,$r1 5dc: 14 10 00 00 swi $r1,[$r0+#0] 5e0: d5 13 j8 0x606 5e2: 46 09 88 00 sethi $r0,#624640 5e6: 58 00 00 0c ori $r0,$r0,#0xc 5ea: 46 19 88 00 sethi $r1,#624640 5ee: 58 10 80 0c ori $r1,$r1,#0xc 5f2: 04 20 80 00 lwi $r2,[$r1+#0] 5f6: 04 1e 7f fe lwi $r1,[$fp+#-8] 5fa: 40 10 84 05 nor $r1,$r1,$r1 5fe: 40 11 04 02 and $r1,$r2,$r1 602: 14 10 00 00 swi $r1,[$r0+#0] 606: 04 0e 7f fc lwi $r0,[$fp+#-16] 60a: 4e 02 00 13 beqz $r0,0x630 60e: 46 09 88 00 sethi $r0,#624640 612: 58 00 00 10 ori $r0,$r0,#0x10 616: 46 19 88 00 sethi $r1,#624640 61a: 58 10 80 10 ori $r1,$r1,#0x10 61e: 04 20 80 00 lwi $r2,[$r1+#0] 622: 04 1e 7f fe lwi $r1,[$fp+#-8] 626: 40 11 04 04 or $r1,$r2,$r1 62a: 14 10 00 00 swi $r1,[$r0+#0] 62e: d5 13 j8 0x654 630: 46 09 88 00 sethi $r0,#624640 634: 58 00 00 10 ori $r0,$r0,#0x10 638: 46 19 88 00 sethi $r1,#624640 63c: 58 10 80 10 ori $r1,$r1,#0x10 640: 04 20 80 00 lwi $r2,[$r1+#0] 644: 04 1e 7f fe lwi $r1,[$fp+#-8] 648: 40 10 84 05 nor $r1,$r1,$r1 64c: 40 11 04 02 and $r1,$r2,$r1 650: 14 10 00 00 swi $r1,[$r0+#0] 654: 46 09 88 00 sethi $r0,#624640 658: 58 00 00 04 ori $r0,$r0,#0x4 65c: 46 19 88 00 sethi $r1,#624640 660: 58 10 80 04 ori $r1,$r1,#0x4 664: 04 20 80 00 lwi $r2,[$r1+#0] 668: 04 1e 7f fe lwi $r1,[$fp+#-8] 66c: 40 11 04 04 or $r1,$r2,$r1 670: 14 10 00 00 swi $r1,[$r0+#0] 674: 51 fe 00 00 addi $sp,$fp,#0 678: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 67c: 4a 00 78 20 ret $lp 680: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 684: 51 cf 80 00 addi $fp,$sp,#0 688: 51 ff ff ec addi $sp,$sp,#-20 68c: 14 0e 7f fe swi $r0,[$fp+#-8] 690: 14 1e 7f fd swi $r1,[$fp+#-12] 694: 14 2e 7f fc swi $r2,[$fp+#-16] 698: 04 0e 7f fd lwi $r0,[$fp+#-12] 69c: 4e 02 00 13 beqz $r0,0x6c2 6a0: 46 09 88 00 sethi $r0,#624640 6a4: 58 00 00 2c ori $r0,$r0,#0x2c 6a8: 46 19 88 00 sethi $r1,#624640 6ac: 58 10 80 2c ori $r1,$r1,#0x2c 6b0: 04 20 80 00 lwi $r2,[$r1+#0] 6b4: 04 1e 7f fe lwi $r1,[$fp+#-8] 6b8: 40 11 04 04 or $r1,$r2,$r1 6bc: 14 10 00 00 swi $r1,[$r0+#0] 6c0: d5 13 j8 0x6e6 6c2: 46 09 88 00 sethi $r0,#624640 6c6: 58 00 00 2c ori $r0,$r0,#0x2c 6ca: 46 19 88 00 sethi $r1,#624640 6ce: 58 10 80 2c ori $r1,$r1,#0x2c 6d2: 04 20 80 00 lwi $r2,[$r1+#0] 6d6: 04 1e 7f fe lwi $r1,[$fp+#-8] 6da: 40 10 84 05 nor $r1,$r1,$r1 6de: 40 11 04 02 and $r1,$r2,$r1 6e2: 14 10 00 00 swi $r1,[$r0+#0] 6e6: 04 0e 7f fc lwi $r0,[$fp+#-16] 6ea: 4e 02 00 13 beqz $r0,0x710 6ee: 46 09 88 00 sethi $r0,#624640 6f2: 58 00 00 30 ori $r0,$r0,#0x30 6f6: 46 19 88 00 sethi $r1,#624640 6fa: 58 10 80 30 ori $r1,$r1,#0x30 6fe: 04 20 80 00 lwi $r2,[$r1+#0] 702: 04 1e 7f fe lwi $r1,[$fp+#-8] 706: 40 11 04 04 or $r1,$r2,$r1 70a: 14 10 00 00 swi $r1,[$r0+#0] 70e: d5 13 j8 0x734 710: 46 09 88 00 sethi $r0,#624640 714: 58 00 00 30 ori $r0,$r0,#0x30 718: 46 19 88 00 sethi $r1,#624640 71c: 58 10 80 30 ori $r1,$r1,#0x30 720: 04 20 80 00 lwi $r2,[$r1+#0] 724: 04 1e 7f fe lwi $r1,[$fp+#-8] 728: 40 10 84 05 nor $r1,$r1,$r1 72c: 40 11 04 02 and $r1,$r2,$r1 730: 14 10 00 00 swi $r1,[$r0+#0] 734: 46 09 88 00 sethi $r0,#624640 738: 58 00 00 24 ori $r0,$r0,#0x24 73c: 46 19 88 00 sethi $r1,#624640 740: 58 10 80 24 ori $r1,$r1,#0x24 744: 04 20 80 00 lwi $r2,[$r1+#0] 748: 04 1e 7f fe lwi $r1,[$fp+#-8] 74c: 40 11 04 04 or $r1,$r2,$r1 750: 14 10 00 00 swi $r1,[$r0+#0] 754: 51 fe 00 00 addi $sp,$fp,#0 758: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 75c: 4a 00 78 20 ret $lp 760: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 764: 51 cf 80 00 addi $fp,$sp,#0 768: 51 ff ff f4 addi $sp,$sp,#-12 76c: 46 00 4c 4b sethi $r0,#19531 770: 58 00 04 00 ori $r0,$r0,#0x400 774: 14 0e 7f fe swi $r0,[$fp+#-8] 778: 46 09 84 00 sethi $r0,#623616 77c: 58 00 00 04 ori $r0,$r0,#0x4 780: 04 1e 7f fe lwi $r1,[$fp+#-8] 784: 14 10 00 00 swi $r1,[$r0+#0] 788: 46 09 84 00 sethi $r0,#623616 78c: 04 1e 7f fe lwi $r1,[$fp+#-8] 790: 14 10 00 00 swi $r1,[$r0+#0] 794: 46 09 84 00 sethi $r0,#623616 798: 58 00 00 08 ori $r0,$r0,#0x8 79c: 44 10 00 00 movi $r1,#0 7a0: 14 10 00 00 swi $r1,[$r0+#0] 7a4: 46 09 84 00 sethi $r0,#623616 7a8: 58 00 00 38 ori $r0,$r0,#0x38 7ac: 44 10 00 01 movi $r1,#1 7b0: 14 10 00 00 swi $r1,[$r0+#0] 7b4: 46 09 84 00 sethi $r0,#623616 7b8: 58 00 00 30 ori $r0,$r0,#0x30 7bc: 44 10 00 05 movi $r1,#5 7c0: 14 10 00 00 swi $r1,[$r0+#0] 7c4: 51 fe 00 00 addi $sp,$fp,#0 7c8: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 7cc: 4a 00 78 20 ret $lp 7d0: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 7d4: 51 cf 80 00 addi $fp,$sp,#0 7d8: 46 09 88 00 sethi $r0,#624640 7dc: 58 00 00 04 ori $r0,$r0,#0x4 7e0: 44 10 00 00 movi $r1,#0 7e4: 14 10 00 00 swi $r1,[$r0+#0] 7e8: 46 09 88 00 sethi $r0,#624640 7ec: 58 00 00 08 ori $r0,$r0,#0x8 7f0: 44 1f ff ff movi $r1,#-1 7f4: 14 10 00 00 swi $r1,[$r0+#0] 7f8: 46 09 88 00 sethi $r0,#624640 7fc: 58 00 00 24 ori $r0,$r0,#0x24 800: 44 10 00 00 movi $r1,#0 804: 14 10 00 00 swi $r1,[$r0+#0] 808: 46 09 88 00 sethi $r0,#624640 80c: 58 00 00 28 ori $r0,$r0,#0x28 810: 44 1f ff ff movi $r1,#-1 814: 14 10 00 00 swi $r1,[$r0+#0] 818: 51 fe 00 00 addi $sp,$fp,#0 81c: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 820: 4a 00 78 20 ret $lp 824: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa 828: 51 cf 80 04 addi $fp,$sp,#4 82c: 44 01 00 03 movi $r0,#65539 830: 64 03 00 03 mtsr $r0,$INT_MASK 834: 49 ff ff ce jal 0x7d0 838: 46 09 87 00 sethi $r0,#624384 83c: 58 00 00 3c ori $r0,$r0,#0x3c 840: 44 1f ff ff movi $r1,#-1 844: 14 10 00 00 swi $r1,[$r0+#0] 848: 46 09 87 00 sethi $r0,#624384 84c: 58 00 00 20 ori $r0,$r0,#0x20 850: 44 1f ff ff movi $r1,#-1 854: 14 10 00 00 swi $r1,[$r0+#0] 858: 49 ff ff 84 jal 0x760 85c: 46 00 00 80 sethi $r0,#128 860: 44 10 00 01 movi $r1,#1 864: 44 20 00 00 movi $r2,#0 868: 49 ff fe 9c jal 0x5a0 86c: 44 00 20 00 movi $r0,#8192 870: 44 10 00 00 movi $r1,#0 874: 44 20 00 00 movi $r2,#0 878: 49 ff ff 04 jal 0x680 87c: 51 fe 7f fc addi $sp,$fp,#-4 880: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa 884: 4a 00 78 20 ret $lp 888: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa 88c: 51 cf 80 04 addi $fp,$sp,#4 890: 44 00 00 02 movi $r0,#2 894: 64 03 00 03 mtsr $r0,$INT_MASK 898: 49 ff ff 9c jal 0x7d0 89c: 46 09 87 00 sethi $r0,#624384 8a0: 58 00 00 3c ori $r0,$r0,#0x3c 8a4: 44 1f ff ff movi $r1,#-1 8a8: 14 10 00 00 swi $r1,[$r0+#0] 8ac: 46 09 87 00 sethi $r0,#624384 8b0: 58 00 00 20 ori $r0,$r0,#0x20 8b4: 44 1f ff ff movi $r1,#-1 8b8: 14 10 00 00 swi $r1,[$r0+#0] 8bc: 44 00 20 00 movi $r0,#8192 8c0: 44 10 00 00 movi $r1,#0 8c4: 44 20 00 00 movi $r2,#0 8c8: 49 ff fe dc jal 0x680 8cc: 51 fe 7f fc addi $sp,$fp,#-4 8d0: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa 8d4: 4a 00 78 20 ret $lp 8d8: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 8dc: 51 cf 80 00 addi $fp,$sp,#0 8e0: 51 ff ff f4 addi $sp,$sp,#-12 8e4: 44 00 00 10 movi $r0,#16 8e8: 14 0e 7f fe swi $r0,[$fp+#-8] 8ec: 04 0e 7f fe lwi $r0,[$fp+#-8] 8f0: 64 03 20 03 mtsr $r0,$INT_PEND 8f4: 64 00 00 08 dsb 8f8: 51 fe 00 00 addi $sp,$fp,#0 8fc: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 900: 4a 00 78 20 ret $lp 904: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa 908: 51 cf 80 04 addi $fp,$sp,#4 90c: 46 00 00 01 sethi $r0,#1 910: 58 00 01 ac ori $r0,$r0,#0x1ac 914: 04 00 00 00 lwi $r0,[$r0+#0] 918: 50 10 00 01 addi $r1,$r0,#1 91c: 46 00 00 01 sethi $r0,#1 920: 58 00 01 ac ori $r0,$r0,#0x1ac 924: 14 10 00 00 swi $r1,[$r0+#0] 928: 46 00 00 01 sethi $r0,#1 92c: 58 00 01 ac ori $r0,$r0,#0x1ac 930: 04 00 00 00 lwi $r0,[$r0+#0] 934: 5e f0 00 05 sltsi $r15,$r0,#5 938: 4e f2 00 04 beqz $r15,0x940 93c: 64 0a 00 0b syscall #0x5000 940: 46 00 00 00 sethi $r0,#0 944: 58 00 0f e4 ori $r0,$r0,#0xfe4 948: 46 f0 00 00 sethi $r15,#0 94c: 58 f7 8f 14 ori $r15,$r15,#0xf14 950: dd 2f jral5 $r15 952: 51 fe 7f fc addi $sp,$fp,#-4 956: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa 95a: 4a 00 78 20 ret $lp 95e: 92 00 srli45 $r0,#0x0 960: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa 964: 51 cf 80 04 addi $fp,$sp,#4 968: 51 ff ff f8 addi $sp,$sp,#-8 96c: 46 00 00 00 sethi $r0,#0 970: 58 00 0f f8 ori $r0,$r0,#0xff8 974: 46 f0 00 00 sethi $r15,#0 978: 58 f7 8f 14 ori $r15,$r15,#0xf14 97c: dd 2f jral5 $r15 97e: 46 09 87 00 sethi $r0,#624384 982: 58 00 00 30 ori $r0,$r0,#0x30 986: 44 1f ff ff movi $r1,#-1 98a: 14 10 00 00 swi $r1,[$r0+#0] 98e: 46 00 72 70 sethi $r0,#29296 992: 58 00 0e 00 ori $r0,$r0,#0xe00 996: 14 0e 7f fd swi $r0,[$fp+#-12] 99a: 46 09 84 00 sethi $r0,#623616 99e: 58 00 00 14 ori $r0,$r0,#0x14 9a2: 04 1e 7f fd lwi $r1,[$fp+#-12] 9a6: 14 10 00 00 swi $r1,[$r0+#0] 9aa: 46 09 84 00 sethi $r0,#623616 9ae: 58 00 00 10 ori $r0,$r0,#0x10 9b2: 44 10 00 00 movi $r1,#0 9b6: 14 10 00 00 swi $r1,[$r0+#0] 9ba: 46 09 84 00 sethi $r0,#623616 9be: 58 00 00 30 ori $r0,$r0,#0x30 9c2: 46 19 84 00 sethi $r1,#623616 9c6: 58 10 80 30 ori $r1,$r1,#0x30 9ca: 04 10 80 00 lwi $r1,[$r1+#0] 9ce: 58 10 84 08 ori $r1,$r1,#0x408 9d2: 14 10 00 00 swi $r1,[$r0+#0] 9d6: d5 01 j8 0x9d8 9d8: 46 09 84 00 sethi $r0,#623616 9dc: 58 00 00 10 ori $r0,$r0,#0x10 9e0: 04 00 00 00 lwi $r0,[$r0+#0] 9e4: 14 0e 7f fe swi $r0,[$fp+#-8] 9e8: 04 1e 7f fd lwi $r1,[$fp+#-12] 9ec: 04 0e 7f fe lwi $r0,[$fp+#-8] 9f0: 40 f0 80 06 slt $r15,$r1,$r0 9f4: 4e f2 ff f2 beqz $r15,0x9d8 9f8: 46 00 00 01 sethi $r0,#1 9fc: 58 00 00 18 ori $r0,$r0,#0x18 a00: 46 f0 00 00 sethi $r15,#0 a04: 58 f7 8f 14 ori $r15,$r15,#0xf14 a08: dd 2f jral5 $r15 a0a: 51 fe 7f fc addi $sp,$fp,#-4 a0e: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa a12: 4a 00 78 20 ret $lp a16: 92 00 srli45 $r0,#0x0 a18: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa a1c: 51 cf 80 04 addi $fp,$sp,#4 a20: 51 ff ff f8 addi $sp,$sp,#-8 a24: 46 00 00 01 sethi $r0,#1 a28: 58 00 00 3c ori $r0,$r0,#0x3c a2c: 46 f0 00 00 sethi $r15,#0 a30: 58 f7 8f 14 ori $r15,$r15,#0xf14 a34: dd 2f jral5 $r15 a36: 46 09 88 00 sethi $r0,#624640 a3a: 58 00 00 08 ori $r0,$r0,#0x8 a3e: 46 10 00 80 sethi $r1,#128 a42: 14 10 00 00 swi $r1,[$r0+#0] a46: 46 09 84 00 sethi $r0,#623616 a4a: 58 00 00 34 ori $r0,$r0,#0x34 a4e: 44 10 00 00 movi $r1,#0 a52: 14 10 00 00 swi $r1,[$r0+#0] a56: 46 00 00 01 sethi $r0,#1 a5a: 58 00 00 6c ori $r0,$r0,#0x6c a5e: 46 f0 00 00 sethi $r15,#0 a62: 58 f7 8f 14 ori $r15,$r15,#0xf14 a66: dd 2f jral5 $r15 a68: 49 ff fd 62 jal 0x52c a6c: 46 00 26 25 sethi $r0,#9765 a70: 58 00 0a 00 ori $r0,$r0,#0xa00 a74: 14 0e 7f fd swi $r0,[$fp+#-12] a78: 46 09 84 00 sethi $r0,#623616 a7c: 58 00 00 24 ori $r0,$r0,#0x24 a80: 04 1e 7f fd lwi $r1,[$fp+#-12] a84: 14 10 00 00 swi $r1,[$r0+#0] a88: 46 09 84 00 sethi $r0,#623616 a8c: 58 00 00 20 ori $r0,$r0,#0x20 a90: 44 10 00 00 movi $r1,#0 a94: 14 10 00 00 swi $r1,[$r0+#0] a98: 46 09 84 00 sethi $r0,#623616 a9c: 58 00 00 30 ori $r0,$r0,#0x30 aa0: 46 19 84 00 sethi $r1,#623616 aa4: 58 10 80 30 ori $r1,$r1,#0x30 aa8: 04 10 80 00 lwi $r1,[$r1+#0] aac: 58 10 88 40 ori $r1,$r1,#0x840 ab0: 14 10 00 00 swi $r1,[$r0+#0] ab4: d5 01 j8 0xab6 ab6: 46 09 84 00 sethi $r0,#623616 aba: 58 00 00 20 ori $r0,$r0,#0x20 abe: 04 00 00 00 lwi $r0,[$r0+#0] ac2: 14 0e 7f fe swi $r0,[$fp+#-8] ac6: 04 1e 7f fd lwi $r1,[$fp+#-12] aca: 04 0e 7f fe lwi $r0,[$fp+#-8] ace: 40 f0 80 06 slt $r15,$r1,$r0 ad2: 4e f2 ff f2 beqz $r15,0xab6 ad6: 46 00 00 01 sethi $r0,#1 ada: 58 00 00 98 ori $r0,$r0,#0x98 ade: 46 f0 00 00 sethi $r15,#0 ae2: 58 f7 8f 14 ori $r15,$r15,#0xf14 ae6: dd 2f jral5 $r15 ae8: 51 fe 7f fc addi $sp,$fp,#-4 aec: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa af0: 4a 00 78 20 ret $lp af4: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa af8: 51 cf 80 04 addi $fp,$sp,#4 afc: 46 00 00 01 sethi $r0,#1 b00: 58 00 00 dc ori $r0,$r0,#0xdc b04: 46 f0 00 00 sethi $r15,#0 b08: 58 f7 8f 14 ori $r15,$r15,#0xf14 b0c: dd 2f jral5 $r15 b0e: 49 ff fe e5 jal 0x8d8 b12: 51 fe 7f fc addi $sp,$fp,#-4 b16: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa b1a: 4a 00 78 20 ret $lp b1e: 92 00 srli45 $r0,#0x0 b20: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 b24: 51 cf 80 00 addi $fp,$sp,#0 b28: 51 ff ff f4 addi $sp,$sp,#-12 b2c: 44 00 00 64 movi $r0,#100 b30: 14 0e 7f fe swi $r0,[$fp+#-8] b34: 04 1e 7f fe lwi $r1,[$fp+#-8] b38: 04 0e 7f fe lwi $r0,[$fp+#-8] b3c: 40 00 80 00 add $r0,$r1,$r0 b40: 14 0e 7f fe swi $r0,[$fp+#-8] b44: 04 0e 7f fe lwi $r0,[$fp+#-8] b48: 51 fe 00 00 addi $sp,$fp,#0 b4c: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 b50: 4a 00 78 20 ret $lp b54: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa b58: 51 cf 80 04 addi $fp,$sp,#4 b5c: 51 ff ff e0 addi $sp,$sp,#-32 b60: 14 0e 7f fc swi $r0,[$fp+#-16] b64: 14 1e 7f fb swi $r1,[$fp+#-20] b68: 14 2e 7f fa swi $r2,[$fp+#-24] b6c: 14 3e 7f f9 swi $r3,[$fp+#-28] b70: 14 4e 7f f8 swi $r4,[$fp+#-32] b74: 14 5e 7f f7 swi $r5,[$fp+#-36] b78: 49 ff ff d4 jal 0xb20 b7c: 14 0e 7f fe swi $r0,[$fp+#-8] b80: 04 1e 7f fc lwi $r1,[$fp+#-16] b84: 04 0e 7f fb lwi $r0,[$fp+#-20] b88: 40 10 80 00 add $r1,$r1,$r0 b8c: 04 0e 7f fa lwi $r0,[$fp+#-24] b90: 40 10 80 00 add $r1,$r1,$r0 b94: 04 0e 7f f9 lwi $r0,[$fp+#-28] b98: 40 10 80 00 add $r1,$r1,$r0 b9c: 04 0e 7f f8 lwi $r0,[$fp+#-32] ba0: 40 10 80 00 add $r1,$r1,$r0 ba4: 04 0e 7f f7 lwi $r0,[$fp+#-36] ba8: 40 10 80 00 add $r1,$r1,$r0 bac: 04 0e 00 01 lwi $r0,[$fp+#4] bb0: 40 10 80 00 add $r1,$r1,$r0 bb4: 04 0e 00 02 lwi $r0,[$fp+#8] bb8: 40 10 80 00 add $r1,$r1,$r0 bbc: 04 0e 7f fe lwi $r0,[$fp+#-8] bc0: 40 00 80 00 add $r0,$r1,$r0 bc4: 14 0e 7f fc swi $r0,[$fp+#-16] bc8: 04 0e 7f fc lwi $r0,[$fp+#-16] bcc: 51 fe 7f fc addi $sp,$fp,#-4 bd0: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa bd4: 4a 00 78 20 ret $lp bd8: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa bdc: 51 cf 80 04 addi $fp,$sp,#4 be0: 51 ff ff d8 addi $sp,$sp,#-40 be4: 14 0e 7f fc swi $r0,[$fp+#-16] be8: 14 1e 7f fb swi $r1,[$fp+#-20] bec: 14 2e 7f fa swi $r2,[$fp+#-24] bf0: 14 3e 7f f9 swi $r3,[$fp+#-28] bf4: 14 4e 7f f8 swi $r4,[$fp+#-32] bf8: 14 5e 7f f7 swi $r5,[$fp+#-36] bfc: 49 ff ff 92 jal 0xb20 c00: 14 0e 7f fe swi $r0,[$fp+#-8] c04: 04 0e 7f fc lwi $r0,[$fp+#-16] c08: 40 00 00 00 add $r0,$r0,$r0 c0c: 14 0e 7f fc swi $r0,[$fp+#-16] c10: 04 0e 7f fb lwi $r0,[$fp+#-20] c14: 40 00 00 00 add $r0,$r0,$r0 c18: 14 0e 7f fb swi $r0,[$fp+#-20] c1c: 04 0e 7f fa lwi $r0,[$fp+#-24] c20: 40 00 00 00 add $r0,$r0,$r0 c24: 14 0e 7f fa swi $r0,[$fp+#-24] c28: 04 0e 7f f9 lwi $r0,[$fp+#-28] c2c: 40 00 00 00 add $r0,$r0,$r0 c30: 14 0e 7f f9 swi $r0,[$fp+#-28] c34: 04 0e 7f f8 lwi $r0,[$fp+#-32] c38: 40 00 00 00 add $r0,$r0,$r0 c3c: 14 0e 7f f8 swi $r0,[$fp+#-32] c40: 04 0e 7f f7 lwi $r0,[$fp+#-36] c44: 40 00 00 00 add $r0,$r0,$r0 c48: 14 0e 7f f7 swi $r0,[$fp+#-36] c4c: 04 0e 00 01 lwi $r0,[$fp+#4] c50: 40 00 00 00 add $r0,$r0,$r0 c54: 14 0e 00 01 swi $r0,[$fp+#4] c58: 04 0e 00 02 lwi $r0,[$fp+#8] c5c: 40 00 00 00 add $r0,$r0,$r0 c60: 14 0e 00 02 swi $r0,[$fp+#8] c64: 04 0e 00 01 lwi $r0,[$fp+#4] c68: 14 0f 80 00 swi $r0,[$sp+#0] c6c: 04 0e 00 02 lwi $r0,[$fp+#8] c70: 14 0f 80 01 swi $r0,[$sp+#4] c74: 04 0e 7f fc lwi $r0,[$fp+#-16] c78: 04 1e 7f fb lwi $r1,[$fp+#-20] c7c: 04 2e 7f fa lwi $r2,[$fp+#-24] c80: 04 3e 7f f9 lwi $r3,[$fp+#-28] c84: 04 4e 7f f8 lwi $r4,[$fp+#-32] c88: 04 5e 7f f7 lwi $r5,[$fp+#-36] c8c: 49 ff ff 64 jal 0xb54 c90: 80 20 mov55 $r1,$r0 c92: 04 0e 7f fe lwi $r0,[$fp+#-8] c96: 40 00 80 00 add $r0,$r1,$r0 c9a: 14 0e 7f fc swi $r0,[$fp+#-16] c9e: 04 0e 7f fc lwi $r0,[$fp+#-16] ca2: 51 fe 7f fc addi $sp,$fp,#-4 ca6: 3b ff fe 84 lmw.bim $sp,[$sp],$sp,#0xa caa: 4a 00 78 20 ret $lp cae: 92 00 srli45 $r0,#0x0 cb0: 3b ff fe bc smw.adm $sp,[$sp],$sp,#0xa cb4: 51 cf 80 04 addi $fp,$sp,#4 cb8: 51 ff ff f8 addi $sp,$sp,#-8 cbc: 46 00 00 01 sethi $r0,#1 cc0: 58 00 01 00 ori $r0,$r0,#0x100 cc4: 46 f0 00 00 sethi $r15,#0 cc8: 58 f7 8f 14 ori $r15,$r15,#0xf14 ccc: dd 2f jral5 $r15 cce: 44 01 00 00 movi $r0,#65536 cd2: 64 03 00 03 mtsr $r0,$INT_MASK cd6: 46 f0 00 00 sethi $r15,#0 cda: 58 f7 85 2c ori $r15,$r15,#0x52c cde: dd 2f jral5 $r15 ce0: 46 00 00 01 sethi $r0,#1 ce4: 58 00 01 a8 ori $r0,$r0,#0x1a8 ce8: 04 10 00 00 lwi $r1,[$r0+#0] cec: 44 00 00 05 movi $r0,#5 cf0: 4c 10 00 0c beq $r1,$r0,0xd08 cf4: 46 00 00 01 sethi $r0,#1 cf8: 58 00 01 14 ori $r0,$r0,#0x114 cfc: 46 f0 00 00 sethi $r15,#0 d00: 58 f7 8f 14 ori $r15,$r15,#0xf14 d04: dd 2f jral5 $r15 d06: d5 00 j8 0xd06 d08: 46 00 00 01 sethi $r0,#1 d0c: 58 00 01 30 ori $r0,$r0,#0x130 d10: 46 f0 00 00 sethi $r15,#0 d14: 58 f7 8f 14 ori $r15,$r15,#0xf14 d18: dd 2f jral5 $r15 d1a: 46 00 00 01 sethi $r0,#1 d1e: 58 00 01 b0 ori $r0,$r0,#0x1b0 d22: 04 00 00 00 lwi $r0,[$r0+#0] d26: 4e 02 00 0c beqz $r0,0xd3e d2a: 46 00 00 01 sethi $r0,#1 d2e: 58 00 01 54 ori $r0,$r0,#0x154 d32: 46 f0 00 00 sethi $r15,#0 d36: 58 f7 8f 14 ori $r15,$r15,#0xf14 d3a: dd 2f jral5 $r15 d3c: d5 00 j8 0xd3c d3e: 46 00 00 01 sethi $r0,#1 d42: 58 00 01 70 ori $r0,$r0,#0x170 d46: 46 f0 00 00 sethi $r15,#0 d4a: 58 f7 8f 14 ori $r15,$r15,#0xf14 d4e: dd 2f jral5 $r15 d50: 46 f0 00 00 sethi $r15,#0 d54: 58 f7 85 64 ori $r15,$r15,#0x564 d58: dd 2f jral5 $r15 d5a: 64 0a 00 0b syscall #0x5000 d5e: 46 f0 00 00 sethi $r15,#0 d62: 58 f7 88 24 ori $r15,$r15,#0x824 d66: dd 2f jral5 $r15 d68: d5 01 j8 0xd6a d6a: 46 00 00 01 sethi $r0,#1 d6e: 58 00 01 d0 ori $r0,$r0,#0x1d0 d72: 44 10 00 64 movi $r1,#100 d76: 14 10 00 00 swi $r1,[$r0+#0] d7a: 46 00 00 01 sethi $r0,#1 d7e: 58 00 01 d0 ori $r0,$r0,#0x1d0 d82: 04 10 00 00 lwi $r1,[$r0+#0] d86: 46 00 00 01 sethi $r0,#1 d8a: 58 00 01 cc ori $r0,$r0,#0x1cc d8e: 14 10 00 00 swi $r1,[$r0+#0] d92: 46 00 00 01 sethi $r0,#1 d96: 58 00 01 cc ori $r0,$r0,#0x1cc d9a: 04 10 00 00 lwi $r1,[$r0+#0] d9e: 46 00 00 01 sethi $r0,#1 da2: 58 00 01 c8 ori $r0,$r0,#0x1c8 da6: 14 10 00 00 swi $r1,[$r0+#0] daa: 46 00 00 01 sethi $r0,#1 dae: 58 00 01 c8 ori $r0,$r0,#0x1c8 db2: 04 10 00 00 lwi $r1,[$r0+#0] db6: 46 00 00 01 sethi $r0,#1 dba: 58 00 01 c4 ori $r0,$r0,#0x1c4 dbe: 14 10 00 00 swi $r1,[$r0+#0] dc2: 46 00 00 01 sethi $r0,#1 dc6: 58 00 01 c4 ori $r0,$r0,#0x1c4 dca: 04 10 00 00 lwi $r1,[$r0+#0] dce: 46 00 00 01 sethi $r0,#1 dd2: 58 00 01 c0 ori $r0,$r0,#0x1c0 dd6: 14 10 00 00 swi $r1,[$r0+#0] dda: 46 00 00 01 sethi $r0,#1 dde: 58 00 01 c0 ori $r0,$r0,#0x1c0 de2: 04 10 00 00 lwi $r1,[$r0+#0] de6: 46 00 00 01 sethi $r0,#1 dea: 58 00 01 bc ori $r0,$r0,#0x1bc dee: 14 10 00 00 swi $r1,[$r0+#0] df2: 46 00 00 01 sethi $r0,#1 df6: 58 00 01 bc ori $r0,$r0,#0x1bc dfa: 04 10 00 00 lwi $r1,[$r0+#0] dfe: 46 00 00 01 sethi $r0,#1 e02: 58 00 01 b8 ori $r0,$r0,#0x1b8 e06: 14 10 00 00 swi $r1,[$r0+#0] e0a: 46 00 00 01 sethi $r0,#1 e0e: 58 00 01 b8 ori $r0,$r0,#0x1b8 e12: 04 10 00 00 lwi $r1,[$r0+#0] e16: 46 00 00 01 sethi $r0,#1 e1a: 58 00 01 b4 ori $r0,$r0,#0x1b4 e1e: 14 10 00 00 swi $r1,[$r0+#0] e22: 46 00 00 01 sethi $r0,#1 e26: 58 00 01 b4 ori $r0,$r0,#0x1b4 e2a: 04 00 00 00 lwi $r0,[$r0+#0] e2e: 46 10 00 01 sethi $r1,#1 e32: 58 10 81 b8 ori $r1,$r1,#0x1b8 e36: 04 10 80 00 lwi $r1,[$r1+#0] e3a: 46 20 00 01 sethi $r2,#1 e3e: 58 21 01 bc ori $r2,$r2,#0x1bc e42: 04 21 00 00 lwi $r2,[$r2+#0] e46: 46 30 00 01 sethi $r3,#1 e4a: 58 31 81 c0 ori $r3,$r3,#0x1c0 e4e: 04 31 80 00 lwi $r3,[$r3+#0] e52: 46 40 00 01 sethi $r4,#1 e56: 58 42 01 c4 ori $r4,$r4,#0x1c4 e5a: 04 42 00 00 lwi $r4,[$r4+#0] e5e: 46 50 00 01 sethi $r5,#1 e62: 58 52 81 c8 ori $r5,$r5,#0x1c8 e66: 04 52 80 00 lwi $r5,[$r5+#0] e6a: 47 00 00 01 sethi $r16,#1 e6e: 59 08 01 cc ori $r16,$r16,#0x1cc e72: 05 18 00 00 lwi $r17,[$r16+#0] e76: 47 00 00 01 sethi $r16,#1 e7a: 59 08 01 d0 ori $r16,$r16,#0x1d0 e7e: 05 08 00 00 lwi $r16,[$r16+#0] e82: 15 1f 80 00 swi $r17,[$sp+#0] e86: 15 0f 80 01 swi $r16,[$sp+#4] e8a: 49 ff fe a7 jal 0xbd8 e8e: 80 20 mov55 $r1,$r0 e90: 46 00 00 01 sethi $r0,#1 e94: 58 00 01 b4 ori $r0,$r0,#0x1b4 e98: 14 10 00 00 swi $r1,[$r0+#0] e9c: 46 00 00 01 sethi $r0,#1 ea0: 58 00 01 b4 ori $r0,$r0,#0x1b4 ea4: 04 10 00 00 lwi $r1,[$r0+#0] ea8: 44 00 07 d0 movi $r0,#2000 eac: 4c 10 3f 5f beq $r1,$r0,0xd6a eb0: 46 00 00 01 sethi $r0,#1 eb4: 58 00 01 94 ori $r0,$r0,#0x194 eb8: 46 f0 00 00 sethi $r15,#0 ebc: 58 f7 8f 14 ori $r15,$r15,#0xf14 ec0: dd 2f jral5 $r15 ec2: 46 f0 00 00 sethi $r15,#0 ec6: 58 f7 85 48 ori $r15,$r15,#0x548 eca: dd 2f jral5 $r15 ecc: d5 00 j8 0xecc ece: 92 00 srli45 $r0,#0x0 ed0: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 ed4: 51 cf 80 00 addi $fp,$sp,#0 ed8: 51 ff ff f4 addi $sp,$sp,#-12 edc: 80 00 mov55 $r0,$r0 ede: 10 0e 7f f8 sbi $r0,[$fp+#-8] ee2: 46 09 96 00 sethi $r0,#628224 ee6: 58 00 00 08 ori $r0,$r0,#0x8 eea: 04 00 00 00 lwi $r0,[$r0+#0] eee: 54 00 00 10 andi $r0,$r0,#0x10 ef2: 4e 03 ff f8 bnez $r0,0xee2 ef6: 46 09 96 00 sethi $r0,#628224 efa: 00 1e 7f f8 lbi $r1,[$fp+#-8] efe: 54 10 80 ff andi $r1,$r1,#0xff f02: 14 10 00 00 swi $r1,[$r0+#0] f06: 51 fe 00 00 addi $sp,$fp,#0 f0a: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 f0e: 4a 00 78 20 ret $lp f12: 92 00 srli45 $r0,#0x0 f14: 3b ff fe 3c smw.adm $sp,[$sp],$sp,#0x8 f18: 51 cf 80 00 addi $fp,$sp,#0 f1c: 51 ff ff ec addi $sp,$sp,#-20 f20: 14 0e 7f fc swi $r0,[$fp+#-16] f24: 46 09 96 00 sethi $r0,#628224 f28: 58 00 00 14 ori $r0,$r0,#0x14 f2c: 14 0e 7f fe swi $r0,[$fp+#-8] f30: d5 31 j8 0xf92 f32: 04 0e 7f fe lwi $r0,[$fp+#-8] f36: 04 00 00 00 lwi $r0,[$r0+#0] f3a: 54 00 00 20 andi $r0,$r0,#0x20 f3e: 4e 02 ff fa beqz $r0,0xf32 f42: 46 09 96 00 sethi $r0,#628224 f46: 04 1e 7f fc lwi $r1,[$fp+#-16] f4a: 00 10 80 00 lbi $r1,[$r1+#0] f4e: 40 10 80 10 seb $r1,$r1 f52: 14 10 00 00 swi $r1,[$r0+#0] f56: 04 0e 7f fc lwi $r0,[$fp+#-16] f5a: 00 00 00 00 lbi $r0,[$r0+#0] f5e: 40 10 00 10 seb $r1,$r0 f62: 44 00 00 0a movi $r0,#10 f66: 4c 10 40 10 bne $r1,$r0,0xf86 f6a: 04 0e 7f fe lwi $r0,[$fp+#-8] f6e: 04 00 00 00 lwi $r0,[$r0+#0] f72: 54 00 00 20 andi $r0,$r0,#0x20 f76: 4e 02 ff fa beqz $r0,0xf6a f7a: 46 09 96 00 sethi $r0,#628224 f7e: 44 10 00 0d movi $r1,#13 f82: 14 10 00 00 swi $r1,[$r0+#0] f86: 04 0e 7f fc lwi $r0,[$fp+#-16] f8a: 50 00 00 01 addi $r0,$r0,#1 f8e: 14 0e 7f fc swi $r0,[$fp+#-16] f92: 04 0e 7f fc lwi $r0,[$fp+#-16] f96: 00 00 00 00 lbi $r0,[$r0+#0] f9a: 40 00 00 10 seb $r0,$r0 f9e: 4e 03 ff ca bnez $r0,0xf32 fa2: 51 fe 00 00 addi $sp,$fp,#0 fa6: 3b ff fe 04 lmw.bim $sp,[$sp],$sp,#0x8 faa: 4a 00 78 20 ret $lp fae: 92 00 srli45 $r0,#0x0 fb0: c2 19 beqz38 $r2,0xfe2 fb2: 80 a0 mov55 $r5,$r0 fb4: 40 41 08 09 srli $r4,$r2,#0x2 fb8: 54 21 00 03 andi $r2,$r2,#0x3 fbc: c4 0f beqz38 $r4,0xfda fbe: 96 48 zeb33 $r1,$r1 fc0: 40 30 a0 08 slli $r3,$r1,#0x8 fc4: 40 10 8c 04 or $r1,$r1,$r3 fc8: 40 30 c0 08 slli $r3,$r1,#0x10 fcc: 40 10 8c 04 or $r1,$r1,$r3 fd0: 9f 21 subi333 $r4,$r4,#0x1 fd2: 3a 12 84 24 smw.bim $r1,[$r5],$r1,#0x0 fd6: cc fd bnez38 $r4,0xfd0 fd8: c2 05 beqz38 $r2,0xfe2 fda: 9e 91 subi333 $r2,$r2,#0x1 fdc: 18 12 80 01 sbi.bi $r1,[$r5],#1 fe0: ca fd bnez38 $r2,0xfda fe2: dd 9e ret5 $lp fe4: 53 79 73 63 subri $r23,$r18,#-3229 fe8: 61 6c 6c 20 *unknown* fec: 68 61 6e 64 *unknown* ff0: 6c 65 72 0a *unknown* ff4: 00 00 00 00 lbi $r0,[$r0+#0] ff8: 2a 20 45 6e lhsi.bi $r2,[$r0],#-29988 ffc: 74 65 72 20 *unknown* 1000: 48 57 30 20 j 0xae7040 1004: 49 53 52 20 jal 0xa6b444 1008: 77 69 74 68 *unknown* 100c: 20 47 50 49 lbsi $r4,[$r14+#-12215] 1010: 4f 20 2a 0a *unknown* 1014: 00 00 00 00 lbi $r0,[$r0+#0] 1018: 2a 20 45 6e lhsi.bi $r2,[$r0],#-29988 101c: 64 20 6f 66 teqz $r2,#0x37b 1020: 20 48 57 30 lbsi $r4,[$r16+#-10448] 1024: 20 49 53 52 lbsi $r4,[$r18+#-11438] 1028: 20 69 74 20 lbsi $r6,[$r18+#-3040] 102c: 74 61 6b 65 *unknown* 1030: 73 20 36 20 *unknown* 1034: 73 65 63 73 *unknown* 1038: 20 2a 0a 00 lbsi $r2,[$r20+#2560] 103c: 2a 20 45 6e lhsi.bi $r2,[$r0],#-29988 1040: 74 65 72 20 *unknown* 1044: 48 57 31 20 j 0xae7284 1048: 49 53 52 2c jal 0xa6b4a0 104c: 20 49 74 20 lbsi $r4,[$r18+#-3040] 1050: 63 6f 6d 65 *unknown* 1054: 73 20 69 6e *unknown* 1058: 20 65 76 65 lbsi $r6,[$r10+#-2459] 105c: 72 79 20 34 *unknown* 1060: 20 73 65 63 lbsi $r7,[$r6+#-6813] 1064: 73 2e 20 2a *unknown* 1068: 0a 00 00 00 lhi.bi $r0,[$r0],#0 106c: 2a 20 54 6f lhsi.bi $r2,[$r0],#-22306 1070: 70 2d 48 61 *unknown* 1074: 6c 66 20 6f *unknown* 1078: 66 20 48 57 *unknown* 107c: 31 20 69 73 cplwi cp3,$cpr18,[$r0+#-6708] 1080: 20 64 6f 6e lbsi $r6,[$r8+#-4242] 1084: 65 2e 20 45 *unknown* 1088: 6e 61 62 6c *unknown* 108c: 65 20 47 49 *unknown* 1090: 45 20 2a 0a movi $r18,#10762 1094: 00 00 00 00 lbi $r0,[$r0+#0] 1098: 2a 20 42 6f lhsi.bi $r2,[$r0],#-31522 109c: 74 74 6f 6d *unknown* 10a0: 2d 48 61 6c *unknown* 10a4: 66 20 6f 66 *unknown* 10a8: 20 48 57 31 lbsi $r4,[$r16+#-10447] 10ac: 20 69 73 20 lbsi $r6,[$r18+#-3296] 10b0: 64 6f 6e 65 *unknown* 10b4: 20 61 6e 64 lbsi $r6,[$r2+#-4508] 10b8: 20 69 74 20 lbsi $r6,[$r18+#-3040] 10bc: 74 61 6b 65 *unknown* 10c0: 73 20 32 20 *unknown* 10c4: 73 65 63 73 *unknown* 10c8: 2e 20 45 6e lbi.gp $r2,[+#17774] 10cc: 61 62 6c 65 *unknown* 10d0: 20 69 74 20 lbsi $r6,[$r18+#-3040] 10d4: 73 65 6c 66 *unknown* 10d8: 2e 2a 0a 00 lbsi.gp $r2,[+#133632] 10dc: 41 20 73 6f *unknown* 10e0: 66 74 77 61 *unknown* 10e4: 72 65 20 69 *unknown* 10e8: 6e 74 65 72 *unknown* 10ec: 72 75 70 74 *unknown* 10f0: 20 6f 63 63 lbsi $r6,[$lp+#-7325] 10f4: 75 72 73 20 *unknown* 10f8: 2e 2e 2e 0a lbsi.gp $r2,[+#-119286] 10fc: 00 00 00 00 lbi $r0,[$r0+#0] 1100: 0a 49 53 52 lhi.bi $r4,[$r18],#-22876 1104: 20 69 6e 20 lbsi $r6,[$r18+#-4576] 1108: 43 20 65 78 *unknown* 110c: 61 6d 70 6c *unknown* 1110: 65 0a 00 00 *unknown* 1114: 64 61 74 61 *unknown* 1118: 20 73 65 63 lbsi $r7,[$r6+#-6813] 111c: 74 69 6f 6e *unknown* 1120: 20 63 6f 70 lbsi $r6,[$r6+#-4240] 1124: 79 20 66 61 *unknown* 1128: 69 6c 65 64 *unknown* 112c: 2e 0a 00 00 lbsi.gp $r0,[+#131072] 1130: 64 61 74 61 *unknown* 1134: 20 73 65 63 lbsi $r7,[$r6+#-6813] 1138: 74 69 6f 6e *unknown* 113c: 20 63 6f 70 lbsi $r6,[$r6+#-4240] 1140: 79 20 73 75 *unknown* 1144: 63 63 65 73 *unknown* 1148: 73 66 75 6c *unknown* 114c: 6c 79 2e 0a *unknown* 1150: 00 00 00 00 lbi $r0,[$r0+#0] 1154: 62 73 73 20 *unknown* 1158: 73 65 63 74 *unknown* 115c: 69 6f 6e 20 *unknown* 1160: 63 6c 65 61 *unknown* 1164: 72 20 66 61 *unknown* 1168: 69 6c 65 64 *unknown* 116c: 2e 0a 00 00 lbsi.gp $r0,[+#131072] 1170: 62 73 73 20 *unknown* 1174: 73 65 63 74 *unknown* 1178: 69 6f 6e 20 *unknown* 117c: 63 6c 65 61 *unknown* 1180: 6e 20 73 75 *unknown* 1184: 63 63 65 73 *unknown* 1188: 73 66 75 6c *unknown* 118c: 6c 79 2e 0a *unknown* 1190: 00 00 00 00 lbi $r0,[$r0+#0] 1194: 0a 53 6f 6d lhi.bi $r5,[$r6],#-8486 1198: 65 20 74 68 *unknown* 119c: 69 6e 67 20 *unknown* 11a0: 77 72 6f 6e *unknown* 11a4: 67 21 0a 00 *unknown* 11a8: 05 00 00 00 lwi $r16,[$r0+#0]