sys.elf: file format elf32-littlemips Disassembly of section seg_kernel_code: 80000000 <_giet-0x180>: ... 80000180 <_giet>: 80000180: 401b6800 mfc0 k1,c0_cause 80000184: 3c1a8002 lui k0,0x8002 80000188: 275a2294 addiu k0,k0,8852 8000018c: 337b003c andi k1,k1,0x3c 80000190: 035bd021 addu k0,k0,k1 80000194: 8f5a0000 lw k0,0(k0) 80000198: 03400008 jr k0 8000019c: 00000000 nop 800001a0 <_sys_handler>: 800001a0: 27bdffe8 addiu sp,sp,-24 800001a4: 401a6000 mfc0 k0,c0_status 800001a8: afba0010 sw k0,16(sp) 800001ac: 401b7000 mfc0 k1,c0_epc 800001b0: 277b0004 addiu k1,k1,4 800001b4: afbb0014 sw k1,20(sp) 800001b8: 305a001f andi k0,v0,0x1f 800001bc: 001ad080 sll k0,k0,0x2 800001c0: 3c1b8002 lui k1,0x8002 800001c4: 277b25d0 addiu k1,k1,9680 800001c8: 037ad821 addu k1,k1,k0 800001cc: 8f630000 lw v1,0(k1) 800001d0: 241bffed li k1,-19 800001d4: 401a6000 mfc0 k0,c0_status 800001d8: 035bd024 and k0,k0,k1 800001dc: 0060f809 jalr v1 800001e0: 409a6000 mtc0 k0,c0_status 800001e4: 40806000 mtc0 zero,c0_status 800001e8: 8fba0010 lw k0,16(sp) 800001ec: 409a6000 mtc0 k0,c0_status 800001f0: 8fba0014 lw k0,20(sp) 800001f4: 409a7000 mtc0 k0,c0_epc 800001f8: 27bd0018 addiu sp,sp,24 800001fc: 42000018 eret 80000200 <_int_handler>: 80000200: 27bdffa4 addiu sp,sp,-92 80000204: afa10010 sw at,16(sp) 80000208: afa20014 sw v0,20(sp) 8000020c: afa30018 sw v1,24(sp) 80000210: afa4001c sw a0,28(sp) 80000214: afa50020 sw a1,32(sp) 80000218: afa60024 sw a2,36(sp) 8000021c: afa70028 sw a3,40(sp) 80000220: afa8002c sw t0,44(sp) 80000224: afa90030 sw t1,48(sp) 80000228: afaa0034 sw t2,52(sp) 8000022c: afab0038 sw t3,56(sp) 80000230: afac003c sw t4,60(sp) 80000234: afad0040 sw t5,64(sp) 80000238: afae0044 sw t6,68(sp) 8000023c: afaf0048 sw t7,72(sp) 80000240: afb8004c sw t8,76(sp) 80000244: afb90050 sw t9,80(sp) 80000248: afbf0054 sw ra,84(sp) 8000024c: 401b7000 mfc0 k1,c0_epc 80000250: afbb0058 sw k1,88(sp) 80000254: 3c1a8000 lui k0,0x8000 80000258: 275a2aec addiu k0,k0,10988 8000025c: 0340f809 jalr k0 80000260: 00000000 nop 80000264 : 80000264: 8fa10010 lw at,16(sp) 80000268: 8fa20014 lw v0,20(sp) 8000026c: 8fa30018 lw v1,24(sp) 80000270: 8fa4001c lw a0,28(sp) 80000274: 8fa50020 lw a1,32(sp) 80000278: 8fa60024 lw a2,36(sp) 8000027c: 8fa70028 lw a3,40(sp) 80000280: 8fa8002c lw t0,44(sp) 80000284: 8fa90030 lw t1,48(sp) 80000288: 8faa0034 lw t2,52(sp) 8000028c: 8fab0038 lw t3,56(sp) 80000290: 8fac003c lw t4,60(sp) 80000294: 8fad0040 lw t5,64(sp) 80000298: 8fae0044 lw t6,68(sp) 8000029c: 8faf0048 lw t7,72(sp) 800002a0: 8fb8004c lw t8,76(sp) 800002a4: 8fb90050 lw t9,80(sp) 800002a8: 8fbf0054 lw ra,84(sp) 800002ac: 8fbb0058 lw k1,88(sp) 800002b0: 27bd005c addiu sp,sp,92 800002b4: 409b7000 mtc0 k1,c0_epc 800002b8: 42000018 eret 800002bc <_iommu_add_pte2>: 800002bc: 27bdffd8 addiu sp,sp,-40 800002c0: afbf0024 sw ra,36(sp) 800002c4: afbe0020 sw s8,32(sp) 800002c8: 03a0f021 move s8,sp 800002cc: afc40028 sw a0,40(s8) 800002d0: afc5002c sw a1,44(s8) 800002d4: afc60030 sw a2,48(s8) 800002d8: afc70034 sw a3,52(s8) 800002dc: 3c028001 lui v0,0x8001 800002e0: 24420000 addiu v0,v0,0 800002e4: afc20010 sw v0,16(s8) 800002e8: 8fc20028 lw v0,40(s8) 800002ec: 8fc30010 lw v1,16(s8) 800002f0: 00021080 sll v0,v0,0x2 800002f4: 00621021 addu v0,v1,v0 800002f8: 8c420000 lw v0,0(v0) 800002fc: 04400014 bltz v0,80000350 <_iommu_add_pte2+0x94> 80000300: 00000000 nop 80000304: 3c028002 lui v0,0x8002 80000308: 24442030 addiu a0,v0,8240 8000030c: 0c000300 jal 80000c00 <_puts> 80000310: 00000000 nop 80000314: 3c028002 lui v0,0x8002 80000318: 2444205c addiu a0,v0,8284 8000031c: 0c000300 jal 80000c00 <_puts> 80000320: 00000000 nop 80000324: 8fc40028 lw a0,40(s8) 80000328: 0c000326 jal 80000c98 <_putw> 8000032c: 00000000 nop 80000330: 3c028002 lui v0,0x8002 80000334: 24442088 addiu a0,v0,8328 80000338: 0c000300 jal 80000c00 <_puts> 8000033c: 00000000 nop 80000340: 0c00017e jal 800005f8 <_exit> 80000344: 00000000 nop 80000348: 080000ec j 800003b0 <_iommu_add_pte2+0xf4> 8000034c: 00000000 nop 80000350: 8fc20028 lw v0,40(s8) 80000354: 8fc30010 lw v1,16(s8) 80000358: 00021080 sll v0,v0,0x2 8000035c: 00621021 addu v0,v1,v0 80000360: 8c420000 lw v0,0(v0) 80000364: 00021300 sll v0,v0,0xc 80000368: afc2001c sw v0,28(s8) 8000036c: 8fc2002c lw v0,44(s8) 80000370: 000218c0 sll v1,v0,0x3 80000374: 8fc2001c lw v0,28(s8) 80000378: 00621021 addu v0,v1,v0 8000037c: afc20014 sw v0,20(s8) 80000380: 8fc2002c lw v0,44(s8) 80000384: 000218c0 sll v1,v0,0x3 80000388: 8fc2001c lw v0,28(s8) 8000038c: 00621021 addu v0,v1,v0 80000390: 24420004 addiu v0,v0,4 80000394: afc20018 sw v0,24(s8) 80000398: 8fc20014 lw v0,20(s8) 8000039c: 8fc30034 lw v1,52(s8) 800003a0: ac430000 sw v1,0(v0) 800003a4: 8fc20018 lw v0,24(s8) 800003a8: 8fc30030 lw v1,48(s8) 800003ac: ac430000 sw v1,0(v0) 800003b0: 03c0e821 move sp,s8 800003b4: 8fbf0024 lw ra,36(sp) 800003b8: 8fbe0020 lw s8,32(sp) 800003bc: 27bd0028 addiu sp,sp,40 800003c0: 03e00008 jr ra 800003c4: 00000000 nop 800003c8 <_iommu_inval_pte2>: 800003c8: 27bdffd8 addiu sp,sp,-40 800003cc: afbf0024 sw ra,36(sp) 800003d0: afbe0020 sw s8,32(sp) 800003d4: 03a0f021 move s8,sp 800003d8: afc40028 sw a0,40(s8) 800003dc: afc5002c sw a1,44(s8) 800003e0: 3c028001 lui v0,0x8001 800003e4: 24420000 addiu v0,v0,0 800003e8: afc20010 sw v0,16(s8) 800003ec: 8fc20028 lw v0,40(s8) 800003f0: 8fc30010 lw v1,16(s8) 800003f4: 00021080 sll v0,v0,0x2 800003f8: 00621021 addu v0,v1,v0 800003fc: 8c420000 lw v0,0(v0) 80000400: 04400014 bltz v0,80000454 <_iommu_inval_pte2+0x8c> 80000404: 00000000 nop 80000408: 3c028002 lui v0,0x8002 8000040c: 2444208c addiu a0,v0,8332 80000410: 0c000300 jal 80000c00 <_puts> 80000414: 00000000 nop 80000418: 3c028002 lui v0,0x8002 8000041c: 2444205c addiu a0,v0,8284 80000420: 0c000300 jal 80000c00 <_puts> 80000424: 00000000 nop 80000428: 8fc40028 lw a0,40(s8) 8000042c: 0c000326 jal 80000c98 <_putw> 80000430: 00000000 nop 80000434: 3c028002 lui v0,0x8002 80000438: 24442088 addiu a0,v0,8328 8000043c: 0c000300 jal 80000c00 <_puts> 80000440: 00000000 nop 80000444: 0c00017e jal 800005f8 <_exit> 80000448: 00000000 nop 8000044c: 08000123 j 8000048c <_iommu_inval_pte2+0xc4> 80000450: 00000000 nop 80000454: 8fc20028 lw v0,40(s8) 80000458: 8fc30010 lw v1,16(s8) 8000045c: 00021080 sll v0,v0,0x2 80000460: 00621021 addu v0,v1,v0 80000464: 8c420000 lw v0,0(v0) 80000468: 00021300 sll v0,v0,0xc 8000046c: afc20018 sw v0,24(s8) 80000470: 8fc2002c lw v0,44(s8) 80000474: 000218c0 sll v1,v0,0x3 80000478: 8fc20018 lw v0,24(s8) 8000047c: 00621021 addu v0,v1,v0 80000480: afc20014 sw v0,20(s8) 80000484: 8fc20014 lw v0,20(s8) 80000488: ac400000 sw zero,0(v0) 8000048c: 03c0e821 move sp,s8 80000490: 8fbf0024 lw ra,36(sp) 80000494: 8fbe0020 lw s8,32(sp) 80000498: 27bd0028 addiu sp,sp,40 8000049c: 03e00008 jr ra 800004a0: 00000000 nop 800004a4 <_v2p_translate>: 800004a4: 27bdffe0 addiu sp,sp,-32 800004a8: afbe001c sw s8,28(sp) 800004ac: afb10018 sw s1,24(sp) 800004b0: afb00014 sw s0,20(sp) 800004b4: 03a0f021 move s8,sp 800004b8: afc40020 sw a0,32(s8) 800004bc: afc50024 sw a1,36(s8) 800004c0: afc60028 sw a2,40(s8) 800004c4: afc7002c sw a3,44(s8) 800004c8: 8fc20024 lw v0,36(s8) 800004cc: 00021242 srl v0,v0,0x9 800004d0: afc20004 sw v0,4(s8) 800004d4: 8fc20024 lw v0,36(s8) 800004d8: 304201ff andi v0,v0,0x1ff 800004dc: afc20000 sw v0,0(s8) 800004e0: 8fc20004 lw v0,4(s8) 800004e4: 8fc30020 lw v1,32(s8) 800004e8: 00021080 sll v0,v0,0x2 800004ec: 00621021 addu v0,v1,v0 800004f0: 8c420000 lw v0,0(v0) 800004f4: 04400003 bltz v0,80000504 <_v2p_translate+0x60> 800004f8: 00000000 nop 800004fc: 08000163 j 8000058c <_v2p_translate+0xe8> 80000500: 24020001 li v0,1 80000504: 8fc20004 lw v0,4(s8) 80000508: 8fc30020 lw v1,32(s8) 8000050c: 00021080 sll v0,v0,0x2 80000510: 00621021 addu v0,v1,v0 80000514: 8c420000 lw v0,0(v0) 80000518: 00021300 sll v0,v0,0xc 8000051c: afc20008 sw v0,8(s8) 80000520: 8fc20000 lw v0,0(s8) 80000524: 000218c0 sll v1,v0,0x3 80000528: 8fc20008 lw v0,8(s8) 8000052c: 00621021 addu v0,v1,v0 80000530: 00408021 move s0,v0 80000534: 241bfffe li k1,-2 80000538: 401a6000 mfc0 k0,c0_status 8000053c: 035bd824 and k1,k0,k1 80000540: 409b6000 mtc0 k1,c0_status 80000544: 241b000b li k1,11 80000548: 489b0800 mtc2 k1,$1 8000054c: 0200d821 move k1,s0 80000550: 8f700000 lw s0,0(k1) 80000554: 8f710004 lw s1,4(k1) 80000558: 241b000f li k1,15 8000055c: 489b0800 mtc2 k1,$1 80000560: 409a6000 mtc0 k0,c0_status 80000564: 02001021 move v0,s0 80000568: 04400003 bltz v0,80000578 <_v2p_translate+0xd4> 8000056c: 00000000 nop 80000570: 08000163 j 8000058c <_v2p_translate+0xe8> 80000574: 24020001 li v0,1 80000578: 8fc20028 lw v0,40(s8) 8000057c: ac510000 sw s1,0(v0) 80000580: 8fc2002c lw v0,44(s8) 80000584: ac500000 sw s0,0(v0) 80000588: 00001021 move v0,zero 8000058c: 03c0e821 move sp,s8 80000590: 8fbe001c lw s8,28(sp) 80000594: 8fb10018 lw s1,24(sp) 80000598: 8fb00014 lw s0,20(sp) 8000059c: 03e00008 jr ra 800005a0: 27bd0020 addiu sp,sp,32 800005a4 <_sys_ukn>: 800005a4: 27bdffe0 addiu sp,sp,-32 800005a8: afbf001c sw ra,28(sp) 800005ac: afbe0018 sw s8,24(sp) 800005b0: 03a0f021 move s8,sp 800005b4: 40027000 mfc0 v0,c0_epc 800005b8: afc20010 sw v0,16(s8) 800005bc: 3c028002 lui v0,0x8002 800005c0: 0c000300 jal 80000c00 <_puts> 800005c4: 244420b8 addiu a0,v0,8376 800005c8: 3c028002 lui v0,0x8002 800005cc: 0c000300 jal 80000c00 <_puts> 800005d0: 244420dc addiu a0,v0,8412 800005d4: 0c000326 jal 80000c98 <_putw> 800005d8: 8fc40010 lw a0,16(s8) 800005dc: 0c00017e jal 800005f8 <_exit> 800005e0: 00000000 nop 800005e4: 03c0e821 move sp,s8 800005e8: 8fbf001c lw ra,28(sp) 800005ec: 8fbe0018 lw s8,24(sp) 800005f0: 03e00008 jr ra 800005f4: 27bd0020 addiu sp,sp,32 800005f8 <_exit>: 800005f8: 27bdfff8 addiu sp,sp,-8 800005fc: afbe0004 sw s8,4(sp) 80000600: 03a0f021 move s8,sp 80000604: 08000181 j 80000604 <_exit+0xc> 80000608: 00000000 nop 8000060c <_procid>: 8000060c: 27bdfff0 addiu sp,sp,-16 80000610: afbe000c sw s8,12(sp) 80000614: 03a0f021 move s8,sp 80000618: 40027801 mfc0 v0,$15,1 8000061c: afc20000 sw v0,0(s8) 80000620: 8fc20000 lw v0,0(s8) 80000624: 30420fff andi v0,v0,0xfff 80000628: 03c0e821 move sp,s8 8000062c: 8fbe000c lw s8,12(sp) 80000630: 03e00008 jr ra 80000634: 27bd0010 addiu sp,sp,16 80000638 <_proctime>: 80000638: 27bdfff0 addiu sp,sp,-16 8000063c: afbe000c sw s8,12(sp) 80000640: 03a0f021 move s8,sp 80000644: 40024800 mfc0 v0,c0_count 80000648: afc20000 sw v0,0(s8) 8000064c: 8fc20000 lw v0,0(s8) 80000650: 03c0e821 move sp,s8 80000654: 8fbe000c lw s8,12(sp) 80000658: 03e00008 jr ra 8000065c: 27bd0010 addiu sp,sp,16 80000660 <_procs_number>: 80000660: 27bdffe0 addiu sp,sp,-32 80000664: afbf001c sw ra,28(sp) 80000668: afbe0018 sw s8,24(sp) 8000066c: 03a0f021 move s8,sp 80000670: afc40020 sw a0,32(s8) 80000674: afc50024 sw a1,36(s8) 80000678: 3c02bfc1 lui v0,0xbfc1 8000067c: 2442c000 addiu v0,v0,-16384 80000680: afc20014 sw v0,20(s8) 80000684: 8fc40014 lw a0,20(s8) 80000688: 0c0004db jal 8000136c <_get_cluster_base> 8000068c: 00000000 nop 80000690: afc20010 sw v0,16(s8) 80000694: 8fc20014 lw v0,20(s8) 80000698: 8c430004 lw v1,4(v0) 8000069c: 8fc20020 lw v0,32(s8) 800006a0: 0043102b sltu v0,v0,v1 800006a4: 1040000b beqz v0,800006d4 <_procs_number+0x74> 800006a8: 00000000 nop 800006ac: 8fc20020 lw v0,32(s8) 800006b0: 00021140 sll v0,v0,0x5 800006b4: 8fc30010 lw v1,16(s8) 800006b8: 00621021 addu v0,v1,v0 800006bc: 8c430008 lw v1,8(v0) 800006c0: 8fc20024 lw v0,36(s8) 800006c4: ac430000 sw v1,0(v0) 800006c8: 00001021 move v0,zero 800006cc: 080001b6 j 800006d8 <_procs_number+0x78> 800006d0: 00000000 nop 800006d4: 24020001 li v0,1 800006d8: 03c0e821 move sp,s8 800006dc: 8fbf001c lw ra,28(sp) 800006e0: 8fbe0018 lw s8,24(sp) 800006e4: 27bd0020 addiu sp,sp,32 800006e8: 03e00008 jr ra 800006ec: 00000000 nop 800006f0 <_vobj_get_vbase>: 800006f0: 27bdffd0 addiu sp,sp,-48 800006f4: afbf002c sw ra,44(sp) 800006f8: afbe0028 sw s8,40(sp) 800006fc: 03a0f021 move s8,sp 80000700: afc40030 sw a0,48(s8) 80000704: afc50034 sw a1,52(s8) 80000708: afc60038 sw a2,56(s8) 8000070c: afc7003c sw a3,60(s8) 80000710: 3c02bfc1 lui v0,0xbfc1 80000714: 2442c000 addiu v0,v0,-16384 80000718: afc20020 sw v0,32(s8) 8000071c: 8fc40020 lw a0,32(s8) 80000720: 0c0004f5 jal 800013d4 <_get_vspace_base> 80000724: 00000000 nop 80000728: afc2001c sw v0,28(s8) 8000072c: 8fc40020 lw a0,32(s8) 80000730: 0c00052b jal 800014ac <_get_vobj_base> 80000734: 00000000 nop 80000738: afc20018 sw v0,24(s8) 8000073c: afc00014 sw zero,20(s8) 80000740: 08000228 j 800008a0 <_vobj_get_vbase+0x1b0> 80000744: 00000000 nop 80000748: 8fc20014 lw v0,20(s8) 8000074c: 00021080 sll v0,v0,0x2 80000750: 00021900 sll v1,v0,0x4 80000754: 00621023 subu v0,v1,v0 80000758: 8fc3001c lw v1,28(s8) 8000075c: 00621021 addu v0,v1,v0 80000760: 00402021 move a0,v0 80000764: 8fc50030 lw a1,48(s8) 80000768: 2406001f li a2,31 8000076c: 0c000394 jal 80000e50 <_strncmp> 80000770: 00000000 nop 80000774: 14400047 bnez v0,80000894 <_vobj_get_vbase+0x1a4> 80000778: 00000000 nop 8000077c: 8fc20014 lw v0,20(s8) 80000780: 00021080 sll v0,v0,0x2 80000784: 00021900 sll v1,v0,0x4 80000788: 00621023 subu v0,v1,v0 8000078c: 8fc3001c lw v1,28(s8) 80000790: 00621021 addu v0,v1,v0 80000794: 8c420034 lw v0,52(v0) 80000798: afc20010 sw v0,16(s8) 8000079c: 08000212 j 80000848 <_vobj_get_vbase+0x158> 800007a0: 00000000 nop 800007a4: 8fc20010 lw v0,16(s8) 800007a8: 000210c0 sll v0,v0,0x3 800007ac: 00021900 sll v1,v0,0x4 800007b0: 00621023 subu v0,v1,v0 800007b4: 8fc30018 lw v1,24(s8) 800007b8: 00621021 addu v0,v1,v0 800007bc: 00402021 move a0,v0 800007c0: 8fc50034 lw a1,52(s8) 800007c4: 2406001f li a2,31 800007c8: 0c000394 jal 80000e50 <_strncmp> 800007cc: 00000000 nop 800007d0: 1440001a bnez v0,8000083c <_vobj_get_vbase+0x14c> 800007d4: 00000000 nop 800007d8: 8fc20010 lw v0,16(s8) 800007dc: 000210c0 sll v0,v0,0x3 800007e0: 00021900 sll v1,v0,0x4 800007e4: 00621023 subu v0,v1,v0 800007e8: 8fc30018 lw v1,24(s8) 800007ec: 00621021 addu v0,v1,v0 800007f0: 8c430060 lw v1,96(v0) 800007f4: 8fc20038 lw v0,56(s8) 800007f8: 10620004 beq v1,v0,8000080c <_vobj_get_vbase+0x11c> 800007fc: 00000000 nop 80000800: 2402ffff li v0,-1 80000804: 0800022f j 800008bc <_vobj_get_vbase+0x1cc> 80000808: 00000000 nop 8000080c: 8fc20010 lw v0,16(s8) 80000810: 000210c0 sll v0,v0,0x3 80000814: 00021900 sll v1,v0,0x4 80000818: 00621023 subu v0,v1,v0 8000081c: 8fc30018 lw v1,24(s8) 80000820: 00621021 addu v0,v1,v0 80000824: 8c43006c lw v1,108(v0) 80000828: 8fc2003c lw v0,60(s8) 8000082c: ac430000 sw v1,0(v0) 80000830: 00001021 move v0,zero 80000834: 0800022f j 800008bc <_vobj_get_vbase+0x1cc> 80000838: 00000000 nop 8000083c: 8fc20010 lw v0,16(s8) 80000840: 24420001 addiu v0,v0,1 80000844: afc20010 sw v0,16(s8) 80000848: 8fc20014 lw v0,20(s8) 8000084c: 00021080 sll v0,v0,0x2 80000850: 00021900 sll v1,v0,0x4 80000854: 00621023 subu v0,v1,v0 80000858: 8fc3001c lw v1,28(s8) 8000085c: 00621021 addu v0,v1,v0 80000860: 8c430034 lw v1,52(v0) 80000864: 8fc20014 lw v0,20(s8) 80000868: 00021080 sll v0,v0,0x2 8000086c: 00022100 sll a0,v0,0x4 80000870: 00821023 subu v0,a0,v0 80000874: 8fc4001c lw a0,28(s8) 80000878: 00821021 addu v0,a0,v0 8000087c: 8c420028 lw v0,40(v0) 80000880: 00621821 addu v1,v1,v0 80000884: 8fc20010 lw v0,16(s8) 80000888: 0043102b sltu v0,v0,v1 8000088c: 1440ffc5 bnez v0,800007a4 <_vobj_get_vbase+0xb4> 80000890: 00000000 nop 80000894: 8fc20014 lw v0,20(s8) 80000898: 24420001 addiu v0,v0,1 8000089c: afc20014 sw v0,20(s8) 800008a0: 8fc20020 lw v0,32(s8) 800008a4: 8c43000c lw v1,12(v0) 800008a8: 8fc20014 lw v0,20(s8) 800008ac: 0043102b sltu v0,v0,v1 800008b0: 1440ffa5 bnez v0,80000748 <_vobj_get_vbase+0x58> 800008b4: 00000000 nop 800008b8: 2402fffe li v0,-2 800008bc: 03c0e821 move sp,s8 800008c0: 8fbf002c lw ra,44(sp) 800008c4: 8fbe0028 lw s8,40(sp) 800008c8: 27bd0030 addiu sp,sp,48 800008cc: 03e00008 jr ra 800008d0: 00000000 nop 800008d4 <_task_switch>: 800008d4: 341b000b li k1,0xb 800008d8: 489b0800 mtc2 k1,$1 800008dc: 0080d820 add k1,a0,zero 800008e0: 401a6000 mfc0 k0,c0_status 800008e4: af7a0000 sw k0,0(k1) 800008e8: af610004 sw at,4(k1) 800008ec: af620008 sw v0,8(k1) 800008f0: af63000c sw v1,12(k1) 800008f4: af640010 sw a0,16(k1) 800008f8: af650014 sw a1,20(k1) 800008fc: af660018 sw a2,24(k1) 80000900: af67001c sw a3,28(k1) 80000904: af680020 sw t0,32(k1) 80000908: af690024 sw t1,36(k1) 8000090c: af6a0028 sw t2,40(k1) 80000910: af6b002c sw t3,44(k1) 80000914: af6c0030 sw t4,48(k1) 80000918: af6d0034 sw t5,52(k1) 8000091c: af6e0038 sw t6,56(k1) 80000920: af6f003c sw t7,60(k1) 80000924: af700040 sw s0,64(k1) 80000928: af710044 sw s1,68(k1) 8000092c: af720048 sw s2,72(k1) 80000930: af73004c sw s3,76(k1) 80000934: af740050 sw s4,80(k1) 80000938: af750054 sw s5,84(k1) 8000093c: af760058 sw s6,88(k1) 80000940: af77005c sw s7,92(k1) 80000944: af780060 sw t8,96(k1) 80000948: af790064 sw t9,100(k1) 8000094c: 0000d012 mflo k0 80000950: af7a0068 sw k0,104(k1) 80000954: 0000d010 mfhi k0 80000958: af7a006c sw k0,108(k1) 8000095c: af7c0070 sw gp,112(k1) 80000960: af7d0074 sw sp,116(k1) 80000964: af7e0078 sw s8,120(k1) 80000968: af7f007c sw ra,124(k1) 8000096c: 401a7000 mfc0 k0,c0_epc 80000970: af7a0080 sw k0,128(k1) 80000974: 401a6800 mfc0 k0,c0_cause 80000978: af7a0084 sw k0,132(k1) 8000097c: 481a0000 mfc2 k0,$0 80000980: af7a008c sw k0,140(k1) 80000984: 00a0d820 add k1,a1,zero 80000988: 8f7a008c lw k0,140(k1) 8000098c: 489a0000 mtc2 k0,$0 80000990: 8f7a0000 lw k0,0(k1) 80000994: 409a6000 mtc0 k0,c0_status 80000998: 8f610004 lw at,4(k1) 8000099c: 8f620008 lw v0,8(k1) 800009a0: 8f63000c lw v1,12(k1) 800009a4: 8f640010 lw a0,16(k1) 800009a8: 8f650014 lw a1,20(k1) 800009ac: 8f660018 lw a2,24(k1) 800009b0: 8f67001c lw a3,28(k1) 800009b4: 8f680020 lw t0,32(k1) 800009b8: 8f690024 lw t1,36(k1) 800009bc: 8f6a0028 lw t2,40(k1) 800009c0: 8f6b002c lw t3,44(k1) 800009c4: 8f6c0030 lw t4,48(k1) 800009c8: 8f6d0034 lw t5,52(k1) 800009cc: 8f6e0038 lw t6,56(k1) 800009d0: 8f6f003c lw t7,60(k1) 800009d4: 8f700040 lw s0,64(k1) 800009d8: 8f710044 lw s1,68(k1) 800009dc: 8f720048 lw s2,72(k1) 800009e0: 8f73004c lw s3,76(k1) 800009e4: 8f740050 lw s4,80(k1) 800009e8: 8f750054 lw s5,84(k1) 800009ec: 8f760058 lw s6,88(k1) 800009f0: 8f77005c lw s7,92(k1) 800009f4: 8f780060 lw t8,96(k1) 800009f8: 8f790064 lw t9,100(k1) 800009fc: 8f7a0068 lw k0,104(k1) 80000a00: 03400013 mtlo k0 80000a04: 8f7a006c lw k0,108(k1) 80000a08: 03400011 mthi k0 80000a0c: 8f7c0070 lw gp,112(k1) 80000a10: 8f7d0074 lw sp,116(k1) 80000a14: 8f7e0078 lw s8,120(k1) 80000a18: 8f7f007c lw ra,124(k1) 80000a1c: 8f7a0080 lw k0,128(k1) 80000a20: 409a7000 mtc0 k0,c0_epc 80000a24: 8f7a0084 lw k0,132(k1) 80000a28: 409a6800 mtc0 k0,c0_cause 80000a2c: 341b000f li k1,0xf 80000a30: 03e00008 jr ra 80000a34: 489b0800 mtc2 k1,$1 80000a38 <_get_sched>: 80000a38: 27bdfff0 addiu sp,sp,-16 80000a3c: afbe000c sw s8,12(sp) 80000a40: 03a0f021 move s8,sp 80000a44: 4002b000 mfc0 v0,$22 80000a48: afc20000 sw v0,0(s8) 80000a4c: 8fc20000 lw v0,0(s8) 80000a50: 03c0e821 move sp,s8 80000a54: 8fbe000c lw s8,12(sp) 80000a58: 03e00008 jr ra 80000a5c: 27bd0010 addiu sp,sp,16 80000a60 <_get_ptpr>: 80000a60: 27bdfff0 addiu sp,sp,-16 80000a64: afbe000c sw s8,12(sp) 80000a68: 03a0f021 move s8,sp 80000a6c: 48020000 mfc2 v0,$0 80000a70: afc20000 sw v0,0(s8) 80000a74: 8fc20000 lw v0,0(s8) 80000a78: 03c0e821 move sp,s8 80000a7c: 8fbe000c lw s8,12(sp) 80000a80: 03e00008 jr ra 80000a84: 27bd0010 addiu sp,sp,16 80000a88 <_get_epc>: 80000a88: 27bdfff0 addiu sp,sp,-16 80000a8c: afbe000c sw s8,12(sp) 80000a90: 03a0f021 move s8,sp 80000a94: 40027000 mfc0 v0,c0_epc 80000a98: afc20000 sw v0,0(s8) 80000a9c: 8fc20000 lw v0,0(s8) 80000aa0: 03c0e821 move sp,s8 80000aa4: 8fbe000c lw s8,12(sp) 80000aa8: 03e00008 jr ra 80000aac: 27bd0010 addiu sp,sp,16 80000ab0 <_get_bvar>: 80000ab0: 27bdfff0 addiu sp,sp,-16 80000ab4: afbe000c sw s8,12(sp) 80000ab8: 03a0f021 move s8,sp 80000abc: 40024000 mfc0 v0,c0_badvaddr 80000ac0: afc20000 sw v0,0(s8) 80000ac4: 8fc20000 lw v0,0(s8) 80000ac8: 03c0e821 move sp,s8 80000acc: 8fbe000c lw s8,12(sp) 80000ad0: 03e00008 jr ra 80000ad4: 27bd0010 addiu sp,sp,16 80000ad8 <_get_cause>: 80000ad8: 27bdfff0 addiu sp,sp,-16 80000adc: afbe000c sw s8,12(sp) 80000ae0: 03a0f021 move s8,sp 80000ae4: 40026800 mfc0 v0,c0_cause 80000ae8: afc20000 sw v0,0(s8) 80000aec: 8fc20000 lw v0,0(s8) 80000af0: 03c0e821 move sp,s8 80000af4: 8fbe000c lw s8,12(sp) 80000af8: 03e00008 jr ra 80000afc: 27bd0010 addiu sp,sp,16 80000b00 <_it_mask>: 80000b00: 27bdfff8 addiu sp,sp,-8 80000b04: afbe0004 sw s8,4(sp) 80000b08: 03a0f021 move s8,sp 80000b0c: 241bfffe li k1,-2 80000b10: 401a6000 mfc0 k0,c0_status 80000b14: 035bd024 and k0,k0,k1 80000b18: 409a6000 mtc0 k0,c0_status 80000b1c: 03c0e821 move sp,s8 80000b20: 8fbe0004 lw s8,4(sp) 80000b24: 03e00008 jr ra 80000b28: 27bd0008 addiu sp,sp,8 80000b2c <_it_enable>: 80000b2c: 27bdfff8 addiu sp,sp,-8 80000b30: afbe0004 sw s8,4(sp) 80000b34: 03a0f021 move s8,sp 80000b38: 401a6000 mfc0 k0,c0_status 80000b3c: 375a0001 ori k0,k0,0x1 80000b40: 409a6000 mtc0 k0,c0_status 80000b44: 03c0e821 move sp,s8 80000b48: 8fbe0004 lw s8,4(sp) 80000b4c: 03e00008 jr ra 80000b50: 27bd0008 addiu sp,sp,8 80000b54 <_get_lock>: 80000b54: 27bdffe0 addiu sp,sp,-32 80000b58: afbf001c sw ra,28(sp) 80000b5c: afbe0018 sw s8,24(sp) 80000b60: afb00014 sw s0,20(sp) 80000b64: 03a0f021 move s8,sp 80000b68: 0c00018e jal 80000638 <_proctime> 80000b6c: afc40020 sw a0,32(s8) 80000b70: 0c000183 jal 8000060c <_procid> 80000b74: 00408021 move s0,v0 80000b78: 00021100 sll v0,v0,0x4 80000b7c: 02021026 xor v0,s0,v0 80000b80: 305000ff andi s0,v0,0xff 80000b84: 8fc50020 lw a1,32(s8) 80000b88 <_lock_llsc>: 80000b88: c0a20000 ll v0,0(a1) 80000b8c: 14400005 bnez v0,80000ba4 <_lock_delay> 80000b90: 00000000 nop 80000b94: 24030001 li v1,1 80000b98: e0a30000 sc v1,0(a1) 80000b9c: 14600007 bnez v1,80000bbc <_lock_ok> 80000ba0: 00000000 nop 80000ba4 <_lock_delay>: 80000ba4: 02002021 move a0,s0 80000ba8 <_lock_loop>: 80000ba8: 2084ffff addi a0,a0,-1 80000bac: 1080fffe beqz a0,80000ba8 <_lock_loop> 80000bb0: 00000000 nop 80000bb4: 080002e2 j 80000b88 <_lock_llsc> 80000bb8: 00000000 nop 80000bbc <_lock_ok>: 80000bbc: 03c0e821 move sp,s8 80000bc0: 8fbf001c lw ra,28(sp) 80000bc4: 8fbe0018 lw s8,24(sp) 80000bc8: 8fb00014 lw s0,20(sp) 80000bcc: 03e00008 jr ra 80000bd0: 27bd0020 addiu sp,sp,32 80000bd4 <_release_lock>: 80000bd4: 27bdfff8 addiu sp,sp,-8 80000bd8: afbe0004 sw s8,4(sp) 80000bdc: 03a0f021 move s8,sp 80000be0: afc40008 sw a0,8(s8) 80000be4: 8fc20008 lw v0,8(s8) 80000be8: ac400000 sw zero,0(v0) 80000bec: 03c0e821 move sp,s8 80000bf0: 8fbe0004 lw s8,4(sp) 80000bf4: 27bd0008 addiu sp,sp,8 80000bf8: 03e00008 jr ra 80000bfc: 00000000 nop 80000c00 <_puts>: 80000c00: 27bdfff0 addiu sp,sp,-16 80000c04: afbe000c sw s8,12(sp) 80000c08: 03a0f021 move s8,sp 80000c0c: afc40010 sw a0,16(s8) 80000c10: 3c029000 lui v0,0x9000 80000c14: 24420000 addiu v0,v0,0 80000c18: afc20004 sw v0,4(s8) 80000c1c: afc00000 sw zero,0(s8) 80000c20: 0800031a j 80000c68 <_puts+0x68> 80000c24: 00000000 nop 80000c28: 8fc30010 lw v1,16(s8) 80000c2c: 8fc20000 lw v0,0(s8) 80000c30: 00621021 addu v0,v1,v0 80000c34: 80420000 lb v0,0(v0) 80000c38: 10400011 beqz v0,80000c80 <_puts+0x80> 80000c3c: 00000000 nop 80000c40: 8fc30010 lw v1,16(s8) 80000c44: 8fc20000 lw v0,0(s8) 80000c48: 00621021 addu v0,v1,v0 80000c4c: 80420000 lb v0,0(v0) 80000c50: 00401821 move v1,v0 80000c54: 8fc20004 lw v0,4(s8) 80000c58: ac430000 sw v1,0(v0) 80000c5c: 8fc20000 lw v0,0(s8) 80000c60: 24420001 addiu v0,v0,1 80000c64: afc20000 sw v0,0(s8) 80000c68: 8fc20000 lw v0,0(s8) 80000c6c: 2c420064 sltiu v0,v0,100 80000c70: 1440ffed bnez v0,80000c28 <_puts+0x28> 80000c74: 00000000 nop 80000c78: 08000321 j 80000c84 <_puts+0x84> 80000c7c: 00000000 nop 80000c80: 00000000 nop 80000c84: 03c0e821 move sp,s8 80000c88: 8fbe000c lw s8,12(sp) 80000c8c: 27bd0010 addiu sp,sp,16 80000c90: 03e00008 jr ra 80000c94: 00000000 nop 80000c98 <_putw>: 80000c98: 27bdffd8 addiu sp,sp,-40 80000c9c: afbf0024 sw ra,36(sp) 80000ca0: afbe0020 sw s8,32(sp) 80000ca4: 03a0f021 move s8,sp 80000ca8: afc40028 sw a0,40(s8) 80000cac: 24020030 li v0,48 80000cb0: a3c20014 sb v0,20(s8) 80000cb4: 24020078 li v0,120 80000cb8: a3c20015 sb v0,21(s8) 80000cbc: a3c0001e sb zero,30(s8) 80000cc0: afc00010 sw zero,16(s8) 80000cc4: 08000345 j 80000d14 <_putw+0x7c> 80000cc8: 00000000 nop 80000ccc: 24030009 li v1,9 80000cd0: 8fc20010 lw v0,16(s8) 80000cd4: 00621023 subu v0,v1,v0 80000cd8: 8fc30028 lw v1,40(s8) 80000cdc: 3064000f andi a0,v1,0xf 80000ce0: 3c038002 lui v1,0x8002 80000ce4: 2463210c addiu v1,v1,8460 80000ce8: 00831821 addu v1,a0,v1 80000cec: 80630000 lb v1,0(v1) 80000cf0: 27c40010 addiu a0,s8,16 80000cf4: 00821021 addu v0,a0,v0 80000cf8: a0430004 sb v1,4(v0) 80000cfc: 8fc20028 lw v0,40(s8) 80000d00: 00021102 srl v0,v0,0x4 80000d04: afc20028 sw v0,40(s8) 80000d08: 8fc20010 lw v0,16(s8) 80000d0c: 24420001 addiu v0,v0,1 80000d10: afc20010 sw v0,16(s8) 80000d14: 8fc20010 lw v0,16(s8) 80000d18: 2c420008 sltiu v0,v0,8 80000d1c: 1440ffeb bnez v0,80000ccc <_putw+0x34> 80000d20: 00000000 nop 80000d24: 27c20014 addiu v0,s8,20 80000d28: 00402021 move a0,v0 80000d2c: 0c000300 jal 80000c00 <_puts> 80000d30: 00000000 nop 80000d34: 03c0e821 move sp,s8 80000d38: 8fbf0024 lw ra,36(sp) 80000d3c: 8fbe0020 lw s8,32(sp) 80000d40: 27bd0028 addiu sp,sp,40 80000d44: 03e00008 jr ra 80000d48: 00000000 nop 80000d4c <_putd>: 80000d4c: 27bdffd0 addiu sp,sp,-48 80000d50: afbf002c sw ra,44(sp) 80000d54: afbe0028 sw s8,40(sp) 80000d58: 03a0f021 move s8,sp 80000d5c: afc40030 sw a0,48(s8) 80000d60: a3c00022 sb zero,34(s8) 80000d64: afc00014 sw zero,20(s8) 80000d68: 08000384 j 80000e10 <_putd+0xc4> 80000d6c: 00000000 nop 80000d70: 8fc20030 lw v0,48(s8) 80000d74: 14400004 bnez v0,80000d88 <_putd+0x3c> 80000d78: 00000000 nop 80000d7c: 8fc20014 lw v0,20(s8) 80000d80: 14400027 bnez v0,80000e20 <_putd+0xd4> 80000d84: 00000000 nop 80000d88: 24030009 li v1,9 80000d8c: 8fc20014 lw v0,20(s8) 80000d90: 00622023 subu a0,v1,v0 80000d94: 8fc30030 lw v1,48(s8) 80000d98: 3c02cccc lui v0,0xcccc 80000d9c: 3442cccd ori v0,v0,0xcccd 80000da0: 00620019 multu v1,v0 80000da4: 00001010 mfhi v0 80000da8: 000210c2 srl v0,v0,0x3 80000dac: 00021040 sll v0,v0,0x1 80000db0: 00022880 sll a1,v0,0x2 80000db4: 00451021 addu v0,v0,a1 80000db8: 00621023 subu v0,v1,v0 80000dbc: 3c038002 lui v1,0x8002 80000dc0: 24632100 addiu v1,v1,8448 80000dc4: 00431021 addu v0,v0,v1 80000dc8: 80430000 lb v1,0(v0) 80000dcc: 27c20010 addiu v0,s8,16 80000dd0: 00441021 addu v0,v0,a0 80000dd4: a0430008 sb v1,8(v0) 80000dd8: 24030009 li v1,9 80000ddc: 8fc20014 lw v0,20(s8) 80000de0: 00621023 subu v0,v1,v0 80000de4: afc20010 sw v0,16(s8) 80000de8: 8fc30030 lw v1,48(s8) 80000dec: 3c02cccc lui v0,0xcccc 80000df0: 3442cccd ori v0,v0,0xcccd 80000df4: 00620019 multu v1,v0 80000df8: 00001010 mfhi v0 80000dfc: 000210c2 srl v0,v0,0x3 80000e00: afc20030 sw v0,48(s8) 80000e04: 8fc20014 lw v0,20(s8) 80000e08: 24420001 addiu v0,v0,1 80000e0c: afc20014 sw v0,20(s8) 80000e10: 8fc20014 lw v0,20(s8) 80000e14: 2c42000a sltiu v0,v0,10 80000e18: 1440ffd5 bnez v0,80000d70 <_putd+0x24> 80000e1c: 00000000 nop 80000e20: 27c20018 addiu v0,s8,24 80000e24: 8fc30010 lw v1,16(s8) 80000e28: 00431021 addu v0,v0,v1 80000e2c: 00402021 move a0,v0 80000e30: 0c000300 jal 80000c00 <_puts> 80000e34: 00000000 nop 80000e38: 03c0e821 move sp,s8 80000e3c: 8fbf002c lw ra,44(sp) 80000e40: 8fbe0028 lw s8,40(sp) 80000e44: 27bd0030 addiu sp,sp,48 80000e48: 03e00008 jr ra 80000e4c: 00000000 nop 80000e50 <_strncmp>: 80000e50: 27bdfff0 addiu sp,sp,-16 80000e54: afbe000c sw s8,12(sp) 80000e58: 03a0f021 move s8,sp 80000e5c: afc40010 sw a0,16(s8) 80000e60: afc50014 sw a1,20(s8) 80000e64: afc60018 sw a2,24(s8) 80000e68: afc00000 sw zero,0(s8) 80000e6c: 080003b3 j 80000ecc <_strncmp+0x7c> 80000e70: 00000000 nop 80000e74: 8fc30010 lw v1,16(s8) 80000e78: 8fc20000 lw v0,0(s8) 80000e7c: 00621021 addu v0,v1,v0 80000e80: 80430000 lb v1,0(v0) 80000e84: 8fc40014 lw a0,20(s8) 80000e88: 8fc20000 lw v0,0(s8) 80000e8c: 00821021 addu v0,a0,v0 80000e90: 80420000 lb v0,0(v0) 80000e94: 10620004 beq v1,v0,80000ea8 <_strncmp+0x58> 80000e98: 00000000 nop 80000e9c: 24020001 li v0,1 80000ea0: 080003bc j 80000ef0 <_strncmp+0xa0> 80000ea4: 00000000 nop 80000ea8: 8fc30010 lw v1,16(s8) 80000eac: 8fc20000 lw v0,0(s8) 80000eb0: 00621021 addu v0,v1,v0 80000eb4: 80420000 lb v0,0(v0) 80000eb8: 1040000b beqz v0,80000ee8 <_strncmp+0x98> 80000ebc: 00000000 nop 80000ec0: 8fc20000 lw v0,0(s8) 80000ec4: 24420001 addiu v0,v0,1 80000ec8: afc20000 sw v0,0(s8) 80000ecc: 8fc30000 lw v1,0(s8) 80000ed0: 8fc20018 lw v0,24(s8) 80000ed4: 0062102b sltu v0,v1,v0 80000ed8: 1440ffe6 bnez v0,80000e74 <_strncmp+0x24> 80000edc: 00000000 nop 80000ee0: 080003bb j 80000eec <_strncmp+0x9c> 80000ee4: 00000000 nop 80000ee8: 00000000 nop 80000eec: 00001021 move v0,zero 80000ef0: 03c0e821 move sp,s8 80000ef4: 8fbe000c lw s8,12(sp) 80000ef8: 27bd0010 addiu sp,sp,16 80000efc: 03e00008 jr ra 80000f00: 00000000 nop 80000f04 <_dcache_buf_invalidate>: 80000f04: 27bdffe8 addiu sp,sp,-24 80000f08: afbe0014 sw s8,20(sp) 80000f0c: 03a0f021 move s8,sp 80000f10: afc40018 sw a0,24(s8) 80000f14: afc5001c sw a1,28(s8) 80000f18: 40028001 mfc0 v0,c0_config1 80000f1c: afc20004 sw v0,4(s8) 80000f20: 8fc20004 lw v0,4(s8) 80000f24: 00021282 srl v0,v0,0xa 80000f28: 30420007 andi v0,v0,0x7 80000f2c: afc20004 sw v0,4(s8) 80000f30: 8fc20004 lw v0,4(s8) 80000f34: 24030002 li v1,2 80000f38: 00431004 sllv v0,v1,v0 80000f3c: afc20000 sw v0,0(s8) 80000f40: 080003da j 80000f68 <_dcache_buf_invalidate+0x64> 80000f44: afc00008 sw zero,8(s8) 80000f48: 8fc30018 lw v1,24(s8) 80000f4c: 8fc20008 lw v0,8(s8) 80000f50: 00621021 addu v0,v1,v0 80000f54: bc510000 cache 0x11,0(v0) 80000f58: 8fc30008 lw v1,8(s8) 80000f5c: 8fc20000 lw v0,0(s8) 80000f60: 00621021 addu v0,v1,v0 80000f64: afc20008 sw v0,8(s8) 80000f68: 8fc30008 lw v1,8(s8) 80000f6c: 8fc2001c lw v0,28(s8) 80000f70: 0062102b sltu v0,v1,v0 80000f74: 1440fff4 bnez v0,80000f48 <_dcache_buf_invalidate+0x44> 80000f78: 00000000 nop 80000f7c: 03c0e821 move sp,s8 80000f80: 8fbe0014 lw s8,20(sp) 80000f84: 03e00008 jr ra 80000f88: 27bd0018 addiu sp,sp,24 80000f8c <_itoa_dec>: 80000f8c: 27bdfff0 addiu sp,sp,-16 80000f90: afbe000c sw s8,12(sp) 80000f94: 03a0f021 move s8,sp 80000f98: afc40010 sw a0,16(s8) 80000f9c: afc50014 sw a1,20(s8) 80000fa0: afc00000 sw zero,0(s8) 80000fa4: 08000418 j 80001060 <_itoa_dec+0xd4> 80000fa8: 00000000 nop 80000fac: 8fc20010 lw v0,16(s8) 80000fb0: 14400004 bnez v0,80000fc4 <_itoa_dec+0x38> 80000fb4: 00000000 nop 80000fb8: 8fc20000 lw v0,0(s8) 80000fbc: 14400017 bnez v0,8000101c <_itoa_dec+0x90> 80000fc0: 00000000 nop 80000fc4: 24030009 li v1,9 80000fc8: 8fc20000 lw v0,0(s8) 80000fcc: 00621023 subu v0,v1,v0 80000fd0: 8fc30014 lw v1,20(s8) 80000fd4: 00621821 addu v1,v1,v0 80000fd8: 8fc40010 lw a0,16(s8) 80000fdc: 3c02cccc lui v0,0xcccc 80000fe0: 3442cccd ori v0,v0,0xcccd 80000fe4: 00820019 multu a0,v0 80000fe8: 00001010 mfhi v0 80000fec: 000210c2 srl v0,v0,0x3 80000ff0: 00021040 sll v0,v0,0x1 80000ff4: 00022880 sll a1,v0,0x2 80000ff8: 00451021 addu v0,v0,a1 80000ffc: 00821023 subu v0,a0,v0 80001000: 3c048002 lui a0,0x8002 80001004: 248420f4 addiu a0,a0,8436 80001008: 00441021 addu v0,v0,a0 8000100c: 80420000 lb v0,0(v0) 80001010: a0620000 sb v0,0(v1) 80001014: 0800040e j 80001038 <_itoa_dec+0xac> 80001018: 00000000 nop 8000101c: 24030009 li v1,9 80001020: 8fc20000 lw v0,0(s8) 80001024: 00621023 subu v0,v1,v0 80001028: 8fc30014 lw v1,20(s8) 8000102c: 00621021 addu v0,v1,v0 80001030: 24030020 li v1,32 80001034: a0430000 sb v1,0(v0) 80001038: 8fc30010 lw v1,16(s8) 8000103c: 3c02cccc lui v0,0xcccc 80001040: 3442cccd ori v0,v0,0xcccd 80001044: 00620019 multu v1,v0 80001048: 00001010 mfhi v0 8000104c: 000210c2 srl v0,v0,0x3 80001050: afc20010 sw v0,16(s8) 80001054: 8fc20000 lw v0,0(s8) 80001058: 24420001 addiu v0,v0,1 8000105c: afc20000 sw v0,0(s8) 80001060: 8fc20000 lw v0,0(s8) 80001064: 2c42000a sltiu v0,v0,10 80001068: 1440ffd0 bnez v0,80000fac <_itoa_dec+0x20> 8000106c: 00000000 nop 80001070: 03c0e821 move sp,s8 80001074: 8fbe000c lw s8,12(sp) 80001078: 27bd0010 addiu sp,sp,16 8000107c: 03e00008 jr ra 80001080: 00000000 nop 80001084 <_itoa_hex>: 80001084: 27bdfff0 addiu sp,sp,-16 80001088: afbe000c sw s8,12(sp) 8000108c: 03a0f021 move s8,sp 80001090: afc40010 sw a0,16(s8) 80001094: afc50014 sw a1,20(s8) 80001098: afc00000 sw zero,0(s8) 8000109c: 0800043b j 800010ec <_itoa_hex+0x68> 800010a0: 00000000 nop 800010a4: 24030007 li v1,7 800010a8: 8fc20000 lw v0,0(s8) 800010ac: 00621023 subu v0,v1,v0 800010b0: 8fc30014 lw v1,20(s8) 800010b4: 00621021 addu v0,v1,v0 800010b8: 8fc30010 lw v1,16(s8) 800010bc: 3064000f andi a0,v1,0xf 800010c0: 3c038002 lui v1,0x8002 800010c4: 246320e4 addiu v1,v1,8420 800010c8: 00831821 addu v1,a0,v1 800010cc: 80630000 lb v1,0(v1) 800010d0: a0430000 sb v1,0(v0) 800010d4: 8fc20010 lw v0,16(s8) 800010d8: 00021102 srl v0,v0,0x4 800010dc: afc20010 sw v0,16(s8) 800010e0: 8fc20000 lw v0,0(s8) 800010e4: 24420001 addiu v0,v0,1 800010e8: afc20000 sw v0,0(s8) 800010ec: 8fc20000 lw v0,0(s8) 800010f0: 2c420008 sltiu v0,v0,8 800010f4: 1440ffeb bnez v0,800010a4 <_itoa_hex+0x20> 800010f8: 00000000 nop 800010fc: 03c0e821 move sp,s8 80001100: 8fbe000c lw s8,12(sp) 80001104: 27bd0010 addiu sp,sp,16 80001108: 03e00008 jr ra 8000110c: 00000000 nop 80001110 <_physical_read_access>: 80001110: 27bdfff0 addiu sp,sp,-16 80001114: afbe000c sw s8,12(sp) 80001118: 03a0f021 move s8,sp 8000111c: afc40010 sw a0,16(s8) 80001120: 8fc20010 lw v0,16(s8) 80001124: 241bfffe li k1,-2 80001128: 401a6000 mfc0 k0,c0_status 8000112c: 035bd824 and k1,k0,k1 80001130: 409b6000 mtc0 k1,c0_status 80001134: 341b000b li k1,0xb 80001138: 489b0800 mtc2 k1,$1 8000113c: 8c420000 lw v0,0(v0) 80001140: 341b000f li k1,0xf 80001144: 489b0800 mtc2 k1,$1 80001148: 409a6000 mtc0 k0,c0_status 8000114c: afc20000 sw v0,0(s8) 80001150: 8fc20000 lw v0,0(s8) 80001154: 03c0e821 move sp,s8 80001158: 8fbe000c lw s8,12(sp) 8000115c: 03e00008 jr ra 80001160: 27bd0010 addiu sp,sp,16 80001164 <_physical_write_access>: 80001164: 27bdfff8 addiu sp,sp,-8 80001168: afbe0004 sw s8,4(sp) 8000116c: 03a0f021 move s8,sp 80001170: afc40008 sw a0,8(s8) 80001174: afc5000c sw a1,12(s8) 80001178: 8fc2000c lw v0,12(s8) 8000117c: 8fc30008 lw v1,8(s8) 80001180: 241bfffe li k1,-2 80001184: 401a6000 mfc0 k0,c0_status 80001188: 035bd824 and k1,k0,k1 8000118c: 409b6000 mtc0 k1,c0_status 80001190: 341b000b li k1,0xb 80001194: 489b0800 mtc2 k1,$1 80001198: ac620000 sw v0,0(v1) 8000119c: 341b000f li k1,0xf 800011a0: 489b0800 mtc2 k1,$1 800011a4: 409a6000 mtc0 k0,c0_status 800011a8: 03c0e821 move sp,s8 800011ac: 8fbe0004 lw s8,4(sp) 800011b0: 03e00008 jr ra 800011b4: 27bd0008 addiu sp,sp,8 800011b8 <_get_tasks_number>: 800011b8: 27bdffe0 addiu sp,sp,-32 800011bc: afbf001c sw ra,28(sp) 800011c0: afbe0018 sw s8,24(sp) 800011c4: 03a0f021 move s8,sp 800011c8: 0c00028e jal 80000a38 <_get_sched> 800011cc: 00000000 nop 800011d0: afc20010 sw v0,16(s8) 800011d4: 8fc20010 lw v0,16(s8) 800011d8: 24420f00 addiu v0,v0,3840 800011dc: 00402021 move a0,v0 800011e0: 0c000444 jal 80001110 <_physical_read_access> 800011e4: 00000000 nop 800011e8: 03c0e821 move sp,s8 800011ec: 8fbf001c lw ra,28(sp) 800011f0: 8fbe0018 lw s8,24(sp) 800011f4: 27bd0020 addiu sp,sp,32 800011f8: 03e00008 jr ra 800011fc: 00000000 nop 80001200 <_get_current_task_id>: 80001200: 27bdffe0 addiu sp,sp,-32 80001204: afbf001c sw ra,28(sp) 80001208: afbe0018 sw s8,24(sp) 8000120c: 03a0f021 move s8,sp 80001210: 0c00028e jal 80000a38 <_get_sched> 80001214: 00000000 nop 80001218: afc20010 sw v0,16(s8) 8000121c: 8fc20010 lw v0,16(s8) 80001220: 24420f04 addiu v0,v0,3844 80001224: 00402021 move a0,v0 80001228: 0c000444 jal 80001110 <_physical_read_access> 8000122c: 00000000 nop 80001230: 03c0e821 move sp,s8 80001234: 8fbf001c lw ra,28(sp) 80001238: 8fbe0018 lw s8,24(sp) 8000123c: 27bd0020 addiu sp,sp,32 80001240: 03e00008 jr ra 80001244: 00000000 nop 80001248 <_get_current_context_slot>: 80001248: 27bdffe0 addiu sp,sp,-32 8000124c: afbf001c sw ra,28(sp) 80001250: afbe0018 sw s8,24(sp) 80001254: 03a0f021 move s8,sp 80001258: afc40020 sw a0,32(s8) 8000125c: 0c00028e jal 80000a38 <_get_sched> 80001260: 00000000 nop 80001264: afc20014 sw v0,20(s8) 80001268: 8fc20014 lw v0,20(s8) 8000126c: 24420f04 addiu v0,v0,3844 80001270: 00402021 move a0,v0 80001274: 0c000444 jal 80001110 <_physical_read_access> 80001278: 00000000 nop 8000127c: afc20010 sw v0,16(s8) 80001280: 8fc20014 lw v0,20(s8) 80001284: 00401821 move v1,v0 80001288: 8fc20010 lw v0,16(s8) 8000128c: 00022180 sll a0,v0,0x6 80001290: 8fc20020 lw v0,32(s8) 80001294: 00821021 addu v0,a0,v0 80001298: 00021080 sll v0,v0,0x2 8000129c: 00621021 addu v0,v1,v0 800012a0: 00402021 move a0,v0 800012a4: 0c000444 jal 80001110 <_physical_read_access> 800012a8: 00000000 nop 800012ac: 03c0e821 move sp,s8 800012b0: 8fbf001c lw ra,28(sp) 800012b4: 8fbe0018 lw s8,24(sp) 800012b8: 27bd0020 addiu sp,sp,32 800012bc: 03e00008 jr ra 800012c0: 00000000 nop 800012c4 <_get_interrupt_vector_entry>: 800012c4: 27bdffe0 addiu sp,sp,-32 800012c8: afbf001c sw ra,28(sp) 800012cc: afbe0018 sw s8,24(sp) 800012d0: 03a0f021 move s8,sp 800012d4: afc40020 sw a0,32(s8) 800012d8: 0c00028e jal 80000a38 <_get_sched> 800012dc: 00000000 nop 800012e0: afc20010 sw v0,16(s8) 800012e4: 8fc20010 lw v0,16(s8) 800012e8: 24430f08 addiu v1,v0,3848 800012ec: 8fc20020 lw v0,32(s8) 800012f0: 00021080 sll v0,v0,0x2 800012f4: 00621021 addu v0,v1,v0 800012f8: 00402021 move a0,v0 800012fc: 0c000444 jal 80001110 <_physical_read_access> 80001300: 00000000 nop 80001304: 03c0e821 move sp,s8 80001308: 8fbf001c lw ra,28(sp) 8000130c: 8fbe0018 lw s8,24(sp) 80001310: 27bd0020 addiu sp,sp,32 80001314: 03e00008 jr ra 80001318: 00000000 nop 8000131c <_set_current_task_id>: 8000131c: 27bdffe0 addiu sp,sp,-32 80001320: afbf001c sw ra,28(sp) 80001324: afbe0018 sw s8,24(sp) 80001328: 03a0f021 move s8,sp 8000132c: afc40020 sw a0,32(s8) 80001330: 0c00028e jal 80000a38 <_get_sched> 80001334: 00000000 nop 80001338: afc20010 sw v0,16(s8) 8000133c: 8fc20010 lw v0,16(s8) 80001340: 24420f04 addiu v0,v0,3844 80001344: 00402021 move a0,v0 80001348: 8fc50020 lw a1,32(s8) 8000134c: 0c000459 jal 80001164 <_physical_write_access> 80001350: 00000000 nop 80001354: 03c0e821 move sp,s8 80001358: 8fbf001c lw ra,28(sp) 8000135c: 8fbe0018 lw s8,24(sp) 80001360: 27bd0020 addiu sp,sp,32 80001364: 03e00008 jr ra 80001368: 00000000 nop 8000136c <_get_cluster_base>: 8000136c: 27bdfff8 addiu sp,sp,-8 80001370: afbe0004 sw s8,4(sp) 80001374: 03a0f021 move s8,sp 80001378: afc40008 sw a0,8(s8) 8000137c: 8fc20008 lw v0,8(s8) 80001380: 24420064 addiu v0,v0,100 80001384: 03c0e821 move sp,s8 80001388: 8fbe0004 lw s8,4(sp) 8000138c: 27bd0008 addiu sp,sp,8 80001390: 03e00008 jr ra 80001394: 00000000 nop 80001398 <_get_pseg_base>: 80001398: 27bdfff8 addiu sp,sp,-8 8000139c: afbe0004 sw s8,4(sp) 800013a0: 03a0f021 move s8,sp 800013a4: afc40008 sw a0,8(s8) 800013a8: 8fc30008 lw v1,8(s8) 800013ac: 8fc20008 lw v0,8(s8) 800013b0: 8c420004 lw v0,4(v0) 800013b4: 00021140 sll v0,v0,0x5 800013b8: 24420064 addiu v0,v0,100 800013bc: 00621021 addu v0,v1,v0 800013c0: 03c0e821 move sp,s8 800013c4: 8fbe0004 lw s8,4(sp) 800013c8: 27bd0008 addiu sp,sp,8 800013cc: 03e00008 jr ra 800013d0: 00000000 nop 800013d4 <_get_vspace_base>: 800013d4: 27bdfff8 addiu sp,sp,-8 800013d8: afbe0004 sw s8,4(sp) 800013dc: 03a0f021 move s8,sp 800013e0: afc40008 sw a0,8(s8) 800013e4: 8fc50008 lw a1,8(s8) 800013e8: 8fc20008 lw v0,8(s8) 800013ec: 8c420004 lw v0,4(v0) 800013f0: 00023140 sll a2,v0,0x5 800013f4: 8fc20008 lw v0,8(s8) 800013f8: 8c430020 lw v1,32(v0) 800013fc: 00601021 move v0,v1 80001400: 00022080 sll a0,v0,0x2 80001404: 00041080 sll v0,a0,0x2 80001408: 00441023 subu v0,v0,a0 8000140c: 00431021 addu v0,v0,v1 80001410: 00021080 sll v0,v0,0x2 80001414: 00c21021 addu v0,a2,v0 80001418: 24420064 addiu v0,v0,100 8000141c: 00a21021 addu v0,a1,v0 80001420: 03c0e821 move sp,s8 80001424: 8fbe0004 lw s8,4(sp) 80001428: 27bd0008 addiu sp,sp,8 8000142c: 03e00008 jr ra 80001430: 00000000 nop 80001434 <_get_vseg_base>: 80001434: 27bdfff8 addiu sp,sp,-8 80001438: afbe0004 sw s8,4(sp) 8000143c: 03a0f021 move s8,sp 80001440: afc40008 sw a0,8(s8) 80001444: 8fc50008 lw a1,8(s8) 80001448: 8fc20008 lw v0,8(s8) 8000144c: 8c420004 lw v0,4(v0) 80001450: 00023140 sll a2,v0,0x5 80001454: 8fc20008 lw v0,8(s8) 80001458: 8c430020 lw v1,32(v0) 8000145c: 00601021 move v0,v1 80001460: 00022080 sll a0,v0,0x2 80001464: 00041080 sll v0,a0,0x2 80001468: 00441023 subu v0,v0,a0 8000146c: 00431021 addu v0,v0,v1 80001470: 00021080 sll v0,v0,0x2 80001474: 00c21821 addu v1,a2,v0 80001478: 8fc20008 lw v0,8(s8) 8000147c: 8c42000c lw v0,12(v0) 80001480: 00021080 sll v0,v0,0x2 80001484: 00022100 sll a0,v0,0x4 80001488: 00821023 subu v0,a0,v0 8000148c: 00621021 addu v0,v1,v0 80001490: 24420064 addiu v0,v0,100 80001494: 00a21021 addu v0,a1,v0 80001498: 03c0e821 move sp,s8 8000149c: 8fbe0004 lw s8,4(sp) 800014a0: 27bd0008 addiu sp,sp,8 800014a4: 03e00008 jr ra 800014a8: 00000000 nop 800014ac <_get_vobj_base>: 800014ac: 27bdfff8 addiu sp,sp,-8 800014b0: afbe0004 sw s8,4(sp) 800014b4: 03a0f021 move s8,sp 800014b8: afc40008 sw a0,8(s8) 800014bc: 8fc50008 lw a1,8(s8) 800014c0: 8fc20008 lw v0,8(s8) 800014c4: 8c420004 lw v0,4(v0) 800014c8: 00023140 sll a2,v0,0x5 800014cc: 8fc20008 lw v0,8(s8) 800014d0: 8c430020 lw v1,32(v0) 800014d4: 00601021 move v0,v1 800014d8: 00022080 sll a0,v0,0x2 800014dc: 00041080 sll v0,a0,0x2 800014e0: 00441023 subu v0,v0,a0 800014e4: 00431021 addu v0,v0,v1 800014e8: 00021080 sll v0,v0,0x2 800014ec: 00c21821 addu v1,a2,v0 800014f0: 8fc20008 lw v0,8(s8) 800014f4: 8c42000c lw v0,12(v0) 800014f8: 00021080 sll v0,v0,0x2 800014fc: 00022100 sll a0,v0,0x4 80001500: 00821023 subu v0,a0,v0 80001504: 00621821 addu v1,v1,v0 80001508: 8fc20008 lw v0,8(s8) 8000150c: 8c420024 lw v0,36(v0) 80001510: 00021180 sll v0,v0,0x6 80001514: 00621021 addu v0,v1,v0 80001518: 24420064 addiu v0,v0,100 8000151c: 00a21021 addu v0,a1,v0 80001520: 03c0e821 move sp,s8 80001524: 8fbe0004 lw s8,4(sp) 80001528: 27bd0008 addiu sp,sp,8 8000152c: 03e00008 jr ra 80001530: 00000000 nop 80001534 <_get_task_base>: 80001534: 27bdfff8 addiu sp,sp,-8 80001538: afbe0004 sw s8,4(sp) 8000153c: 03a0f021 move s8,sp 80001540: afc40008 sw a0,8(s8) 80001544: 8fc50008 lw a1,8(s8) 80001548: 8fc20008 lw v0,8(s8) 8000154c: 8c420004 lw v0,4(v0) 80001550: 00023140 sll a2,v0,0x5 80001554: 8fc20008 lw v0,8(s8) 80001558: 8c430020 lw v1,32(v0) 8000155c: 00601021 move v0,v1 80001560: 00022080 sll a0,v0,0x2 80001564: 00041080 sll v0,a0,0x2 80001568: 00441023 subu v0,v0,a0 8000156c: 00431021 addu v0,v0,v1 80001570: 00021080 sll v0,v0,0x2 80001574: 00c21821 addu v1,a2,v0 80001578: 8fc20008 lw v0,8(s8) 8000157c: 8c42000c lw v0,12(v0) 80001580: 00021080 sll v0,v0,0x2 80001584: 00022100 sll a0,v0,0x4 80001588: 00821023 subu v0,a0,v0 8000158c: 00621821 addu v1,v1,v0 80001590: 8fc20008 lw v0,8(s8) 80001594: 8c420028 lw v0,40(v0) 80001598: 000210c0 sll v0,v0,0x3 8000159c: 00022100 sll a0,v0,0x4 800015a0: 00821023 subu v0,a0,v0 800015a4: 00621821 addu v1,v1,v0 800015a8: 8fc20008 lw v0,8(s8) 800015ac: 8c420024 lw v0,36(v0) 800015b0: 00021180 sll v0,v0,0x6 800015b4: 00621021 addu v0,v1,v0 800015b8: 24420064 addiu v0,v0,100 800015bc: 00a21021 addu v0,a1,v0 800015c0: 03c0e821 move sp,s8 800015c4: 8fbe0004 lw s8,4(sp) 800015c8: 27bd0008 addiu sp,sp,8 800015cc: 03e00008 jr ra 800015d0: 00000000 nop 800015d4 <_ctx_switch>: 800015d4: 27bdffd0 addiu sp,sp,-48 800015d8: afbf002c sw ra,44(sp) 800015dc: afbe0028 sw s8,40(sp) 800015e0: 03a0f021 move s8,sp 800015e4: 0c00028e jal 80000a38 <_get_sched> 800015e8: 00000000 nop 800015ec: afc20010 sw v0,16(s8) 800015f0: 0c00046e jal 800011b8 <_get_tasks_number> 800015f4: 00000000 nop 800015f8: afc20024 sw v0,36(s8) 800015fc: 8fc20024 lw v0,36(s8) 80001600: 2c420002 sltiu v0,v0,2 80001604: 1440001e bnez v0,80001680 <_ctx_switch+0xac> 80001608: 00000000 nop 8000160c: 0c000480 jal 80001200 <_get_current_task_id> 80001610: 00000000 nop 80001614: afc20020 sw v0,32(s8) 80001618: 8fc20010 lw v0,16(s8) 8000161c: 00401821 move v1,v0 80001620: 8fc20020 lw v0,32(s8) 80001624: 00021200 sll v0,v0,0x8 80001628: 00621021 addu v0,v1,v0 8000162c: afc20018 sw v0,24(s8) 80001630: 8fc20020 lw v0,32(s8) 80001634: 24430001 addiu v1,v0,1 80001638: 8fc20024 lw v0,36(s8) 8000163c: 0062001b divu zero,v1,v0 80001640: 004001f4 teq v0,zero,0x7 80001644: 00001010 mfhi v0 80001648: afc2001c sw v0,28(s8) 8000164c: 8fc20010 lw v0,16(s8) 80001650: 00401821 move v1,v0 80001654: 8fc2001c lw v0,28(s8) 80001658: 00021200 sll v0,v0,0x8 8000165c: 00621021 addu v0,v1,v0 80001660: afc20014 sw v0,20(s8) 80001664: 8fc4001c lw a0,28(s8) 80001668: 0c0004c7 jal 8000131c <_set_current_task_id> 8000166c: 00000000 nop 80001670: 8fc40018 lw a0,24(s8) 80001674: 8fc50014 lw a1,20(s8) 80001678: 0c000235 jal 800008d4 <_task_switch> 8000167c: 00000000 nop 80001680: 03c0e821 move sp,s8 80001684: 8fbf002c lw ra,44(sp) 80001688: 8fbe0028 lw s8,40(sp) 8000168c: 27bd0030 addiu sp,sp,48 80001690: 03e00008 jr ra 80001694: 00000000 nop 80001698 : 80001698: 27bdffe8 addiu sp,sp,-24 8000169c: afbe0014 sw s8,20(sp) 800016a0: 03a0f021 move s8,sp 800016a4: afc40018 sw a0,24(s8) 800016a8: afc5001c sw a1,28(s8) 800016ac: afc60020 sw a2,32(s8) 800016b0: 8fc20018 lw v0,24(s8) 800016b4: afc2000c sw v0,12(s8) 800016b8: 8fc2001c lw v0,28(s8) 800016bc: afc20008 sw v0,8(s8) 800016c0: 8fc2000c lw v0,12(s8) 800016c4: 30420003 andi v0,v0,0x3 800016c8: 14400018 bnez v0,8000172c 800016cc: 00000000 nop 800016d0: 8fc20008 lw v0,8(s8) 800016d4: 30420003 andi v0,v0,0x3 800016d8: 14400014 bnez v0,8000172c 800016dc: 00000000 nop 800016e0: 080005c7 j 8000171c 800016e4: 00000000 nop 800016e8: 8fc20008 lw v0,8(s8) 800016ec: 8c430000 lw v1,0(v0) 800016f0: 8fc2000c lw v0,12(s8) 800016f4: ac430000 sw v1,0(v0) 800016f8: 8fc2000c lw v0,12(s8) 800016fc: 24420004 addiu v0,v0,4 80001700: afc2000c sw v0,12(s8) 80001704: 8fc20008 lw v0,8(s8) 80001708: 24420004 addiu v0,v0,4 8000170c: afc20008 sw v0,8(s8) 80001710: 8fc20020 lw v0,32(s8) 80001714: 2442fffc addiu v0,v0,-4 80001718: afc20020 sw v0,32(s8) 8000171c: 8fc20020 lw v0,32(s8) 80001720: 2c420004 sltiu v0,v0,4 80001724: 1040fff0 beqz v0,800016e8 80001728: 00000000 nop 8000172c: 8fc2000c lw v0,12(s8) 80001730: afc20004 sw v0,4(s8) 80001734: 8fc20008 lw v0,8(s8) 80001738: afc20000 sw v0,0(s8) 8000173c: 080005db j 8000176c 80001740: 00000000 nop 80001744: 8fc20000 lw v0,0(s8) 80001748: 90430000 lbu v1,0(v0) 8000174c: 8fc20004 lw v0,4(s8) 80001750: a0430000 sb v1,0(v0) 80001754: 8fc20004 lw v0,4(s8) 80001758: 24420001 addiu v0,v0,1 8000175c: afc20004 sw v0,4(s8) 80001760: 8fc20000 lw v0,0(s8) 80001764: 24420001 addiu v0,v0,1 80001768: afc20000 sw v0,0(s8) 8000176c: 8fc20020 lw v0,32(s8) 80001770: 0002102b sltu v0,zero,v0 80001774: 304200ff andi v0,v0,0xff 80001778: 8fc30020 lw v1,32(s8) 8000177c: 2463ffff addiu v1,v1,-1 80001780: afc30020 sw v1,32(s8) 80001784: 1440ffef bnez v0,80001744 80001788: 00000000 nop 8000178c: 8fc20018 lw v0,24(s8) 80001790: 03c0e821 move sp,s8 80001794: 8fbe0014 lw s8,20(sp) 80001798: 27bd0018 addiu sp,sp,24 8000179c: 03e00008 jr ra 800017a0: 00000000 nop 800017a4 <_timer_access>: 800017a4: 27bdfff0 addiu sp,sp,-16 800017a8: afbe000c sw s8,12(sp) 800017ac: 03a0f021 move s8,sp 800017b0: afc40010 sw a0,16(s8) 800017b4: afc50014 sw a1,20(s8) 800017b8: afc60018 sw a2,24(s8) 800017bc: afc7001c sw a3,28(s8) 800017c0: 8fc2001c lw v0,28(s8) 800017c4: 2c420004 sltiu v0,v0,4 800017c8: 14400004 bnez v0,800017dc <_timer_access+0x38> 800017cc: 00000000 nop 800017d0: 24020001 li v0,1 800017d4: 0800061e j 80001878 <_timer_access+0xd4> 800017d8: 00000000 nop 800017dc: 8fc20014 lw v0,20(s8) 800017e0: 10400004 beqz v0,800017f4 <_timer_access+0x50> 800017e4: 00000000 nop 800017e8: 24020001 li v0,1 800017ec: 0800061e j 80001878 <_timer_access+0xd4> 800017f0: 00000000 nop 800017f4: 8fc20018 lw v0,24(s8) 800017f8: 2c420004 sltiu v0,v0,4 800017fc: 14400004 bnez v0,80001810 <_timer_access+0x6c> 80001800: 00000000 nop 80001804: 24020001 li v0,1 80001808: 0800061e j 80001878 <_timer_access+0xd4> 8000180c: 00000000 nop 80001810: 3c029100 lui v0,0x9100 80001814: 24430000 addiu v1,v0,0 80001818: 8fc20018 lw v0,24(s8) 8000181c: 00021100 sll v0,v0,0x4 80001820: 00621021 addu v0,v1,v0 80001824: afc20000 sw v0,0(s8) 80001828: 8fc20010 lw v0,16(s8) 8000182c: 1040000a beqz v0,80001858 <_timer_access+0xb4> 80001830: 00000000 nop 80001834: 8fc2001c lw v0,28(s8) 80001838: 00021080 sll v0,v0,0x2 8000183c: 8fc30000 lw v1,0(s8) 80001840: 00621021 addu v0,v1,v0 80001844: 8c430000 lw v1,0(v0) 80001848: 8fc20020 lw v0,32(s8) 8000184c: ac430000 sw v1,0(v0) 80001850: 0800061d j 80001874 <_timer_access+0xd0> 80001854: 00000000 nop 80001858: 8fc2001c lw v0,28(s8) 8000185c: 00021080 sll v0,v0,0x2 80001860: 8fc30000 lw v1,0(s8) 80001864: 00621021 addu v0,v1,v0 80001868: 8fc30020 lw v1,32(s8) 8000186c: 8c630000 lw v1,0(v1) 80001870: ac430000 sw v1,0(v0) 80001874: 00001021 move v0,zero 80001878: 03c0e821 move sp,s8 8000187c: 8fbe000c lw s8,12(sp) 80001880: 27bd0010 addiu sp,sp,16 80001884: 03e00008 jr ra 80001888: 00000000 nop 8000188c <_timer_write>: 8000188c: 27bdffd0 addiu sp,sp,-48 80001890: afbf002c sw ra,44(sp) 80001894: afbe0028 sw s8,40(sp) 80001898: 03a0f021 move s8,sp 8000189c: afc40030 sw a0,48(s8) 800018a0: afc50034 sw a1,52(s8) 800018a4: 8fc20034 lw v0,52(s8) 800018a8: afc20024 sw v0,36(s8) 800018ac: 2404002d li a0,45 800018b0: 0c000492 jal 80001248 <_get_current_context_slot> 800018b4: 00000000 nop 800018b8: afc20020 sw v0,32(s8) 800018bc: 8fc20020 lw v0,32(s8) 800018c0: 00021082 srl v0,v0,0x2 800018c4: afc2001c sw v0,28(s8) 800018c8: 8fc20020 lw v0,32(s8) 800018cc: 30420003 andi v0,v0,0x3 800018d0: afc20018 sw v0,24(s8) 800018d4: 8fc20018 lw v0,24(s8) 800018d8: 2c420004 sltiu v0,v0,4 800018dc: 10400004 beqz v0,800018f0 <_timer_write+0x64> 800018e0: 00000000 nop 800018e4: 24020002 li v0,2 800018e8: 08000644 j 80001910 <_timer_write+0x84> 800018ec: 00000000 nop 800018f0: 27c20024 addiu v0,s8,36 800018f4: afa20010 sw v0,16(sp) 800018f8: 00002021 move a0,zero 800018fc: 8fc5001c lw a1,28(s8) 80001900: 8fc60018 lw a2,24(s8) 80001904: 8fc70030 lw a3,48(s8) 80001908: 0c0005e9 jal 800017a4 <_timer_access> 8000190c: 00000000 nop 80001910: 03c0e821 move sp,s8 80001914: 8fbf002c lw ra,44(sp) 80001918: 8fbe0028 lw s8,40(sp) 8000191c: 27bd0030 addiu sp,sp,48 80001920: 03e00008 jr ra 80001924: 00000000 nop 80001928 <_timer_read>: 80001928: 27bdffd0 addiu sp,sp,-48 8000192c: afbf002c sw ra,44(sp) 80001930: afbe0028 sw s8,40(sp) 80001934: 03a0f021 move s8,sp 80001938: afc40030 sw a0,48(s8) 8000193c: afc50034 sw a1,52(s8) 80001940: 2404002d li a0,45 80001944: 0c000492 jal 80001248 <_get_current_context_slot> 80001948: 00000000 nop 8000194c: afc20020 sw v0,32(s8) 80001950: 8fc20020 lw v0,32(s8) 80001954: 00021082 srl v0,v0,0x2 80001958: afc2001c sw v0,28(s8) 8000195c: 8fc20020 lw v0,32(s8) 80001960: 30420003 andi v0,v0,0x3 80001964: afc20018 sw v0,24(s8) 80001968: 8fc20018 lw v0,24(s8) 8000196c: 2c420004 sltiu v0,v0,4 80001970: 10400004 beqz v0,80001984 <_timer_read+0x5c> 80001974: 00000000 nop 80001978: 24020002 li v0,2 8000197c: 08000669 j 800019a4 <_timer_read+0x7c> 80001980: 00000000 nop 80001984: 8fc20034 lw v0,52(s8) 80001988: afa20010 sw v0,16(sp) 8000198c: 24040001 li a0,1 80001990: 8fc5001c lw a1,28(s8) 80001994: 8fc60018 lw a2,24(s8) 80001998: 8fc70030 lw a3,48(s8) 8000199c: 0c0005e9 jal 800017a4 <_timer_access> 800019a0: 00000000 nop 800019a4: 03c0e821 move sp,s8 800019a8: 8fbf002c lw ra,44(sp) 800019ac: 8fbe0028 lw s8,40(sp) 800019b0: 27bd0030 addiu sp,sp,48 800019b4: 03e00008 jr ra 800019b8: 00000000 nop 800019bc <_tty_error>: 800019bc: 27bdffe0 addiu sp,sp,-32 800019c0: afbf001c sw ra,28(sp) 800019c4: afbe0018 sw s8,24(sp) 800019c8: 03a0f021 move s8,sp 800019cc: 0c000480 jal 80001200 <_get_current_task_id> 800019d0: 00000000 nop 800019d4: afc20014 sw v0,20(s8) 800019d8: 0c000183 jal 8000060c <_procid> 800019dc: 00000000 nop 800019e0: afc20010 sw v0,16(s8) 800019e4: 3c028008 lui v0,0x8008 800019e8: 24440010 addiu a0,v0,16 800019ec: 0c0002d5 jal 80000b54 <_get_lock> 800019f0: 00000000 nop 800019f4: 3c028002 lui v0,0x8002 800019f8: 24442120 addiu a0,v0,8480 800019fc: 0c000300 jal 80000c00 <_puts> 80001a00: 00000000 nop 80001a04: 8fc40014 lw a0,20(s8) 80001a08: 0c000326 jal 80000c98 <_putw> 80001a0c: 00000000 nop 80001a10: 3c028002 lui v0,0x8002 80001a14: 2444214c addiu a0,v0,8524 80001a18: 0c000300 jal 80000c00 <_puts> 80001a1c: 00000000 nop 80001a20: 8fc40010 lw a0,16(s8) 80001a24: 0c000326 jal 80000c98 <_putw> 80001a28: 00000000 nop 80001a2c: 3c028002 lui v0,0x8002 80001a30: 2444215c addiu a0,v0,8540 80001a34: 0c000300 jal 80000c00 <_puts> 80001a38: 00000000 nop 80001a3c: 3c028008 lui v0,0x8008 80001a40: 24440010 addiu a0,v0,16 80001a44: 0c0002f5 jal 80000bd4 <_release_lock> 80001a48: 00000000 nop 80001a4c: 03c0e821 move sp,s8 80001a50: 8fbf001c lw ra,28(sp) 80001a54: 8fbe0018 lw s8,24(sp) 80001a58: 27bd0020 addiu sp,sp,32 80001a5c: 03e00008 jr ra 80001a60: 00000000 nop 80001a64 <_tty_write>: 80001a64: 27bdffd8 addiu sp,sp,-40 80001a68: afbf0024 sw ra,36(sp) 80001a6c: afbe0020 sw s8,32(sp) 80001a70: 03a0f021 move s8,sp 80001a74: afc40028 sw a0,40(s8) 80001a78: afc5002c sw a1,44(s8) 80001a7c: 24040028 li a0,40 80001a80: 0c000492 jal 80001248 <_get_current_context_slot> 80001a84: 00000000 nop 80001a88: afc20014 sw v0,20(s8) 80001a8c: 8fc20014 lw v0,20(s8) 80001a90: 2c420008 sltiu v0,v0,8 80001a94: 14400006 bnez v0,80001ab0 <_tty_write+0x4c> 80001a98: 00000000 nop 80001a9c: 0c00066f jal 800019bc <_tty_error> 80001aa0: 00000000 nop 80001aa4: 00001021 move v0,zero 80001aa8: 080006ce j 80001b38 <_tty_write+0xd4> 80001aac: 00000000 nop 80001ab0: 3c029000 lui v0,0x9000 80001ab4: 24430000 addiu v1,v0,0 80001ab8: 8fc20014 lw v0,20(s8) 80001abc: 00021100 sll v0,v0,0x4 80001ac0: 00621021 addu v0,v1,v0 80001ac4: afc20010 sw v0,16(s8) 80001ac8: afc00018 sw zero,24(s8) 80001acc: 080006c5 j 80001b14 <_tty_write+0xb0> 80001ad0: 00000000 nop 80001ad4: 8fc20010 lw v0,16(s8) 80001ad8: 24420004 addiu v0,v0,4 80001adc: 8c420000 lw v0,0(v0) 80001ae0: 30420002 andi v0,v0,0x2 80001ae4: 14400012 bnez v0,80001b30 <_tty_write+0xcc> 80001ae8: 00000000 nop 80001aec: 8fc30028 lw v1,40(s8) 80001af0: 8fc20018 lw v0,24(s8) 80001af4: 00621021 addu v0,v1,v0 80001af8: 80420000 lb v0,0(v0) 80001afc: 00401821 move v1,v0 80001b00: 8fc20010 lw v0,16(s8) 80001b04: ac430000 sw v1,0(v0) 80001b08: 8fc20018 lw v0,24(s8) 80001b0c: 24420001 addiu v0,v0,1 80001b10: afc20018 sw v0,24(s8) 80001b14: 8fc30018 lw v1,24(s8) 80001b18: 8fc2002c lw v0,44(s8) 80001b1c: 0062102b sltu v0,v1,v0 80001b20: 1440ffec bnez v0,80001ad4 <_tty_write+0x70> 80001b24: 00000000 nop 80001b28: 080006cd j 80001b34 <_tty_write+0xd0> 80001b2c: 00000000 nop 80001b30: 00000000 nop 80001b34: 8fc20018 lw v0,24(s8) 80001b38: 03c0e821 move sp,s8 80001b3c: 8fbf0024 lw ra,36(sp) 80001b40: 8fbe0020 lw s8,32(sp) 80001b44: 27bd0028 addiu sp,sp,40 80001b48: 03e00008 jr ra 80001b4c: 00000000 nop 80001b50 <_tty_read_irq>: 80001b50: 27bdffe0 addiu sp,sp,-32 80001b54: afbf001c sw ra,28(sp) 80001b58: afbe0018 sw s8,24(sp) 80001b5c: 03a0f021 move s8,sp 80001b60: afc40020 sw a0,32(s8) 80001b64: afc50024 sw a1,36(s8) 80001b68: 24040028 li a0,40 80001b6c: 0c000492 jal 80001248 <_get_current_context_slot> 80001b70: 00000000 nop 80001b74: afc20010 sw v0,16(s8) 80001b78: 8fc20010 lw v0,16(s8) 80001b7c: 2c420008 sltiu v0,v0,8 80001b80: 14400006 bnez v0,80001b9c <_tty_read_irq+0x4c> 80001b84: 00000000 nop 80001b88: 0c00066f jal 800019bc <_tty_error> 80001b8c: 00000000 nop 80001b90: 00001021 move v0,zero 80001b94: 08000702 j 80001c08 <_tty_read_irq+0xb8> 80001b98: 00000000 nop 80001b9c: 8fc30010 lw v1,16(s8) 80001ba0: 3c028008 lui v0,0x8008 80001ba4: 24420008 addiu v0,v0,8 80001ba8: 00621021 addu v0,v1,v0 80001bac: 90420000 lbu v0,0(v0) 80001bb0: 304200ff andi v0,v0,0xff 80001bb4: 14400004 bnez v0,80001bc8 <_tty_read_irq+0x78> 80001bb8: 00000000 nop 80001bbc: 00001021 move v0,zero 80001bc0: 08000702 j 80001c08 <_tty_read_irq+0xb8> 80001bc4: 00000000 nop 80001bc8: 8fc30010 lw v1,16(s8) 80001bcc: 3c028008 lui v0,0x8008 80001bd0: 24420000 addiu v0,v0,0 80001bd4: 00621021 addu v0,v1,v0 80001bd8: 90420000 lbu v0,0(v0) 80001bdc: 304200ff andi v0,v0,0xff 80001be0: 00021e00 sll v1,v0,0x18 80001be4: 00031e03 sra v1,v1,0x18 80001be8: 8fc20020 lw v0,32(s8) 80001bec: a0430000 sb v1,0(v0) 80001bf0: 8fc30010 lw v1,16(s8) 80001bf4: 3c028008 lui v0,0x8008 80001bf8: 24420008 addiu v0,v0,8 80001bfc: 00621021 addu v0,v1,v0 80001c00: a0400000 sb zero,0(v0) 80001c04: 24020001 li v0,1 80001c08: 03c0e821 move sp,s8 80001c0c: 8fbf001c lw ra,28(sp) 80001c10: 8fbe0018 lw s8,24(sp) 80001c14: 27bd0020 addiu sp,sp,32 80001c18: 03e00008 jr ra 80001c1c: 00000000 nop 80001c20 <_tty_read>: 80001c20: 27bdffe0 addiu sp,sp,-32 80001c24: afbf001c sw ra,28(sp) 80001c28: afbe0018 sw s8,24(sp) 80001c2c: 03a0f021 move s8,sp 80001c30: afc40020 sw a0,32(s8) 80001c34: afc50024 sw a1,36(s8) 80001c38: 24040028 li a0,40 80001c3c: 0c000492 jal 80001248 <_get_current_context_slot> 80001c40: 00000000 nop 80001c44: afc20014 sw v0,20(s8) 80001c48: 8fc20014 lw v0,20(s8) 80001c4c: 2c420008 sltiu v0,v0,8 80001c50: 14400006 bnez v0,80001c6c <_tty_read+0x4c> 80001c54: 00000000 nop 80001c58: 0c00066f jal 800019bc <_tty_error> 80001c5c: 00000000 nop 80001c60: 00001021 move v0,zero 80001c64: 08000732 j 80001cc8 <_tty_read+0xa8> 80001c68: 00000000 nop 80001c6c: 3c029000 lui v0,0x9000 80001c70: 24430000 addiu v1,v0,0 80001c74: 8fc20014 lw v0,20(s8) 80001c78: 00021100 sll v0,v0,0x4 80001c7c: 00621021 addu v0,v1,v0 80001c80: afc20010 sw v0,16(s8) 80001c84: 8fc20010 lw v0,16(s8) 80001c88: 24420004 addiu v0,v0,4 80001c8c: 8c420000 lw v0,0(v0) 80001c90: 30420001 andi v0,v0,0x1 80001c94: 14400004 bnez v0,80001ca8 <_tty_read+0x88> 80001c98: 00000000 nop 80001c9c: 00001021 move v0,zero 80001ca0: 08000732 j 80001cc8 <_tty_read+0xa8> 80001ca4: 00000000 nop 80001ca8: 8fc20010 lw v0,16(s8) 80001cac: 24420008 addiu v0,v0,8 80001cb0: 8c420000 lw v0,0(v0) 80001cb4: 00021e00 sll v1,v0,0x18 80001cb8: 00031e03 sra v1,v1,0x18 80001cbc: 8fc20020 lw v0,32(s8) 80001cc0: a0430000 sb v1,0(v0) 80001cc4: 24020001 li v0,1 80001cc8: 03c0e821 move sp,s8 80001ccc: 8fbf001c lw ra,28(sp) 80001cd0: 8fbe0018 lw s8,24(sp) 80001cd4: 27bd0020 addiu sp,sp,32 80001cd8: 03e00008 jr ra 80001cdc: 00000000 nop 80001ce0 <_icu_write>: 80001ce0: 27bdfff0 addiu sp,sp,-16 80001ce4: afbe000c sw s8,12(sp) 80001ce8: 03a0f021 move s8,sp 80001cec: afc40010 sw a0,16(s8) 80001cf0: afc50014 sw a1,20(s8) 80001cf4: afc60018 sw a2,24(s8) 80001cf8: afc7001c sw a3,28(s8) 80001cfc: 8fc20018 lw v0,24(s8) 80001d00: 2c420008 sltiu v0,v0,8 80001d04: 14400004 bnez v0,80001d18 <_icu_write+0x38> 80001d08: 00000000 nop 80001d0c: 24020001 li v0,1 80001d10: 08000760 j 80001d80 <_icu_write+0xa0> 80001d14: 00000000 nop 80001d18: 8fc20010 lw v0,16(s8) 80001d1c: 10400004 beqz v0,80001d30 <_icu_write+0x50> 80001d20: 00000000 nop 80001d24: 24020001 li v0,1 80001d28: 08000760 j 80001d80 <_icu_write+0xa0> 80001d2c: 00000000 nop 80001d30: 8fc20014 lw v0,20(s8) 80001d34: 2c420004 sltiu v0,v0,4 80001d38: 14400004 bnez v0,80001d4c <_icu_write+0x6c> 80001d3c: 00000000 nop 80001d40: 24020001 li v0,1 80001d44: 08000760 j 80001d80 <_icu_write+0xa0> 80001d48: 00000000 nop 80001d4c: 3c029f00 lui v0,0x9f00 80001d50: 24430000 addiu v1,v0,0 80001d54: 8fc20014 lw v0,20(s8) 80001d58: 00021140 sll v0,v0,0x5 80001d5c: 00621021 addu v0,v1,v0 80001d60: afc20000 sw v0,0(s8) 80001d64: 8fc20018 lw v0,24(s8) 80001d68: 00021080 sll v0,v0,0x2 80001d6c: 8fc30000 lw v1,0(s8) 80001d70: 00621021 addu v0,v1,v0 80001d74: 8fc3001c lw v1,28(s8) 80001d78: ac430000 sw v1,0(v0) 80001d7c: 00001021 move v0,zero 80001d80: 03c0e821 move sp,s8 80001d84: 8fbe000c lw s8,12(sp) 80001d88: 27bd0010 addiu sp,sp,16 80001d8c: 03e00008 jr ra 80001d90: 00000000 nop 80001d94 <_icu_read>: 80001d94: 27bdfff0 addiu sp,sp,-16 80001d98: afbe000c sw s8,12(sp) 80001d9c: 03a0f021 move s8,sp 80001da0: afc40010 sw a0,16(s8) 80001da4: afc50014 sw a1,20(s8) 80001da8: afc60018 sw a2,24(s8) 80001dac: afc7001c sw a3,28(s8) 80001db0: 8fc20018 lw v0,24(s8) 80001db4: 2c420008 sltiu v0,v0,8 80001db8: 14400004 bnez v0,80001dcc <_icu_read+0x38> 80001dbc: 00000000 nop 80001dc0: 24020001 li v0,1 80001dc4: 0800078e j 80001e38 <_icu_read+0xa4> 80001dc8: 00000000 nop 80001dcc: 8fc20010 lw v0,16(s8) 80001dd0: 10400004 beqz v0,80001de4 <_icu_read+0x50> 80001dd4: 00000000 nop 80001dd8: 24020001 li v0,1 80001ddc: 0800078e j 80001e38 <_icu_read+0xa4> 80001de0: 00000000 nop 80001de4: 8fc20014 lw v0,20(s8) 80001de8: 2c420004 sltiu v0,v0,4 80001dec: 14400004 bnez v0,80001e00 <_icu_read+0x6c> 80001df0: 00000000 nop 80001df4: 24020001 li v0,1 80001df8: 0800078e j 80001e38 <_icu_read+0xa4> 80001dfc: 00000000 nop 80001e00: 3c029f00 lui v0,0x9f00 80001e04: 24430000 addiu v1,v0,0 80001e08: 8fc20014 lw v0,20(s8) 80001e0c: 00021140 sll v0,v0,0x5 80001e10: 00621021 addu v0,v1,v0 80001e14: afc20000 sw v0,0(s8) 80001e18: 8fc20018 lw v0,24(s8) 80001e1c: 00021080 sll v0,v0,0x2 80001e20: 8fc30000 lw v1,0(s8) 80001e24: 00621021 addu v0,v1,v0 80001e28: 8c430000 lw v1,0(v0) 80001e2c: 8fc2001c lw v0,28(s8) 80001e30: ac430000 sw v1,0(v0) 80001e34: 00001021 move v0,zero 80001e38: 03c0e821 move sp,s8 80001e3c: 8fbe000c lw s8,12(sp) 80001e40: 27bd0010 addiu sp,sp,16 80001e44: 03e00008 jr ra 80001e48: 00000000 nop 80001e4c <_gcd_write>: 80001e4c: 27bdfff0 addiu sp,sp,-16 80001e50: afbe000c sw s8,12(sp) 80001e54: 03a0f021 move s8,sp 80001e58: afc40010 sw a0,16(s8) 80001e5c: afc50014 sw a1,20(s8) 80001e60: 8fc20010 lw v0,16(s8) 80001e64: 2c420004 sltiu v0,v0,4 80001e68: 14400004 bnez v0,80001e7c <_gcd_write+0x30> 80001e6c: 00000000 nop 80001e70: 24020001 li v0,1 80001e74: 080007a9 j 80001ea4 <_gcd_write+0x58> 80001e78: 00000000 nop 80001e7c: 3c029500 lui v0,0x9500 80001e80: 24420000 addiu v0,v0,0 80001e84: afc20000 sw v0,0(s8) 80001e88: 8fc20010 lw v0,16(s8) 80001e8c: 00021080 sll v0,v0,0x2 80001e90: 8fc30000 lw v1,0(s8) 80001e94: 00621021 addu v0,v1,v0 80001e98: 8fc30014 lw v1,20(s8) 80001e9c: ac430000 sw v1,0(v0) 80001ea0: 00001021 move v0,zero 80001ea4: 03c0e821 move sp,s8 80001ea8: 8fbe000c lw s8,12(sp) 80001eac: 27bd0010 addiu sp,sp,16 80001eb0: 03e00008 jr ra 80001eb4: 00000000 nop 80001eb8 <_gcd_read>: 80001eb8: 27bdfff0 addiu sp,sp,-16 80001ebc: afbe000c sw s8,12(sp) 80001ec0: 03a0f021 move s8,sp 80001ec4: afc40010 sw a0,16(s8) 80001ec8: afc50014 sw a1,20(s8) 80001ecc: 8fc20010 lw v0,16(s8) 80001ed0: 2c420004 sltiu v0,v0,4 80001ed4: 14400004 bnez v0,80001ee8 <_gcd_read+0x30> 80001ed8: 00000000 nop 80001edc: 24020001 li v0,1 80001ee0: 080007c5 j 80001f14 <_gcd_read+0x5c> 80001ee4: 00000000 nop 80001ee8: 3c029500 lui v0,0x9500 80001eec: 24420000 addiu v0,v0,0 80001ef0: afc20000 sw v0,0(s8) 80001ef4: 8fc20010 lw v0,16(s8) 80001ef8: 00021080 sll v0,v0,0x2 80001efc: 8fc30000 lw v1,0(s8) 80001f00: 00621021 addu v0,v1,v0 80001f04: 8c430000 lw v1,0(v0) 80001f08: 8fc20014 lw v0,20(s8) 80001f0c: ac430000 sw v1,0(v0) 80001f10: 00001021 move v0,zero 80001f14: 03c0e821 move sp,s8 80001f18: 8fbe000c lw s8,12(sp) 80001f1c: 27bd0010 addiu sp,sp,16 80001f20: 03e00008 jr ra 80001f24: 00000000 nop 80001f28 <_ioc_access>: 80001f28: 27bdffb0 addiu sp,sp,-80 80001f2c: afbf004c sw ra,76(sp) 80001f30: afbe0048 sw s8,72(sp) 80001f34: 03a0f021 move s8,sp 80001f38: afc40050 sw a0,80(s8) 80001f3c: afc50054 sw a1,84(s8) 80001f40: afc60058 sw a2,88(s8) 80001f44: afc7005c sw a3,92(s8) 80001f48: 8fc20058 lw v0,88(s8) 80001f4c: 30420003 andi v0,v0,0x3 80001f50: 10400004 beqz v0,80001f64 <_ioc_access+0x3c> 80001f54: 00000000 nop 80001f58: 24020001 li v0,1 80001f5c: 08000862 j 80002188 <_ioc_access+0x260> 80001f60: 00000000 nop 80001f64: 3c029200 lui v0,0x9200 80001f68: 24420000 addiu v0,v0,0 80001f6c: afc20020 sw v0,32(s8) 80001f70: 8fc20020 lw v0,32(s8) 80001f74: 2442001c addiu v0,v0,28 80001f78: 8c420000 lw v0,0(v0) 80001f7c: afc2001c sw v0,28(s8) 80001f80: 8fc3005c lw v1,92(s8) 80001f84: 8fc2001c lw v0,28(s8) 80001f88: 70621002 mul v0,v1,v0 80001f8c: afc20018 sw v0,24(s8) 80001f90: 2404002a li a0,42 80001f94: 0c000492 jal 80001248 <_get_current_context_slot> 80001f98: 00000000 nop 80001f9c: afc20014 sw v0,20(s8) 80001fa0: 8fc20058 lw v0,88(s8) 80001fa4: 00021302 srl v0,v0,0xc 80001fa8: afc20038 sw v0,56(s8) 80001fac: 8fc30058 lw v1,88(s8) 80001fb0: 8fc20018 lw v0,24(s8) 80001fb4: 00621021 addu v0,v1,v0 80001fb8: 2442ffff addiu v0,v0,-1 80001fbc: 00021302 srl v0,v0,0xc 80001fc0: afc20034 sw v0,52(s8) 80001fc4: afc0002c sw zero,44(s8) 80001fc8: 8fc20038 lw v0,56(s8) 80001fcc: afc20030 sw v0,48(s8) 80001fd0: 0800082c j 800020b0 <_ioc_access+0x188> 80001fd4: 00000000 nop 80001fd8: 8fc40014 lw a0,20(s8) 80001fdc: 27c3003c addiu v1,s8,60 80001fe0: 27c20040 addiu v0,s8,64 80001fe4: 8fc50030 lw a1,48(s8) 80001fe8: 00603021 move a2,v1 80001fec: 00403821 move a3,v0 80001ff0: 0c000129 jal 800004a4 <_v2p_translate> 80001ff4: 00000000 nop 80001ff8: afc20010 sw v0,16(s8) 80001ffc: 8fc20010 lw v0,16(s8) 80002000: 10400004 beqz v0,80002014 <_ioc_access+0xec> 80002004: 00000000 nop 80002008: 24020002 li v0,2 8000200c: 08000862 j 80002188 <_ioc_access+0x260> 80002010: 00000000 nop 80002014: 8fc30040 lw v1,64(s8) 80002018: 3c020100 lui v0,0x100 8000201c: 00621024 and v0,v1,v0 80002020: 14400004 bnez v0,80002034 <_ioc_access+0x10c> 80002024: 00000000 nop 80002028: 24020003 li v0,3 8000202c: 08000862 j 80002188 <_ioc_access+0x260> 80002030: 00000000 nop 80002034: 8fc30040 lw v1,64(s8) 80002038: 3c020400 lui v0,0x400 8000203c: 00621024 and v0,v1,v0 80002040: 14400007 bnez v0,80002060 <_ioc_access+0x138> 80002044: 00000000 nop 80002048: 8fc20050 lw v0,80(s8) 8000204c: 10400004 beqz v0,80002060 <_ioc_access+0x138> 80002050: 00000000 nop 80002054: 24020004 li v0,4 80002058: 08000862 j 80002188 <_ioc_access+0x260> 8000205c: 00000000 nop 80002060: 8fc2002c lw v0,44(s8) 80002064: 14400003 bnez v0,80002074 <_ioc_access+0x14c> 80002068: 00000000 nop 8000206c: 8fc2003c lw v0,60(s8) 80002070: afc20024 sw v0,36(s8) 80002074: 8fc3003c lw v1,60(s8) 80002078: 8fc20024 lw v0,36(s8) 8000207c: 00621823 subu v1,v1,v0 80002080: 8fc2002c lw v0,44(s8) 80002084: 10620004 beq v1,v0,80002098 <_ioc_access+0x170> 80002088: 00000000 nop 8000208c: 24020005 li v0,5 80002090: 08000862 j 80002188 <_ioc_access+0x260> 80002094: 00000000 nop 80002098: 8fc2002c lw v0,44(s8) 8000209c: 24420001 addiu v0,v0,1 800020a0: afc2002c sw v0,44(s8) 800020a4: 8fc20030 lw v0,48(s8) 800020a8: 24420001 addiu v0,v0,1 800020ac: afc20030 sw v0,48(s8) 800020b0: 8fc30030 lw v1,48(s8) 800020b4: 8fc20034 lw v0,52(s8) 800020b8: 0043102b sltu v0,v0,v1 800020bc: 1040ffc6 beqz v0,80001fd8 <_ioc_access+0xb0> 800020c0: 00000000 nop 800020c4: 8fc30034 lw v1,52(s8) 800020c8: 8fc20038 lw v0,56(s8) 800020cc: 00621023 subu v0,v1,v0 800020d0: 24430001 addiu v1,v0,1 800020d4: 3c028008 lui v0,0x8008 800020d8: ac430024 sw v1,36(v0) 800020dc: 8fc20050 lw v0,80(s8) 800020e0: 10400006 beqz v0,800020fc <_ioc_access+0x1d4> 800020e4: 00000000 nop 800020e8: 8fc20058 lw v0,88(s8) 800020ec: 00402021 move a0,v0 800020f0: 8fc50018 lw a1,24(s8) 800020f4: 0c0003c1 jal 80000f04 <_dcache_buf_invalidate> 800020f8: 00000000 nop 800020fc: 8fc20024 lw v0,36(s8) 80002100: 00021b00 sll v1,v0,0xc 80002104: 8fc20058 lw v0,88(s8) 80002108: 30420fff andi v0,v0,0xfff 8000210c: 00621025 or v0,v1,v0 80002110: afc20028 sw v0,40(s8) 80002114: 3c028008 lui v0,0x8008 80002118: 2444001c addiu a0,v0,28 8000211c: 0c0002d5 jal 80000b54 <_get_lock> 80002120: 00000000 nop 80002124: 8fc20020 lw v0,32(s8) 80002128: 8fc30028 lw v1,40(s8) 8000212c: ac430000 sw v1,0(v0) 80002130: 8fc20020 lw v0,32(s8) 80002134: 24420008 addiu v0,v0,8 80002138: 8fc3005c lw v1,92(s8) 8000213c: ac430000 sw v1,0(v0) 80002140: 8fc20020 lw v0,32(s8) 80002144: 24420004 addiu v0,v0,4 80002148: 8fc30054 lw v1,84(s8) 8000214c: ac430000 sw v1,0(v0) 80002150: 8fc20050 lw v0,80(s8) 80002154: 14400007 bnez v0,80002174 <_ioc_access+0x24c> 80002158: 00000000 nop 8000215c: 8fc20020 lw v0,32(s8) 80002160: 2442000c addiu v0,v0,12 80002164: 24030002 li v1,2 80002168: ac430000 sw v1,0(v0) 8000216c: 08000861 j 80002184 <_ioc_access+0x25c> 80002170: 00000000 nop 80002174: 8fc20020 lw v0,32(s8) 80002178: 2442000c addiu v0,v0,12 8000217c: 24030001 li v1,1 80002180: ac430000 sw v1,0(v0) 80002184: 00001021 move v0,zero 80002188: 03c0e821 move sp,s8 8000218c: 8fbf004c lw ra,76(sp) 80002190: 8fbe0048 lw s8,72(sp) 80002194: 27bd0050 addiu sp,sp,80 80002198: 03e00008 jr ra 8000219c: 00000000 nop 800021a0 <_ioc_completed>: 800021a0: 27bdffe8 addiu sp,sp,-24 800021a4: afbe0014 sw s8,20(sp) 800021a8: 03a0f021 move s8,sp 800021ac: 0800086e j 800021b8 <_ioc_completed+0x18> 800021b0: 00000000 nop 800021b4: 00000000 nop 800021b8: 3c028008 lui v0,0x8008 800021bc: 8c420018 lw v0,24(v0) 800021c0: 1040fffc beqz v0,800021b4 <_ioc_completed+0x14> 800021c4: 00000000 nop 800021c8: 3c028008 lui v0,0x8008 800021cc: 8c430014 lw v1,20(v0) 800021d0: 24020002 li v0,2 800021d4: 10620009 beq v1,v0,800021fc <_ioc_completed+0x5c> 800021d8: 00000000 nop 800021dc: 3c028008 lui v0,0x8008 800021e0: 8c430014 lw v1,20(v0) 800021e4: 24020003 li v0,3 800021e8: 10620004 beq v1,v0,800021fc <_ioc_completed+0x5c> 800021ec: 00000000 nop 800021f0: 24020001 li v0,1 800021f4: 08000880 j 80002200 <_ioc_completed+0x60> 800021f8: afc20008 sw v0,8(s8) 800021fc: afc00008 sw zero,8(s8) 80002200: 3c028008 lui v0,0x8008 80002204: ac40001c sw zero,28(v0) 80002208: 3c028008 lui v0,0x8008 8000220c: ac400018 sw zero,24(v0) 80002210: 8fc20008 lw v0,8(s8) 80002214: 03c0e821 move sp,s8 80002218: 8fbe0014 lw s8,20(sp) 8000221c: 03e00008 jr ra 80002220: 27bd0018 addiu sp,sp,24 80002224 <_ioc_read>: 80002224: 27bdffe8 addiu sp,sp,-24 80002228: afbf0014 sw ra,20(sp) 8000222c: afbe0010 sw s8,16(sp) 80002230: 03a0f021 move s8,sp 80002234: afc40018 sw a0,24(s8) 80002238: afc5001c sw a1,28(s8) 8000223c: afc60020 sw a2,32(s8) 80002240: 8fc2001c lw v0,28(s8) 80002244: 24040001 li a0,1 80002248: 8fc50018 lw a1,24(s8) 8000224c: 00403021 move a2,v0 80002250: 8fc70020 lw a3,32(s8) 80002254: 0c0007ca jal 80001f28 <_ioc_access> 80002258: 00000000 nop 8000225c: 03c0e821 move sp,s8 80002260: 8fbf0014 lw ra,20(sp) 80002264: 8fbe0010 lw s8,16(sp) 80002268: 27bd0018 addiu sp,sp,24 8000226c: 03e00008 jr ra 80002270: 00000000 nop 80002274 <_ioc_write>: 80002274: 27bdffe8 addiu sp,sp,-24 80002278: afbf0014 sw ra,20(sp) 8000227c: afbe0010 sw s8,16(sp) 80002280: 03a0f021 move s8,sp 80002284: afc40018 sw a0,24(s8) 80002288: afc5001c sw a1,28(s8) 8000228c: afc60020 sw a2,32(s8) 80002290: 8fc2001c lw v0,28(s8) 80002294: 00002021 move a0,zero 80002298: 8fc50018 lw a1,24(s8) 8000229c: 00403021 move a2,v0 800022a0: 8fc70020 lw a3,32(s8) 800022a4: 0c0007ca jal 80001f28 <_ioc_access> 800022a8: 00000000 nop 800022ac: 03c0e821 move sp,s8 800022b0: 8fbf0014 lw ra,20(sp) 800022b4: 8fbe0010 lw s8,16(sp) 800022b8: 27bd0018 addiu sp,sp,24 800022bc: 03e00008 jr ra 800022c0: 00000000 nop 800022c4 <_fb_sync_write>: 800022c4: 27bdffe0 addiu sp,sp,-32 800022c8: afbf001c sw ra,28(sp) 800022cc: afbe0018 sw s8,24(sp) 800022d0: 03a0f021 move s8,sp 800022d4: afc40020 sw a0,32(s8) 800022d8: afc50024 sw a1,36(s8) 800022dc: afc60028 sw a2,40(s8) 800022e0: 8fc30024 lw v1,36(s8) 800022e4: 8fc20028 lw v0,40(s8) 800022e8: 00621021 addu v0,v1,v0 800022ec: 04410004 bgez v0,80002300 <_fb_sync_write+0x3c> 800022f0: 00000000 nop 800022f4: 24020001 li v0,1 800022f8: 080008cb j 8000232c <_fb_sync_write+0x68> 800022fc: 00000000 nop 80002300: 3c029600 lui v0,0x9600 80002304: 24430000 addiu v1,v0,0 80002308: 8fc20020 lw v0,32(s8) 8000230c: 00621021 addu v0,v1,v0 80002310: afc20010 sw v0,16(s8) 80002314: 8fc40010 lw a0,16(s8) 80002318: 8fc50024 lw a1,36(s8) 8000231c: 8fc60028 lw a2,40(s8) 80002320: 0c0005a6 jal 80001698 80002324: 00000000 nop 80002328: 00001021 move v0,zero 8000232c: 03c0e821 move sp,s8 80002330: 8fbf001c lw ra,28(sp) 80002334: 8fbe0018 lw s8,24(sp) 80002338: 27bd0020 addiu sp,sp,32 8000233c: 03e00008 jr ra 80002340: 00000000 nop 80002344 <_fb_sync_read>: 80002344: 27bdffe0 addiu sp,sp,-32 80002348: afbf001c sw ra,28(sp) 8000234c: afbe0018 sw s8,24(sp) 80002350: 03a0f021 move s8,sp 80002354: afc40020 sw a0,32(s8) 80002358: afc50024 sw a1,36(s8) 8000235c: afc60028 sw a2,40(s8) 80002360: 8fc30024 lw v1,36(s8) 80002364: 8fc20028 lw v0,40(s8) 80002368: 00621021 addu v0,v1,v0 8000236c: 04410004 bgez v0,80002380 <_fb_sync_read+0x3c> 80002370: 00000000 nop 80002374: 24020001 li v0,1 80002378: 080008eb j 800023ac <_fb_sync_read+0x68> 8000237c: 00000000 nop 80002380: 3c029600 lui v0,0x9600 80002384: 24430000 addiu v1,v0,0 80002388: 8fc20020 lw v0,32(s8) 8000238c: 00621021 addu v0,v1,v0 80002390: afc20010 sw v0,16(s8) 80002394: 8fc40024 lw a0,36(s8) 80002398: 8fc50010 lw a1,16(s8) 8000239c: 8fc60028 lw a2,40(s8) 800023a0: 0c0005a6 jal 80001698 800023a4: 00000000 nop 800023a8: 00001021 move v0,zero 800023ac: 03c0e821 move sp,s8 800023b0: 8fbf001c lw ra,28(sp) 800023b4: 8fbe0018 lw s8,24(sp) 800023b8: 27bd0020 addiu sp,sp,32 800023bc: 03e00008 jr ra 800023c0: 00000000 nop 800023c4 <_fb_dma_access>: 800023c4: 27bdffb8 addiu sp,sp,-72 800023c8: afbf0044 sw ra,68(sp) 800023cc: afbe0040 sw s8,64(sp) 800023d0: 03a0f021 move s8,sp 800023d4: afc40048 sw a0,72(s8) 800023d8: afc5004c sw a1,76(s8) 800023dc: afc60050 sw a2,80(s8) 800023e0: afc70054 sw a3,84(s8) 800023e4: 24040029 li a0,41 800023e8: 0c000492 jal 80001248 <_get_current_context_slot> 800023ec: 00000000 nop 800023f0: afc20024 sw v0,36(s8) 800023f4: 8fc20024 lw v0,36(s8) 800023f8: afc20020 sw v0,32(s8) 800023fc: afc0001c sw zero,28(s8) 80002400: 3c029300 lui v0,0x9300 80002404: 24430000 addiu v1,v0,0 80002408: 8fc2001c lw v0,28(s8) 8000240c: 00021140 sll v0,v0,0x5 80002410: 00621021 addu v0,v1,v0 80002414: afc20018 sw v0,24(s8) 80002418: 8fc20050 lw v0,80(s8) 8000241c: 30420003 andi v0,v0,0x3 80002420: 14400005 bnez v0,80002438 <_fb_dma_access+0x74> 80002424: 00000000 nop 80002428: 8fc20054 lw v0,84(s8) 8000242c: 30420003 andi v0,v0,0x3 80002430: 10400008 beqz v0,80002454 <_fb_dma_access+0x90> 80002434: 00000000 nop 80002438: 3c028002 lui v0,0x8002 8000243c: 24442160 addiu a0,v0,8544 80002440: 0c000300 jal 80000c00 <_puts> 80002444: 00000000 nop 80002448: 24020001 li v0,1 8000244c: 08000995 j 80002654 <_fb_dma_access+0x290> 80002450: 00000000 nop 80002454: 2404002a li a0,42 80002458: 0c000492 jal 80001248 <_get_current_context_slot> 8000245c: 00000000 nop 80002460: afc20014 sw v0,20(s8) 80002464: 3c029600 lui v0,0x9600 80002468: 24420000 addiu v0,v0,0 8000246c: 8fc3004c lw v1,76(s8) 80002470: 00621021 addu v0,v1,v0 80002474: afc20010 sw v0,16(s8) 80002478: 8fc40014 lw a0,20(s8) 8000247c: 8fc20010 lw v0,16(s8) 80002480: 00022b02 srl a1,v0,0xc 80002484: 27c30038 addiu v1,s8,56 80002488: 27c20034 addiu v0,s8,52 8000248c: 00603021 move a2,v1 80002490: 00403821 move a3,v0 80002494: 0c000129 jal 800004a4 <_v2p_translate> 80002498: 00000000 nop 8000249c: afc20030 sw v0,48(s8) 800024a0: 8fc20038 lw v0,56(s8) 800024a4: 00021b00 sll v1,v0,0xc 800024a8: 8fc20010 lw v0,16(s8) 800024ac: 30420fff andi v0,v0,0xfff 800024b0: 00621025 or v0,v1,v0 800024b4: afc20028 sw v0,40(s8) 800024b8: 8fc20030 lw v0,48(s8) 800024bc: 10400008 beqz v0,800024e0 <_fb_dma_access+0x11c> 800024c0: 00000000 nop 800024c4: 3c028002 lui v0,0x8002 800024c8: 244421a0 addiu a0,v0,8608 800024cc: 0c000300 jal 80000c00 <_puts> 800024d0: 00000000 nop 800024d4: 24020002 li v0,2 800024d8: 08000995 j 80002654 <_fb_dma_access+0x290> 800024dc: 00000000 nop 800024e0: 8fc40014 lw a0,20(s8) 800024e4: 8fc20050 lw v0,80(s8) 800024e8: 00022b02 srl a1,v0,0xc 800024ec: 27c30038 addiu v1,s8,56 800024f0: 27c20034 addiu v0,s8,52 800024f4: 00603021 move a2,v1 800024f8: 00403821 move a3,v0 800024fc: 0c000129 jal 800004a4 <_v2p_translate> 80002500: 00000000 nop 80002504: afc20030 sw v0,48(s8) 80002508: 8fc20038 lw v0,56(s8) 8000250c: 00021b00 sll v1,v0,0xc 80002510: 8fc20050 lw v0,80(s8) 80002514: 30420fff andi v0,v0,0xfff 80002518: 00621025 or v0,v1,v0 8000251c: afc2002c sw v0,44(s8) 80002520: 8fc20030 lw v0,48(s8) 80002524: 10400008 beqz v0,80002548 <_fb_dma_access+0x184> 80002528: 00000000 nop 8000252c: 3c028002 lui v0,0x8002 80002530: 244421dc addiu a0,v0,8668 80002534: 0c000300 jal 80000c00 <_puts> 80002538: 00000000 nop 8000253c: 24020003 li v0,3 80002540: 08000995 j 80002654 <_fb_dma_access+0x290> 80002544: 00000000 nop 80002548: 8fc30034 lw v1,52(s8) 8000254c: 3c020100 lui v0,0x100 80002550: 00621024 and v0,v1,v0 80002554: 14400008 bnez v0,80002578 <_fb_dma_access+0x1b4> 80002558: 00000000 nop 8000255c: 3c028002 lui v0,0x8002 80002560: 24442214 addiu a0,v0,8724 80002564: 0c000300 jal 80000c00 <_puts> 80002568: 00000000 nop 8000256c: 24020004 li v0,4 80002570: 08000995 j 80002654 <_fb_dma_access+0x290> 80002574: 00000000 nop 80002578: 8fc30034 lw v1,52(s8) 8000257c: 3c020400 lui v0,0x400 80002580: 00621024 and v0,v1,v0 80002584: 1440000b bnez v0,800025b4 <_fb_dma_access+0x1f0> 80002588: 00000000 nop 8000258c: 8fc20048 lw v0,72(s8) 80002590: 10400008 beqz v0,800025b4 <_fb_dma_access+0x1f0> 80002594: 00000000 nop 80002598: 3c028002 lui v0,0x8002 8000259c: 24442258 addiu a0,v0,8792 800025a0: 0c000300 jal 80000c00 <_puts> 800025a4: 00000000 nop 800025a8: 24020005 li v0,5 800025ac: 08000995 j 80002654 <_fb_dma_access+0x290> 800025b0: 00000000 nop 800025b4: 8fc20048 lw v0,72(s8) 800025b8: 10400006 beqz v0,800025d4 <_fb_dma_access+0x210> 800025bc: 00000000 nop 800025c0: 8fc20050 lw v0,80(s8) 800025c4: 00402021 move a0,v0 800025c8: 8fc50054 lw a1,84(s8) 800025cc: 0c0003c1 jal 80000f04 <_dcache_buf_invalidate> 800025d0: 00000000 nop 800025d4: 8fc20024 lw v0,36(s8) 800025d8: 00021880 sll v1,v0,0x2 800025dc: 3c028008 lui v0,0x8008 800025e0: 24420028 addiu v0,v0,40 800025e4: 00621021 addu v0,v1,v0 800025e8: 00402021 move a0,v0 800025ec: 0c0002d5 jal 80000b54 <_get_lock> 800025f0: 00000000 nop 800025f4: 8fc20048 lw v0,72(s8) 800025f8: 1040000a beqz v0,80002624 <_fb_dma_access+0x260> 800025fc: 00000000 nop 80002600: 8fc20018 lw v0,24(s8) 80002604: 8fc30028 lw v1,40(s8) 80002608: ac430000 sw v1,0(v0) 8000260c: 8fc20018 lw v0,24(s8) 80002610: 24420004 addiu v0,v0,4 80002614: 8fc3002c lw v1,44(s8) 80002618: ac430000 sw v1,0(v0) 8000261c: 08000990 j 80002640 <_fb_dma_access+0x27c> 80002620: 00000000 nop 80002624: 8fc20018 lw v0,24(s8) 80002628: 8fc3002c lw v1,44(s8) 8000262c: ac430000 sw v1,0(v0) 80002630: 8fc20018 lw v0,24(s8) 80002634: 24420004 addiu v0,v0,4 80002638: 8fc30028 lw v1,40(s8) 8000263c: ac430000 sw v1,0(v0) 80002640: 8fc20018 lw v0,24(s8) 80002644: 24420008 addiu v0,v0,8 80002648: 8fc30054 lw v1,84(s8) 8000264c: ac430000 sw v1,0(v0) 80002650: 00001021 move v0,zero 80002654: 03c0e821 move sp,s8 80002658: 8fbf0044 lw ra,68(sp) 8000265c: 8fbe0040 lw s8,64(sp) 80002660: 27bd0048 addiu sp,sp,72 80002664: 03e00008 jr ra 80002668: 00000000 nop 8000266c <_fb_write>: 8000266c: 27bdffe8 addiu sp,sp,-24 80002670: afbf0014 sw ra,20(sp) 80002674: afbe0010 sw s8,16(sp) 80002678: 03a0f021 move s8,sp 8000267c: afc40018 sw a0,24(s8) 80002680: afc5001c sw a1,28(s8) 80002684: afc60020 sw a2,32(s8) 80002688: 8fc2001c lw v0,28(s8) 8000268c: 00002021 move a0,zero 80002690: 8fc50018 lw a1,24(s8) 80002694: 00403021 move a2,v0 80002698: 8fc70020 lw a3,32(s8) 8000269c: 0c0008f1 jal 800023c4 <_fb_dma_access> 800026a0: 00000000 nop 800026a4: 03c0e821 move sp,s8 800026a8: 8fbf0014 lw ra,20(sp) 800026ac: 8fbe0010 lw s8,16(sp) 800026b0: 27bd0018 addiu sp,sp,24 800026b4: 03e00008 jr ra 800026b8: 00000000 nop 800026bc <_fb_read>: 800026bc: 27bdffe8 addiu sp,sp,-24 800026c0: afbf0014 sw ra,20(sp) 800026c4: afbe0010 sw s8,16(sp) 800026c8: 03a0f021 move s8,sp 800026cc: afc40018 sw a0,24(s8) 800026d0: afc5001c sw a1,28(s8) 800026d4: afc60020 sw a2,32(s8) 800026d8: 8fc2001c lw v0,28(s8) 800026dc: 24040001 li a0,1 800026e0: 8fc50018 lw a1,24(s8) 800026e4: 00403021 move a2,v0 800026e8: 8fc70020 lw a3,32(s8) 800026ec: 0c0008f1 jal 800023c4 <_fb_dma_access> 800026f0: 00000000 nop 800026f4: 03c0e821 move sp,s8 800026f8: 8fbf0014 lw ra,20(sp) 800026fc: 8fbe0010 lw s8,16(sp) 80002700: 27bd0018 addiu sp,sp,24 80002704: 03e00008 jr ra 80002708: 00000000 nop 8000270c <_fb_completed>: 8000270c: 27bdffc8 addiu sp,sp,-56 80002710: afbf0034 sw ra,52(sp) 80002714: afbe0030 sw s8,48(sp) 80002718: afb0002c sw s0,44(sp) 8000271c: 03a0f021 move s8,sp 80002720: 0c000492 jal 80001248 <_get_current_context_slot> 80002724: 24040029 li a0,41 80002728: 080009df j 8000277c <_fb_completed+0x70> 8000272c: afc20024 sw v0,36(s8) 80002730: 0c00018e jal 80000638 <_proctime> 80002734: 00000000 nop 80002738: 0c000183 jal 8000060c <_procid> 8000273c: 00408021 move s0,v0 80002740: 00021100 sll v0,v0,0x4 80002744: 02021026 xor v0,s0,v0 80002748: 304200ff andi v0,v0,0xff 8000274c: afc2001c sw v0,28(s8) 80002750: 080009da j 80002768 <_fb_completed+0x5c> 80002754: afc00020 sw zero,32(s8) 80002758: 00000000 nop 8000275c: 8fc20020 lw v0,32(s8) 80002760: 24420001 addiu v0,v0,1 80002764: afc20020 sw v0,32(s8) 80002768: 8fc30020 lw v1,32(s8) 8000276c: 8fc2001c lw v0,28(s8) 80002770: 0062102b sltu v0,v1,v0 80002774: 1440fff8 bnez v0,80002758 <_fb_completed+0x4c> 80002778: 00000000 nop 8000277c: 8fc30024 lw v1,36(s8) 80002780: 3c028008 lui v0,0x8008 80002784: 00031880 sll v1,v1,0x2 80002788: 2442002c addiu v0,v0,44 8000278c: 00621021 addu v0,v1,v0 80002790: 8c420000 lw v0,0(v0) 80002794: 1040ffe6 beqz v0,80002730 <_fb_completed+0x24> 80002798: 00000000 nop 8000279c: 8fc30024 lw v1,36(s8) 800027a0: 3c028008 lui v0,0x8008 800027a4: 00031880 sll v1,v1,0x2 800027a8: 24420028 addiu v0,v0,40 800027ac: 00621021 addu v0,v1,v0 800027b0: ac400000 sw zero,0(v0) 800027b4: 8fc30024 lw v1,36(s8) 800027b8: 3c028008 lui v0,0x8008 800027bc: 00031880 sll v1,v1,0x2 800027c0: 2442002c addiu v0,v0,44 800027c4: 00621021 addu v0,v1,v0 800027c8: ac400000 sw zero,0(v0) 800027cc: 8fc30024 lw v1,36(s8) 800027d0: 3c028008 lui v0,0x8008 800027d4: 00031880 sll v1,v1,0x2 800027d8: 24420030 addiu v0,v0,48 800027dc: 00621021 addu v0,v1,v0 800027e0: 8c420000 lw v0,0(v0) 800027e4: 03c0e821 move sp,s8 800027e8: 8fbf0034 lw ra,52(sp) 800027ec: 8fbe0030 lw s8,48(sp) 800027f0: 8fb0002c lw s0,44(sp) 800027f4: 03e00008 jr ra 800027f8: 27bd0038 addiu sp,sp,56 800027fc <_cause>: 800027fc: 27bdffe8 addiu sp,sp,-24 80002800: afbf0014 sw ra,20(sp) 80002804: afbe0010 sw s8,16(sp) 80002808: 03a0f021 move s8,sp 8000280c: afc40018 sw a0,24(s8) 80002810: 8fc30018 lw v1,24(s8) 80002814: 3c028002 lui v0,0x8002 80002818: 00031880 sll v1,v1,0x2 8000281c: 24422650 addiu v0,v0,9808 80002820: 00621021 addu v0,v1,v0 80002824: 8c420000 lw v0,0(v0) 80002828: 00402021 move a0,v0 8000282c: 0c000300 jal 80000c00 <_puts> 80002830: 00000000 nop 80002834: 3c028002 lui v0,0x8002 80002838: 24442438 addiu a0,v0,9272 8000283c: 0c000300 jal 80000c00 <_puts> 80002840: 00000000 nop 80002844: 0c00018e jal 80000638 <_proctime> 80002848: 00000000 nop 8000284c: 00402021 move a0,v0 80002850: 0c000353 jal 80000d4c <_putd> 80002854: 00000000 nop 80002858: 3c028002 lui v0,0x8002 8000285c: 2444244c addiu a0,v0,9292 80002860: 0c000300 jal 80000c00 <_puts> 80002864: 00000000 nop 80002868: 0c000183 jal 8000060c <_procid> 8000286c: 00000000 nop 80002870: 00402021 move a0,v0 80002874: 0c000353 jal 80000d4c <_putd> 80002878: 00000000 nop 8000287c: 3c028002 lui v0,0x8002 80002880: 24442460 addiu a0,v0,9312 80002884: 0c000300 jal 80000c00 <_puts> 80002888: 00000000 nop 8000288c: 0c000480 jal 80001200 <_get_current_task_id> 80002890: 00000000 nop 80002894: 00402021 move a0,v0 80002898: 0c000353 jal 80000d4c <_putd> 8000289c: 00000000 nop 800028a0: 3c028002 lui v0,0x8002 800028a4: 24442474 addiu a0,v0,9332 800028a8: 0c000300 jal 80000c00 <_puts> 800028ac: 00000000 nop 800028b0: 0c0002a2 jal 80000a88 <_get_epc> 800028b4: 00000000 nop 800028b8: 00402021 move a0,v0 800028bc: 0c000326 jal 80000c98 <_putw> 800028c0: 00000000 nop 800028c4: 3c028002 lui v0,0x8002 800028c8: 24442488 addiu a0,v0,9352 800028cc: 0c000300 jal 80000c00 <_puts> 800028d0: 00000000 nop 800028d4: 0c0002ac jal 80000ab0 <_get_bvar> 800028d8: 00000000 nop 800028dc: 00402021 move a0,v0 800028e0: 0c000326 jal 80000c98 <_putw> 800028e4: 00000000 nop 800028e8: 3c028002 lui v0,0x8002 800028ec: 2444249c addiu a0,v0,9372 800028f0: 0c000300 jal 80000c00 <_puts> 800028f4: 00000000 nop 800028f8: 0c00017e jal 800005f8 <_exit> 800028fc: 00000000 nop 80002900: 03c0e821 move sp,s8 80002904: 8fbf0014 lw ra,20(sp) 80002908: 8fbe0010 lw s8,16(sp) 8000290c: 27bd0018 addiu sp,sp,24 80002910: 03e00008 jr ra 80002914: 00000000 nop 80002918 <_cause_ukn>: 80002918: 27bdffe8 addiu sp,sp,-24 8000291c: afbf0014 sw ra,20(sp) 80002920: afbe0010 sw s8,16(sp) 80002924: 03a0f021 move s8,sp 80002928: 00002021 move a0,zero 8000292c: 0c0009ff jal 800027fc <_cause> 80002930: 00000000 nop 80002934: 03c0e821 move sp,s8 80002938: 8fbf0014 lw ra,20(sp) 8000293c: 8fbe0010 lw s8,16(sp) 80002940: 27bd0018 addiu sp,sp,24 80002944: 03e00008 jr ra 80002948: 00000000 nop 8000294c <_cause_adel>: 8000294c: 27bdffe8 addiu sp,sp,-24 80002950: afbf0014 sw ra,20(sp) 80002954: afbe0010 sw s8,16(sp) 80002958: 03a0f021 move s8,sp 8000295c: 24040001 li a0,1 80002960: 0c0009ff jal 800027fc <_cause> 80002964: 00000000 nop 80002968: 03c0e821 move sp,s8 8000296c: 8fbf0014 lw ra,20(sp) 80002970: 8fbe0010 lw s8,16(sp) 80002974: 27bd0018 addiu sp,sp,24 80002978: 03e00008 jr ra 8000297c: 00000000 nop 80002980 <_cause_ades>: 80002980: 27bdffe8 addiu sp,sp,-24 80002984: afbf0014 sw ra,20(sp) 80002988: afbe0010 sw s8,16(sp) 8000298c: 03a0f021 move s8,sp 80002990: 24040002 li a0,2 80002994: 0c0009ff jal 800027fc <_cause> 80002998: 00000000 nop 8000299c: 03c0e821 move sp,s8 800029a0: 8fbf0014 lw ra,20(sp) 800029a4: 8fbe0010 lw s8,16(sp) 800029a8: 27bd0018 addiu sp,sp,24 800029ac: 03e00008 jr ra 800029b0: 00000000 nop 800029b4 <_cause_ibe>: 800029b4: 27bdffe8 addiu sp,sp,-24 800029b8: afbf0014 sw ra,20(sp) 800029bc: afbe0010 sw s8,16(sp) 800029c0: 03a0f021 move s8,sp 800029c4: 24040003 li a0,3 800029c8: 0c0009ff jal 800027fc <_cause> 800029cc: 00000000 nop 800029d0: 03c0e821 move sp,s8 800029d4: 8fbf0014 lw ra,20(sp) 800029d8: 8fbe0010 lw s8,16(sp) 800029dc: 27bd0018 addiu sp,sp,24 800029e0: 03e00008 jr ra 800029e4: 00000000 nop 800029e8 <_cause_dbe>: 800029e8: 27bdffe8 addiu sp,sp,-24 800029ec: afbf0014 sw ra,20(sp) 800029f0: afbe0010 sw s8,16(sp) 800029f4: 03a0f021 move s8,sp 800029f8: 24040004 li a0,4 800029fc: 0c0009ff jal 800027fc <_cause> 80002a00: 00000000 nop 80002a04: 03c0e821 move sp,s8 80002a08: 8fbf0014 lw ra,20(sp) 80002a0c: 8fbe0010 lw s8,16(sp) 80002a10: 27bd0018 addiu sp,sp,24 80002a14: 03e00008 jr ra 80002a18: 00000000 nop 80002a1c <_cause_bp>: 80002a1c: 27bdffe8 addiu sp,sp,-24 80002a20: afbf0014 sw ra,20(sp) 80002a24: afbe0010 sw s8,16(sp) 80002a28: 03a0f021 move s8,sp 80002a2c: 24040005 li a0,5 80002a30: 0c0009ff jal 800027fc <_cause> 80002a34: 00000000 nop 80002a38: 03c0e821 move sp,s8 80002a3c: 8fbf0014 lw ra,20(sp) 80002a40: 8fbe0010 lw s8,16(sp) 80002a44: 27bd0018 addiu sp,sp,24 80002a48: 03e00008 jr ra 80002a4c: 00000000 nop 80002a50 <_cause_ri>: 80002a50: 27bdffe8 addiu sp,sp,-24 80002a54: afbf0014 sw ra,20(sp) 80002a58: afbe0010 sw s8,16(sp) 80002a5c: 03a0f021 move s8,sp 80002a60: 24040006 li a0,6 80002a64: 0c0009ff jal 800027fc <_cause> 80002a68: 00000000 nop 80002a6c: 03c0e821 move sp,s8 80002a70: 8fbf0014 lw ra,20(sp) 80002a74: 8fbe0010 lw s8,16(sp) 80002a78: 27bd0018 addiu sp,sp,24 80002a7c: 03e00008 jr ra 80002a80: 00000000 nop 80002a84 <_cause_cpu>: 80002a84: 27bdffe8 addiu sp,sp,-24 80002a88: afbf0014 sw ra,20(sp) 80002a8c: afbe0010 sw s8,16(sp) 80002a90: 03a0f021 move s8,sp 80002a94: 24040007 li a0,7 80002a98: 0c0009ff jal 800027fc <_cause> 80002a9c: 00000000 nop 80002aa0: 03c0e821 move sp,s8 80002aa4: 8fbf0014 lw ra,20(sp) 80002aa8: 8fbe0010 lw s8,16(sp) 80002aac: 27bd0018 addiu sp,sp,24 80002ab0: 03e00008 jr ra 80002ab4: 00000000 nop 80002ab8 <_cause_ovf>: 80002ab8: 27bdffe8 addiu sp,sp,-24 80002abc: afbf0014 sw ra,20(sp) 80002ac0: afbe0010 sw s8,16(sp) 80002ac4: 03a0f021 move s8,sp 80002ac8: 24040008 li a0,8 80002acc: 0c0009ff jal 800027fc <_cause> 80002ad0: 00000000 nop 80002ad4: 03c0e821 move sp,s8 80002ad8: 8fbf0014 lw ra,20(sp) 80002adc: 8fbe0010 lw s8,16(sp) 80002ae0: 27bd0018 addiu sp,sp,24 80002ae4: 03e00008 jr ra 80002ae8: 00000000 nop 80002aec <_irq_demux>: 80002aec: 27bdffd0 addiu sp,sp,-48 80002af0: afbf002c sw ra,44(sp) 80002af4: afbe0028 sw s8,40(sp) 80002af8: 03a0f021 move s8,sp 80002afc: 0c000183 jal 8000060c <_procid> 80002b00: 00000000 nop 80002b04: afc2001c sw v0,28(s8) 80002b08: 8fc2001c lw v0,28(s8) 80002b0c: 00022082 srl a0,v0,0x2 80002b10: 8fc2001c lw v0,28(s8) 80002b14: 30430003 andi v1,v0,0x3 80002b18: 27c20020 addiu v0,s8,32 80002b1c: 00602821 move a1,v1 80002b20: 24060004 li a2,4 80002b24: 00403821 move a3,v0 80002b28: 0c000765 jal 80001d94 <_icu_read> 80002b2c: 00000000 nop 80002b30: 10400007 beqz v0,80002b50 <_irq_demux+0x64> 80002b34: 00000000 nop 80002b38: 3c028002 lui v0,0x8002 80002b3c: 244424a0 addiu a0,v0,9376 80002b40: 0c000300 jal 80000c00 <_puts> 80002b44: 00000000 nop 80002b48: 0c00017e jal 800005f8 <_exit> 80002b4c: 00000000 nop 80002b50: 8fc20020 lw v0,32(s8) 80002b54: 2c420020 sltiu v0,v0,32 80002b58: 10400039 beqz v0,80002c40 <_irq_demux+0x154> 80002b5c: 00000000 nop 80002b60: 8fc20020 lw v0,32(s8) 80002b64: 00402021 move a0,v0 80002b68: 0c0004b1 jal 800012c4 <_get_interrupt_vector_entry> 80002b6c: 00000000 nop 80002b70: afc20018 sw v0,24(s8) 80002b74: 8fc20018 lw v0,24(s8) 80002b78: 304200ff andi v0,v0,0xff 80002b7c: afc20014 sw v0,20(s8) 80002b80: 8fc20018 lw v0,24(s8) 80002b84: 00021402 srl v0,v0,0x10 80002b88: afc20010 sw v0,16(s8) 80002b8c: 8fc30014 lw v1,20(s8) 80002b90: 24020001 li v0,1 80002b94: 14620005 bne v1,v0,80002bac <_irq_demux+0xc0> 80002b98: 00000000 nop 80002b9c: 0c000bbe jal 80002ef8 <_isr_switch> 80002ba0: 00000000 nop 80002ba4: 08000b10 j 80002c40 <_irq_demux+0x154> 80002ba8: 00000000 nop 80002bac: 8fc30014 lw v1,20(s8) 80002bb0: 24020004 li v0,4 80002bb4: 14620005 bne v1,v0,80002bcc <_irq_demux+0xe0> 80002bb8: 00000000 nop 80002bbc: 0c000b49 jal 80002d24 <_isr_ioc> 80002bc0: 00000000 nop 80002bc4: 08000b10 j 80002c40 <_irq_demux+0x154> 80002bc8: 00000000 nop 80002bcc: 8fc30014 lw v1,20(s8) 80002bd0: 24020003 li v0,3 80002bd4: 14620006 bne v1,v0,80002bf0 <_irq_demux+0x104> 80002bd8: 00000000 nop 80002bdc: 8fc40010 lw a0,16(s8) 80002be0: 0c000b24 jal 80002c90 <_isr_dma> 80002be4: 00000000 nop 80002be8: 08000b10 j 80002c40 <_irq_demux+0x154> 80002bec: 00000000 nop 80002bf0: 8fc30014 lw v1,20(s8) 80002bf4: 24020002 li v0,2 80002bf8: 14620006 bne v1,v0,80002c14 <_irq_demux+0x128> 80002bfc: 00000000 nop 80002c00: 8fc40010 lw a0,16(s8) 80002c04: 0c000ba0 jal 80002e80 <_isr_tty> 80002c08: 00000000 nop 80002c0c: 08000b10 j 80002c40 <_irq_demux+0x154> 80002c10: 00000000 nop 80002c14: 8fc30014 lw v1,20(s8) 80002c18: 24020005 li v0,5 80002c1c: 14620006 bne v1,v0,80002c38 <_irq_demux+0x14c> 80002c20: 00000000 nop 80002c24: 8fc40010 lw a0,16(s8) 80002c28: 0c000b5c jal 80002d70 <_isr_timer> 80002c2c: 00000000 nop 80002c30: 08000b10 j 80002c40 <_irq_demux+0x154> 80002c34: 00000000 nop 80002c38: 0c000b16 jal 80002c58 <_isr_default> 80002c3c: 00000000 nop 80002c40: 03c0e821 move sp,s8 80002c44: 8fbf002c lw ra,44(sp) 80002c48: 8fbe0028 lw s8,40(sp) 80002c4c: 27bd0030 addiu sp,sp,48 80002c50: 03e00008 jr ra 80002c54: 00000000 nop 80002c58 <_isr_default>: 80002c58: 27bdffe8 addiu sp,sp,-24 80002c5c: afbf0014 sw ra,20(sp) 80002c60: afbe0010 sw s8,16(sp) 80002c64: 03a0f021 move s8,sp 80002c68: 3c028002 lui v0,0x8002 80002c6c: 244424d8 addiu a0,v0,9432 80002c70: 0c000300 jal 80000c00 <_puts> 80002c74: 00000000 nop 80002c78: 03c0e821 move sp,s8 80002c7c: 8fbf0014 lw ra,20(sp) 80002c80: 8fbe0010 lw s8,16(sp) 80002c84: 27bd0018 addiu sp,sp,24 80002c88: 03e00008 jr ra 80002c8c: 00000000 nop 80002c90 <_isr_dma>: 80002c90: 27bdffe8 addiu sp,sp,-24 80002c94: afbe0014 sw s8,20(sp) 80002c98: 03a0f021 move s8,sp 80002c9c: afc40018 sw a0,24(s8) 80002ca0: 8fc20018 lw v0,24(s8) 80002ca4: afc20008 sw v0,8(s8) 80002ca8: afc00004 sw zero,4(s8) 80002cac: 3c029300 lui v0,0x9300 80002cb0: 24430000 addiu v1,v0,0 80002cb4: 8fc20004 lw v0,4(s8) 80002cb8: 00021140 sll v0,v0,0x5 80002cbc: 00621021 addu v0,v1,v0 80002cc0: afc20000 sw v0,0(s8) 80002cc4: 8fc40018 lw a0,24(s8) 80002cc8: 8fc20000 lw v0,0(s8) 80002ccc: 24420008 addiu v0,v0,8 80002cd0: 8c430000 lw v1,0(v0) 80002cd4: 3c028008 lui v0,0x8008 80002cd8: 00042080 sll a0,a0,0x2 80002cdc: 24420030 addiu v0,v0,48 80002ce0: 00821021 addu v0,a0,v0 80002ce4: ac430000 sw v1,0(v0) 80002ce8: 8fc20000 lw v0,0(s8) 80002cec: 2442000c addiu v0,v0,12 80002cf0: ac400000 sw zero,0(v0) 80002cf4: 8fc30018 lw v1,24(s8) 80002cf8: 3c028008 lui v0,0x8008 80002cfc: 00031880 sll v1,v1,0x2 80002d00: 2442002c addiu v0,v0,44 80002d04: 00621021 addu v0,v1,v0 80002d08: 24030001 li v1,1 80002d0c: ac430000 sw v1,0(v0) 80002d10: 03c0e821 move sp,s8 80002d14: 8fbe0014 lw s8,20(sp) 80002d18: 27bd0018 addiu sp,sp,24 80002d1c: 03e00008 jr ra 80002d20: 00000000 nop 80002d24 <_isr_ioc>: 80002d24: 27bdfff0 addiu sp,sp,-16 80002d28: afbe000c sw s8,12(sp) 80002d2c: 03a0f021 move s8,sp 80002d30: 3c029200 lui v0,0x9200 80002d34: 24420000 addiu v0,v0,0 80002d38: afc20000 sw v0,0(s8) 80002d3c: 8fc20000 lw v0,0(s8) 80002d40: 24420010 addiu v0,v0,16 80002d44: 8c430000 lw v1,0(v0) 80002d48: 3c028008 lui v0,0x8008 80002d4c: ac430014 sw v1,20(v0) 80002d50: 3c028008 lui v0,0x8008 80002d54: 24030001 li v1,1 80002d58: ac430018 sw v1,24(v0) 80002d5c: 03c0e821 move sp,s8 80002d60: 8fbe000c lw s8,12(sp) 80002d64: 27bd0010 addiu sp,sp,16 80002d68: 03e00008 jr ra 80002d6c: 00000000 nop 80002d70 <_isr_timer>: 80002d70: 27bdffd8 addiu sp,sp,-40 80002d74: afbf0024 sw ra,36(sp) 80002d78: afbe0020 sw s8,32(sp) 80002d7c: 03a0f021 move s8,sp 80002d80: afc40028 sw a0,40(s8) 80002d84: 8fc20028 lw v0,40(s8) 80002d88: 00021082 srl v0,v0,0x2 80002d8c: afc20018 sw v0,24(s8) 80002d90: 8fc20028 lw v0,40(s8) 80002d94: 30420003 andi v0,v0,0x3 80002d98: afc20014 sw v0,20(s8) 80002d9c: 8fc20014 lw v0,20(s8) 80002da0: 2c420004 sltiu v0,v0,4 80002da4: 10400013 beqz v0,80002df4 <_isr_timer+0x84> 80002da8: 00000000 nop 80002dac: 3c028002 lui v0,0x8002 80002db0: 24442504 addiu a0,v0,9476 80002db4: 0c000300 jal 80000c00 <_puts> 80002db8: 00000000 nop 80002dbc: 3c028002 lui v0,0x8002 80002dc0: 24442540 addiu a0,v0,9536 80002dc4: 0c000300 jal 80000c00 <_puts> 80002dc8: 00000000 nop 80002dcc: 8fc40018 lw a0,24(s8) 80002dd0: 0c000326 jal 80000c98 <_putw> 80002dd4: 00000000 nop 80002dd8: 3c028002 lui v0,0x8002 80002ddc: 24442558 addiu a0,v0,9560 80002de0: 0c000300 jal 80000c00 <_puts> 80002de4: 00000000 nop 80002de8: 8fc40014 lw a0,20(s8) 80002dec: 0c000326 jal 80000c98 <_putw> 80002df0: 00000000 nop 80002df4: 3c029100 lui v0,0x9100 80002df8: 24430000 addiu v1,v0,0 80002dfc: 8fc20014 lw v0,20(s8) 80002e00: 00021100 sll v0,v0,0x4 80002e04: 00621021 addu v0,v1,v0 80002e08: afc20010 sw v0,16(s8) 80002e0c: 8fc20010 lw v0,16(s8) 80002e10: 2442000c addiu v0,v0,12 80002e14: ac400000 sw zero,0(v0) 80002e18: 3c028002 lui v0,0x8002 80002e1c: 24442568 addiu a0,v0,9576 80002e20: 0c000300 jal 80000c00 <_puts> 80002e24: 00000000 nop 80002e28: 8fc40018 lw a0,24(s8) 80002e2c: 0c000326 jal 80000c98 <_putw> 80002e30: 00000000 nop 80002e34: 3c028002 lui v0,0x8002 80002e38: 2444258c addiu a0,v0,9612 80002e3c: 0c000300 jal 80000c00 <_puts> 80002e40: 00000000 nop 80002e44: 8fc20014 lw v0,20(s8) 80002e48: 2442fffc addiu v0,v0,-4 80002e4c: 00402021 move a0,v0 80002e50: 0c000326 jal 80000c98 <_putw> 80002e54: 00000000 nop 80002e58: 3c028002 lui v0,0x8002 80002e5c: 24442598 addiu a0,v0,9624 80002e60: 0c000300 jal 80000c00 <_puts> 80002e64: 00000000 nop 80002e68: 03c0e821 move sp,s8 80002e6c: 8fbf0024 lw ra,36(sp) 80002e70: 8fbe0020 lw s8,32(sp) 80002e74: 27bd0028 addiu sp,sp,40 80002e78: 03e00008 jr ra 80002e7c: 00000000 nop 80002e80 <_isr_tty>: 80002e80: 27bdfff0 addiu sp,sp,-16 80002e84: afbe000c sw s8,12(sp) 80002e88: 03a0f021 move s8,sp 80002e8c: afc40010 sw a0,16(s8) 80002e90: 3c029000 lui v0,0x9000 80002e94: 24430000 addiu v1,v0,0 80002e98: 8fc20010 lw v0,16(s8) 80002e9c: 00021100 sll v0,v0,0x4 80002ea0: 00621021 addu v0,v1,v0 80002ea4: afc20000 sw v0,0(s8) 80002ea8: 8fc40010 lw a0,16(s8) 80002eac: 8fc20000 lw v0,0(s8) 80002eb0: 24420008 addiu v0,v0,8 80002eb4: 8c420000 lw v0,0(v0) 80002eb8: 304300ff andi v1,v0,0xff 80002ebc: 3c028008 lui v0,0x8008 80002ec0: 24420000 addiu v0,v0,0 80002ec4: 00821021 addu v0,a0,v0 80002ec8: a0430000 sb v1,0(v0) 80002ecc: 8fc30010 lw v1,16(s8) 80002ed0: 3c028008 lui v0,0x8008 80002ed4: 24420008 addiu v0,v0,8 80002ed8: 00621021 addu v0,v1,v0 80002edc: 24030001 li v1,1 80002ee0: a0430000 sb v1,0(v0) 80002ee4: 03c0e821 move sp,s8 80002ee8: 8fbe000c lw s8,12(sp) 80002eec: 27bd0010 addiu sp,sp,16 80002ef0: 03e00008 jr ra 80002ef4: 00000000 nop 80002ef8 <_isr_switch>: 80002ef8: 27bdffd8 addiu sp,sp,-40 80002efc: afbf0024 sw ra,36(sp) 80002f00: afbe0020 sw s8,32(sp) 80002f04: 03a0f021 move s8,sp 80002f08: 0c000183 jal 8000060c <_procid> 80002f0c: 00000000 nop 80002f10: afc2001c sw v0,28(s8) 80002f14: 8fc2001c lw v0,28(s8) 80002f18: 30420003 andi v0,v0,0x3 80002f1c: afc20018 sw v0,24(s8) 80002f20: 8fc2001c lw v0,28(s8) 80002f24: 00021082 srl v0,v0,0x2 80002f28: afc20014 sw v0,20(s8) 80002f2c: 3c029100 lui v0,0x9100 80002f30: 24430000 addiu v1,v0,0 80002f34: 8fc20018 lw v0,24(s8) 80002f38: 00021100 sll v0,v0,0x4 80002f3c: 00621021 addu v0,v1,v0 80002f40: afc20010 sw v0,16(s8) 80002f44: 8fc20010 lw v0,16(s8) 80002f48: 2442000c addiu v0,v0,12 80002f4c: ac400000 sw zero,0(v0) 80002f50: 0c000575 jal 800015d4 <_ctx_switch> 80002f54: 00000000 nop 80002f58: 03c0e821 move sp,s8 80002f5c: 8fbf0024 lw ra,36(sp) 80002f60: 8fbe0020 lw s8,32(sp) 80002f64: 27bd0028 addiu sp,sp,40 80002f68: 03e00008 jr ra 80002f6c: 00000000 nop Disassembly of section seg_kernel_data: 80010000 <_iommu_ptab>: ... 80022000 <_ptabs_paddr>: ... 80022010 <_ptabs_vaddr>: ... 80022020 <_schedulers_paddr>: ... 80022030: 49475b0a 0x49475b0a 80022034: 45205445 0x45205445 80022038: 524f5252 beql s2,t7,80036984 8002203c: 6e69205d 0x6e69205d 80022040: 6d6f6920 0x6d6f6920 80022044: 615f756d 0x615f756d 80022048: 705f6464 0x705f6464 8002204c: 20326574 addi s2,at,25972 80022050: 636e7566 0x636e7566 80022054: 6e6f6974 0x6e6f6974 80022058: 0000000a movz zero,zero,zero 8002205c: 20656874 addi a1,v1,26740 80022060: 4d4d4f49 0x4d4d4f49 80022064: 54502055 bnel v0,s0,8002a1bc 80022068: 6e652031 0x6e652031 8002206c: 20797274 addi t9,v1,29300 80022070: 6e207369 0x6e207369 80022074: 6d20746f 0x6d20746f 80022078: 65707061 0x65707061 8002207c: 202f2064 addi t7,at,8292 80022080: 20317869 addi s1,at,30825 80022084: 0000203d 0x203d 80022088: 0000000a movz zero,zero,zero 8002208c: 49475b0a 0x49475b0a 80022090: 45205445 0x45205445 80022094: 524f5252 beql s2,t7,800369e0 80022098: 6e69205d 0x6e69205d 8002209c: 6d6f6920 0x6d6f6920 800220a0: 695f756d 0x695f756d 800220a4: 6c61766e 0x6c61766e 800220a8: 6574705f 0x6574705f 800220ac: 75662032 jalx 859880c8 800220b0: 6974636e 0x6974636e 800220b4: 000a6e6f 0xa6e6f 800220b8: 21210a0a addi at,t1,2570 800220bc: 6e552021 0x6e552021 800220c0: 69666564 0x69666564 800220c4: 2064656e addi a0,v1,25966 800220c8: 74737953 jalx 81cde54c 800220cc: 43206d65 c0 0x1206d65 800220d0: 206c6c61 addi t4,v1,27745 800220d4: 0a212121 j 88848484 800220d8: 00000000 nop 800220dc: 4350450a c0 0x150450a 800220e0: 00203d20 0x203d20 800220e4 : 800220e4: 33323130 andi s2,t9,0x3130 800220e8: 37363534 ori s6,t9,0x3534 800220ec: 42413938 c0 0x413938 800220f0: 00004443 sra t0,zero,0x11 800220f4 : 800220f4: 33323130 andi s2,t9,0x3130 800220f8: 37363534 ori s6,t9,0x3534 800220fc: 00003938 0x3938 80022100 : 80022100: 33323130 andi s2,t9,0x3130 80022104: 37363534 ori s6,t9,0x3534 80022108: 00003938 0x3938 8002210c : 8002210c: 33323130 andi s2,t9,0x3130 80022110: 37363534 ori s6,t9,0x3534 80022114: 42413938 c0 0x413938 80022118: 46454443 c1 0x454443 8002211c: 00000000 nop 80022120: 49475b0a 0x49475b0a 80022124: 45205445 0x45205445 80022128: 524f5252 beql s2,t7,80036a74 8002212c: 5454205d bnel v0,s4,8002a2a4 80022130: 6e692059 0x6e692059 80022134: 20786564 addi t8,v1,25956 80022138: 206f6f74 addi t7,v1,28532 8002213c: 6772616c 0x6772616c 80022140: 6f662065 0x6f662065 80022144: 61742072 0x61742072 80022148: 00206b73 tltu at,zero,0x1ad 8002214c: 206e6f20 addi t6,v1,28448 80022150: 636f7270 0x636f7270 80022154: 6f737365 0x6f737365 80022158: 00002072 tlt zero,zero,0x81 8002215c: 0000000a movz zero,zero,zero 80022160: 4549475b 0x4549475b 80022164: 52452054 beql s2,a1,8002a2b8 80022168: 5d524f52 0x5d524f52 8002216c: 206e6920 addi t6,v1,26912 80022170: 6462665f 0x6462665f 80022174: 615f616d 0x615f616d 80022178: 73656363 0x73656363 8002217c: 20292873 addi t1,at,10355 80022180: 7375203a 0x7375203a 80022184: 62207265 0x62207265 80022188: 65666675 0x65666675 8002218c: 6f6e2072 0x6f6e2072 80022190: 6f772074 0x6f772074 80022194: 61206472 0x61206472 80022198: 6e67696c 0x6e67696c 8002219c: 000a6465 0xa6465 800221a0: 4549475b 0x4549475b 800221a4: 52452054 beql s2,a1,8002a2f8 800221a8: 5d524f52 0x5d524f52 800221ac: 206e6920 addi t6,v1,26912 800221b0: 6462665f 0x6462665f 800221b4: 615f616d 0x615f616d 800221b8: 73656363 0x73656363 800221bc: 20292873 addi t1,at,10355 800221c0: 7266203a 0x7266203a 800221c4: 20656d61 addi a1,v1,28001 800221c8: 66667562 0x66667562 800221cc: 75207265 jalx 8481c994 800221d0: 70616d6e 0x70616d6e 800221d4: 0a646570 j 899195c0 800221d8: 00000000 nop 800221dc: 4549475b 0x4549475b 800221e0: 52452054 beql s2,a1,8002a334 800221e4: 5d524f52 0x5d524f52 800221e8: 206e6920 addi t6,v1,26912 800221ec: 6462665f 0x6462665f 800221f0: 615f616d 0x615f616d 800221f4: 73656363 0x73656363 800221f8: 20292873 addi t1,at,10355 800221fc: 7375203a 0x7375203a 80022200: 62207265 0x62207265 80022204: 65666675 0x65666675 80022208: 6e752072 0x6e752072 8002220c: 7070616d 0x7070616d 80022210: 000a6465 0xa6465 80022214: 4549475b 0x4549475b 80022218: 52452054 beql s2,a1,8002a36c 8002221c: 5d524f52 0x5d524f52 80022220: 206e6920 addi t6,v1,26912 80022224: 6462665f 0x6462665f 80022228: 615f616d 0x615f616d 8002222c: 73656363 0x73656363 80022230: 20292873 addi t1,at,10355 80022234: 7375203a 0x7375203a 80022238: 62207265 0x62207265 8002223c: 65666675 0x65666675 80022240: 6f6e2072 0x6f6e2072 80022244: 6e692074 0x6e692074 80022248: 65737520 0x65737520 8002224c: 70732072 0x70732072 80022250: 0a656361 j 89958d84 80022254: 00000000 nop 80022258: 4549475b 0x4549475b 8002225c: 52452054 beql s2,a1,8002a3b0 80022260: 5d524f52 0x5d524f52 80022264: 206e6920 addi t6,v1,26912 80022268: 6462665f 0x6462665f 8002226c: 615f616d 0x615f616d 80022270: 73656363 0x73656363 80022274: 20292873 addi t1,at,10355 80022278: 7375203a 0x7375203a 8002227c: 62207265 0x62207265 80022280: 65666675 0x65666675 80022284: 6f6e2072 0x6f6e2072 80022288: 72772074 0x72772074 8002228c: 62617469 0x62617469 80022290: 000a656c 0xa656c 80022294 <_cause_vector>: 80022294: 80000200 lb zero,512(zero) 80022298: 80002918 lb zero,10520(zero) 8002229c: 80002918 lb zero,10520(zero) 800222a0: 80002918 lb zero,10520(zero) 800222a4: 8000294c lb zero,10572(zero) 800222a8: 80002980 lb zero,10624(zero) 800222ac: 800029b4 lb zero,10676(zero) 800222b0: 800029e8 lb zero,10728(zero) 800222b4: 800001a0 lb zero,416(zero) 800222b8: 80002a1c lb zero,10780(zero) 800222bc: 80002a50 lb zero,10832(zero) 800222c0: 80002a84 lb zero,10884(zero) 800222c4: 80002ab8 lb zero,10936(zero) 800222c8: 80002918 lb zero,10520(zero) 800222cc: 80002918 lb zero,10520(zero) 800222d0: 80002918 lb zero,10520(zero) 800222d4: 78450a0a 0x78450a0a 800222d8: 74706563 jalx 81c1958c 800222dc: 206e6f69 addi t6,v1,28521 800222e0: 7473203a jalx 81cc80e8 800222e4: 676e6172 0x676e6172 800222e8: 6e752065 0x6e752065 800222ec: 776f6e6b jalx 8dbdb9ac 800222f0: 6163206e 0x6163206e 800222f4: 0a657375 j 8995cdd4 800222f8: 00000000 nop 800222fc: 78450a0a 0x78450a0a 80022300: 74706563 jalx 81c1958c 80022304: 206e6f69 addi t6,v1,28521 80022308: 6c69203a 0x6c69203a 8002230c: 6167656c 0x6167656c 80022310: 6572206c 0x6572206c 80022314: 61206461 0x61206461 80022318: 65726464 0x65726464 8002231c: 0a207373 j 8881cdcc 80022320: 00000000 nop 80022324: 78450a0a 0x78450a0a 80022328: 74706563 jalx 81c1958c 8002232c: 206e6f69 addi t6,v1,28521 80022330: 6c69203a 0x6c69203a 80022334: 6167656c 0x6167656c 80022338: 7277206c 0x7277206c 8002233c: 20657469 addi a1,v1,29801 80022340: 72646461 0x72646461 80022344: 0a737365 j 89cdcd94 80022348: 00000000 nop 8002234c: 78450a0a 0x78450a0a 80022350: 74706563 jalx 81c1958c 80022354: 206e6f69 addi t6,v1,28521 80022358: 6e69203a 0x6e69203a 8002235c: 62207473 0x62207473 80022360: 65207375 0x65207375 80022364: 726f7272 0x726f7272 80022368: 20202020 addi zero,at,8224 8002236c: 0a202020 j 88808080 80022370: 00000000 nop 80022374: 78450a0a 0x78450a0a 80022378: 74706563 jalx 81c1958c 8002237c: 206e6f69 addi t6,v1,28521 80022380: 6164203a 0x6164203a 80022384: 62206174 0x62206174 80022388: 65207375 0x65207375 8002238c: 726f7272 0x726f7272 80022390: 20202020 addi zero,at,8224 80022394: 0a202020 j 88808080 80022398: 00000000 nop 8002239c: 78450a0a 0x78450a0a 800223a0: 74706563 jalx 81c1958c 800223a4: 206e6f69 addi t6,v1,28521 800223a8: 7262203a 0x7262203a 800223ac: 706b6165 0x706b6165 800223b0: 746e696f jalx 81b9a5bc 800223b4: 20202020 addi zero,at,8224 800223b8: 20202020 addi zero,at,8224 800223bc: 0a202020 j 88808080 800223c0: 00000000 nop 800223c4: 78450a0a 0x78450a0a 800223c8: 74706563 jalx 81c1958c 800223cc: 206e6f69 addi t6,v1,28521 800223d0: 6572203a 0x6572203a 800223d4: 76726573 jalx 89c995cc 800223d8: 69206465 0x69206465 800223dc: 7274736e 0x7274736e 800223e0: 69746375 0x69746375 800223e4: 0a206e6f j 8881b9bc 800223e8: 00000000 nop 800223ec: 78450a0a 0x78450a0a 800223f0: 74706563 jalx 81c1958c 800223f4: 206e6f69 addi t6,v1,28521 800223f8: 6c69203a 0x6c69203a 800223fc: 6167656c 0x6167656c 80022400: 6f63206c 0x6f63206c 80022404: 636f7270 0x636f7270 80022408: 63636120 0x63636120 8002240c: 0a737365 j 89cdcd94 80022410: 78450a0a 0x78450a0a 80022414: 74706563 jalx 81c1958c 80022418: 206e6f69 addi t6,v1,28521 8002241c: 7261203a 0x7261203a 80022420: 6d687469 0x6d687469 80022424: 63697465 0x63697465 80022428: 65766f20 0x65766f20 8002242c: 6f6c6672 0x6f6c6672 80022430: 0a202077 j 888081dc 80022434: 00000000 nop 80022438: 202d200a addi t5,at,8202 8002243c: 6c637943 0x6c637943 80022440: 20202065 addi zero,at,8293 80022444: 203a2020 addi k0,at,8224 80022448: 00000000 nop 8002244c: 202d200a addi t5,at,8202 80022450: 636f7250 0x636f7250 80022454: 6f737365 0x6f737365 80022458: 203a2072 addi k0,at,8306 8002245c: 00000000 nop 80022460: 202d200a addi t5,at,8202 80022464: 6b736154 0x6b736154 80022468: 20202020 addi zero,at,8224 8002246c: 203a2020 addi k0,at,8224 80022470: 00000000 nop 80022474: 202d200a addi t5,at,8202 80022478: 20435045 addi v1,v0,20549 8002247c: 20202020 addi zero,at,8224 80022480: 203a2020 addi k0,at,8224 80022484: 00000000 nop 80022488: 202d200a addi t5,at,8202 8002248c: 52415642 beql s2,at,80037d98 80022490: 20202020 addi zero,at,8224 80022494: 203a2020 addi k0,at,8224 80022498: 00000000 nop 8002249c: 0000000a movz zero,zero,zero 800224a0: 49475b0a 0x49475b0a 800224a4: 45205445 0x45205445 800224a8: 524f5252 beql s2,t7,80036df4 800224ac: 7277205d 0x7277205d 800224b0: 20676e6f addi a3,v1,28271 800224b4: 7563695f jalx 858da57c 800224b8: 6165725f 0x6165725f 800224bc: 6e692064 0x6e692064 800224c0: 72695f20 0x72695f20 800224c4: 65645f71 0x65645f71 800224c8: 2878756d slti t8,v1,30061 800224cc: 75662029 jalx 859880a4 800224d0: 6974636e 0x6974636e 800224d4: 000a6e6f 0xa6e6f 800224d8: 21210a0a addi at,t1,2570 800224dc: 74532021 jalx 814c8084 800224e0: 676e6172 0x676e6172 800224e4: 2e2e2e65 sltiu t6,s1,11877 800224e8: 66654420 0x66654420 800224ec: 746c7561 jalx 81b1d584 800224f0: 52534920 beql s2,s3,80034974 800224f4: 74636120 jalx 818d8480 800224f8: 74617669 jalx 8185d9a4 800224fc: 21206465 addi zero,t1,25701 80022500: 000a2121 0xa2121 80022504: 4549475b 0x4549475b 80022508: 52452054 beql s2,a1,8002a65c 8002250c: 5d524f52 0x5d524f52 80022510: 63655220 0x63655220 80022514: 69766965 0x69766965 80022518: 6120676e 0x6120676e 8002251c: 65737520 0x65737520 80022520: 69742072 0x69742072 80022524: 2072656d addi s2,v1,25965 80022528: 20515249 addi s1,v0,21065 8002252c: 20726f66 addi s2,v1,28518 80022530: 79732061 0x79732061 80022534: 6d657473 0x6d657473 80022538: 6d697420 0x6d697420 8002253c: 000a7265 0xa7265 80022540: 20202020 addi zero,at,8224 80022544: 20202020 addi zero,at,8224 80022548: 20202020 addi zero,at,8224 8002254c: 756c6320 jalx 85b18c80 80022550: 72657473 0x72657473 80022554: 00203d20 0x203d20 80022558: 6c202f20 0x6c202f20 8002255c: 6c61636f 0x6c61636f 80022560: 2064695f addi a0,v1,26975 80022564: 0000203d 0x203d 80022568: 4549475b 0x4549475b 8002256c: 55205d54 bnezl t1,80039ac0 80022570: 20726573 addi s2,v1,25971 80022574: 656d6954 0x656d6954 80022578: 52492072 beql s2,t1,8002a744 8002257c: 202f2051 addi t7,at,8273 80022580: 73756c63 0x73756c63 80022584: 20726574 addi s2,v1,25972 80022588: 0000203d 0x203d 8002258c: 74202f20 jalx 8080bc80 80022590: 72656d69 0x72656d69 80022594: 00203d20 0x203d20 80022598: 0000000a movz zero,zero,zero 8002259c: 6f4e200a 0x6f4e200a 800225a0: 73617420 0x73617420 800225a4: 6c61206b 0x6c61206b 800225a8: 61636f6c 0x61636f6c 800225ac: 20646574 addi a0,v1,25972 800225b0: 70206f74 0x70206f74 800225b4: 65636f72 0x65636f72 800225b8: 726f7373 0x726f7373 800225bc: 00000020 add zero,zero,zero 800225c0: 203e3d20 addi s8,at,15648 800225c4: 7065656b 0x7065656b 800225c8: 6c646920 0x6c646920 800225cc: 00000a65 0xa65 800225d0 <_syscall_vector>: 800225d0: 8000060c lb zero,1548(zero) 800225d4: 80000638 lb zero,1592(zero) 800225d8: 80001a64 lb zero,6756(zero) 800225dc: 80001c20 lb zero,7200(zero) 800225e0: 8000188c lb zero,6284(zero) 800225e4: 80001928 lb zero,6440(zero) 800225e8: 80001e4c lb zero,7756(zero) 800225ec: 80001eb8 lb zero,7864(zero) 800225f0: 800005a4 lb zero,1444(zero) 800225f4: 800005a4 lb zero,1444(zero) 800225f8: 80001b50 lb zero,6992(zero) 800225fc: 800005a4 lb zero,1444(zero) 80022600: 800005a4 lb zero,1444(zero) 80022604: 800015d4 lb zero,5588(zero) 80022608: 800005f8 lb zero,1528(zero) 8002260c: 80000660 lb zero,1632(zero) 80022610: 800022c4 lb zero,8900(zero) 80022614: 80002344 lb zero,9028(zero) 80022618: 8000266c lb zero,9836(zero) 8002261c: 800026bc lb zero,9916(zero) 80022620: 8000270c lb zero,9996(zero) 80022624: 80002274 lb zero,8820(zero) 80022628: 80002224 lb zero,8740(zero) 8002262c: 800021a0 lb zero,8608(zero) 80022630: 800005a4 lb zero,1444(zero) 80022634: 800005a4 lb zero,1444(zero) 80022638: 800006f0 lb zero,1776(zero) 8002263c: 800005a4 lb zero,1444(zero) 80022640: 800005a4 lb zero,1444(zero) 80022644: 800005a4 lb zero,1444(zero) 80022648: 800005a4 lb zero,1444(zero) 8002264c: 800005a4 lb zero,1444(zero) 80022650 : 80022650: 800222d4 lb v0,8916(zero) 80022654: 800222fc lb v0,8956(zero) 80022658: 80022324 lb v0,8996(zero) 8002265c: 8002234c lb v0,9036(zero) 80022660: 80022374 lb v0,9076(zero) 80022664: 8002239c lb v0,9116(zero) 80022668: 800223c4 lb v0,9156(zero) 8002266c: 800223ec lb v0,9196(zero) Disassembly of section seg_kernel_uncdata: 80080000 <_tty_get_buf>: ... 80080008 <_tty_get_full>: ... 80080010 <_tty_put_lock>: 80080010: 00000000 nop 80080014 <_ioc_status>: 80080014: 00000000 nop 80080018 <_ioc_done>: 80080018: 00000000 nop 8008001c <_ioc_lock>: 8008001c: 00000000 nop 80080020 <_ioc_iommu_ix1>: 80080020: 00000000 nop 80080024 <_ioc_iommu_npages>: 80080024: 00000000 nop 80080028 <_dma_lock>: 80080028: 00000000 nop 8008002c <_dma_done>: 8008002c: 00000000 nop 80080030 <_dma_status>: 80080030: 00000000 nop 80080034 <_dma_iommu_ix1>: 80080034: 00000001 movf zero,zero,$fcc0 80080038 <_dma_iommu_npages>: 80080038: 00000000 nop Disassembly of section seg_kernel_init: 80090000 <_kernel_init>: 80090000: 27bdffa8 addiu sp,sp,-88 80090004: afbf0054 sw ra,84(sp) 80090008: afbe0050 sw s8,80(sp) 8009000c: 03a0f021 move s8,sp 80090010: 0c000183 jal 8000060c <_procid> 80090014: 00000000 nop 80090018: afc20034 sw v0,52(s8) 8009001c: 8fc20034 lw v0,52(s8) 80090020: 00021082 srl v0,v0,0x2 80090024: afc20030 sw v0,48(s8) 80090028: 8fc20034 lw v0,52(s8) 8009002c: 30420003 andi v0,v0,0x3 80090030: 0c00028e jal 80000a38 <_get_sched> 80090034: afc2002c sw v0,44(s8) 80090038: afc20028 sw v0,40(s8) 8009003c: 8fc30034 lw v1,52(s8) 80090040: 3c028002 lui v0,0x8002 80090044: 00031880 sll v1,v1,0x2 80090048: 24422020 addiu v0,v0,8224 8009004c: 00621021 addu v0,v1,v0 80090050: 8fc30028 lw v1,40(s8) 80090054: ac430000 sw v1,0(v0) 80090058: afc00020 sw zero,32(s8) 8009005c: 08024028 j 800900a0 <_kernel_init+0xa0> 80090060: afc00024 sw zero,36(s8) 80090064: 0c0004b1 jal 800012c4 <_get_interrupt_vector_entry> 80090068: 8fc40024 lw a0,36(s8) 8009006c: afc20018 sw v0,24(s8) 80090070: 8fc20018 lw v0,24(s8) 80090074: 10400007 beqz v0,80090094 <_kernel_init+0x94> 80090078: 00000000 nop 8009007c: 8fc20024 lw v0,36(s8) 80090080: 24030001 li v1,1 80090084: 00431004 sllv v0,v1,v0 80090088: 8fc30020 lw v1,32(s8) 8009008c: 00621025 or v0,v1,v0 80090090: afc20020 sw v0,32(s8) 80090094: 8fc20024 lw v0,36(s8) 80090098: 24420001 addiu v0,v0,1 8009009c: afc20024 sw v0,36(s8) 800900a0: 8fc20024 lw v0,36(s8) 800900a4: 2c420020 sltiu v0,v0,32 800900a8: 1440ffee bnez v0,80090064 <_kernel_init+0x64> 800900ac: 00000000 nop 800900b0: 8fc40030 lw a0,48(s8) 800900b4: 8fc5002c lw a1,44(s8) 800900b8: 24060002 li a2,2 800900bc: 0c000738 jal 80001ce0 <_icu_write> 800900c0: 8fc70020 lw a3,32(s8) 800900c4: 0c00046e jal 800011b8 <_get_tasks_number> 800900c8: 00000000 nop 800900cc: afc2001c sw v0,28(s8) 800900d0: 8fc2001c lw v0,28(s8) 800900d4: 2c420002 sltiu v0,v0,2 800900d8: 14400013 bnez v0,80090128 <_kernel_init+0x128> 800900dc: 00000000 nop 800900e0: 24024000 li v0,16384 800900e4: afc20048 sw v0,72(s8) 800900e8: 24020003 li v0,3 800900ec: afc2004c sw v0,76(s8) 800900f0: 27c20048 addiu v0,s8,72 800900f4: afa20010 sw v0,16(sp) 800900f8: 00002021 move a0,zero 800900fc: 8fc50030 lw a1,48(s8) 80090100: 8fc60034 lw a2,52(s8) 80090104: 0c0005e9 jal 800017a4 <_timer_access> 80090108: 24070002 li a3,2 8009010c: 27c2004c addiu v0,s8,76 80090110: afa20010 sw v0,16(sp) 80090114: 00002021 move a0,zero 80090118: 8fc50030 lw a1,48(s8) 8009011c: 8fc60034 lw a2,52(s8) 80090120: 0c0005e9 jal 800017a4 <_timer_access> 80090124: 24070001 li a3,1 80090128: 8fc2001c lw v0,28(s8) 8009012c: 1040001c beqz v0,800901a0 <_kernel_init+0x1a0> 80090130: 00000000 nop 80090134: 0c000492 jal 80001248 <_get_current_context_slot> 80090138: 2404001d li a0,29 8009013c: afc20044 sw v0,68(s8) 80090140: 0c000492 jal 80001248 <_get_current_context_slot> 80090144: 00002021 move a0,zero 80090148: afc20040 sw v0,64(s8) 8009014c: 0c000492 jal 80001248 <_get_current_context_slot> 80090150: 24040023 li a0,35 80090154: afc2003c sw v0,60(s8) 80090158: 0c000492 jal 80001248 <_get_current_context_slot> 8009015c: 24040020 li a0,32 80090160: afc20038 sw v0,56(s8) 80090164: 8fc20044 lw v0,68(s8) 80090168: 8fc30040 lw v1,64(s8) 8009016c: 8fc4003c lw a0,60(s8) 80090170: 8fc50038 lw a1,56(s8) 80090174: 0040e821 move sp,v0 80090178: 40836000 mtc0 v1,c0_status 8009017c: 48840000 mtc2 a0,$0 80090180: 40857000 mtc0 a1,c0_epc 80090184: 42000018 eret 80090188: 00000000 nop 8009018c: 03c0e821 move sp,s8 80090190: 8fbf0054 lw ra,84(sp) 80090194: 8fbe0050 lw s8,80(sp) 80090198: 03e00008 jr ra 8009019c: 27bd0058 addiu sp,sp,88 800901a0: 3c028008 lui v0,0x8008 800901a4: 0c0002d5 jal 80000b54 <_get_lock> 800901a8: 24440010 addiu a0,v0,16 800901ac: 3c028002 lui v0,0x8002 800901b0: 0c000300 jal 80000c00 <_puts> 800901b4: 2444259c addiu a0,v0,9628 800901b8: 0c000326 jal 80000c98 <_putw> 800901bc: 8fc40034 lw a0,52(s8) 800901c0: 3c028002 lui v0,0x8002 800901c4: 0c000300 jal 80000c00 <_puts> 800901c8: 244425c0 addiu a0,v0,9664 800901cc: 3c028008 lui v0,0x8008 800901d0: 0c0002f5 jal 80000bd4 <_release_lock> 800901d4: 24440010 addiu a0,v0,16 800901d8: 341aff01 li k0,0xff01 800901dc: 409a6000 mtc0 k0,c0_status 800901e0: 08024078 j 800901e0 <_kernel_init+0x1e0> 800901e4: 00000000 nop Disassembly of section .reginfo: 00000000 <.reginfo>: 0: ec0300fc swc3 $3,252(zero) ... Disassembly of section .pdr: 00000000 <.pdr>: 0: 800002bc lb zero,700(zero) 4: c0000000 ll zero,0(zero) 8: fffffffc sdc3 $31,-4(ra) ... 14: 00000028 0x28 18: 0000001e 0x1e 1c: 0000001f 0x1f 20: 800003c8 lb zero,968(zero) 24: c0000000 ll zero,0(zero) 28: fffffffc sdc3 $31,-4(ra) ... 34: 00000028 0x28 38: 0000001e 0x1e 3c: 0000001f 0x1f 40: 800004a4 lb zero,1188(zero) 44: 40030000 mfc0 v1,c0_index 48: fffffffc sdc3 $31,-4(ra) ... 54: 00000020 add zero,zero,zero 58: 0000001e 0x1e 5c: 0000001f 0x1f 60: 800005a4 lb zero,1444(zero) 64: c0000000 ll zero,0(zero) 68: fffffffc sdc3 $31,-4(ra) ... 74: 00000020 add zero,zero,zero 78: 0000001e 0x1e 7c: 0000001f 0x1f 80: 800005f8 lb zero,1528(zero) 84: 40000000 mfc0 zero,c0_index 88: fffffffc sdc3 $31,-4(ra) ... 94: 00000008 jr zero 98: 0000001e 0x1e 9c: 0000001f 0x1f a0: 8000060c lb zero,1548(zero) a4: 40000000 mfc0 zero,c0_index a8: fffffffc sdc3 $31,-4(ra) ... b4: 00000010 mfhi zero b8: 0000001e 0x1e bc: 0000001f 0x1f c0: 80000638 lb zero,1592(zero) c4: 40000000 mfc0 zero,c0_index c8: fffffffc sdc3 $31,-4(ra) ... d4: 00000010 mfhi zero d8: 0000001e 0x1e dc: 0000001f 0x1f e0: 80000660 lb zero,1632(zero) e4: c0000000 ll zero,0(zero) e8: fffffffc sdc3 $31,-4(ra) ... f4: 00000020 add zero,zero,zero f8: 0000001e 0x1e fc: 0000001f 0x1f 100: 800006f0 lb zero,1776(zero) 104: c0000000 ll zero,0(zero) 108: fffffffc sdc3 $31,-4(ra) ... 114: 00000030 tge zero,zero 118: 0000001e 0x1e 11c: 0000001f 0x1f 120: 80000a38 lb zero,2616(zero) 124: 40000000 mfc0 zero,c0_index 128: fffffffc sdc3 $31,-4(ra) ... 134: 00000010 mfhi zero 138: 0000001e 0x1e 13c: 0000001f 0x1f 140: 80000a60 lb zero,2656(zero) 144: 40000000 mfc0 zero,c0_index 148: fffffffc sdc3 $31,-4(ra) ... 154: 00000010 mfhi zero 158: 0000001e 0x1e 15c: 0000001f 0x1f 160: 80000a88 lb zero,2696(zero) 164: 40000000 mfc0 zero,c0_index 168: fffffffc sdc3 $31,-4(ra) ... 174: 00000010 mfhi zero 178: 0000001e 0x1e 17c: 0000001f 0x1f 180: 80000ab0 lb zero,2736(zero) 184: 40000000 mfc0 zero,c0_index 188: fffffffc sdc3 $31,-4(ra) ... 194: 00000010 mfhi zero 198: 0000001e 0x1e 19c: 0000001f 0x1f 1a0: 80000ad8 lb zero,2776(zero) 1a4: 40000000 mfc0 zero,c0_index 1a8: fffffffc sdc3 $31,-4(ra) ... 1b4: 00000010 mfhi zero 1b8: 0000001e 0x1e 1bc: 0000001f 0x1f 1c0: 80000b00 lb zero,2816(zero) 1c4: 40000000 mfc0 zero,c0_index 1c8: fffffffc sdc3 $31,-4(ra) ... 1d4: 00000008 jr zero 1d8: 0000001e 0x1e 1dc: 0000001f 0x1f 1e0: 80000b2c lb zero,2860(zero) 1e4: 40000000 mfc0 zero,c0_index 1e8: fffffffc sdc3 $31,-4(ra) ... 1f4: 00000008 jr zero 1f8: 0000001e 0x1e 1fc: 0000001f 0x1f 200: 80000b54 lb zero,2900(zero) 204: c0010000 ll at,0(zero) 208: fffffffc sdc3 $31,-4(ra) ... 214: 00000020 add zero,zero,zero 218: 0000001e 0x1e 21c: 0000001f 0x1f 220: 80000bd4 lb zero,3028(zero) 224: 40000000 mfc0 zero,c0_index 228: fffffffc sdc3 $31,-4(ra) ... 234: 00000008 jr zero 238: 0000001e 0x1e 23c: 0000001f 0x1f 240: 80000c00 lb zero,3072(zero) 244: 40000000 mfc0 zero,c0_index 248: fffffffc sdc3 $31,-4(ra) ... 254: 00000010 mfhi zero 258: 0000001e 0x1e 25c: 0000001f 0x1f 260: 80000c98 lb zero,3224(zero) 264: c0000000 ll zero,0(zero) 268: fffffffc sdc3 $31,-4(ra) ... 274: 00000028 0x28 278: 0000001e 0x1e 27c: 0000001f 0x1f 280: 80000d4c lb zero,3404(zero) 284: c0000000 ll zero,0(zero) 288: fffffffc sdc3 $31,-4(ra) ... 294: 00000030 tge zero,zero 298: 0000001e 0x1e 29c: 0000001f 0x1f 2a0: 80000e50 lb zero,3664(zero) 2a4: 40000000 mfc0 zero,c0_index 2a8: fffffffc sdc3 $31,-4(ra) ... 2b4: 00000010 mfhi zero 2b8: 0000001e 0x1e 2bc: 0000001f 0x1f 2c0: 80000f04 lb zero,3844(zero) 2c4: 40000000 mfc0 zero,c0_index 2c8: fffffffc sdc3 $31,-4(ra) ... 2d4: 00000018 mult zero,zero 2d8: 0000001e 0x1e 2dc: 0000001f 0x1f 2e0: 80000f8c lb zero,3980(zero) 2e4: 40000000 mfc0 zero,c0_index 2e8: fffffffc sdc3 $31,-4(ra) ... 2f4: 00000010 mfhi zero 2f8: 0000001e 0x1e 2fc: 0000001f 0x1f 300: 80001084 lb zero,4228(zero) 304: 40000000 mfc0 zero,c0_index 308: fffffffc sdc3 $31,-4(ra) ... 314: 00000010 mfhi zero 318: 0000001e 0x1e 31c: 0000001f 0x1f 320: 80001110 lb zero,4368(zero) 324: 40000000 mfc0 zero,c0_index 328: fffffffc sdc3 $31,-4(ra) ... 334: 00000010 mfhi zero 338: 0000001e 0x1e 33c: 0000001f 0x1f 340: 80001164 lb zero,4452(zero) 344: 40000000 mfc0 zero,c0_index 348: fffffffc sdc3 $31,-4(ra) ... 354: 00000008 jr zero 358: 0000001e 0x1e 35c: 0000001f 0x1f 360: 800011b8 lb zero,4536(zero) 364: c0000000 ll zero,0(zero) 368: fffffffc sdc3 $31,-4(ra) ... 374: 00000020 add zero,zero,zero 378: 0000001e 0x1e 37c: 0000001f 0x1f 380: 80001200 lb zero,4608(zero) 384: c0000000 ll zero,0(zero) 388: fffffffc sdc3 $31,-4(ra) ... 394: 00000020 add zero,zero,zero 398: 0000001e 0x1e 39c: 0000001f 0x1f 3a0: 80001248 lb zero,4680(zero) 3a4: c0000000 ll zero,0(zero) 3a8: fffffffc sdc3 $31,-4(ra) ... 3b4: 00000020 add zero,zero,zero 3b8: 0000001e 0x1e 3bc: 0000001f 0x1f 3c0: 800012c4 lb zero,4804(zero) 3c4: c0000000 ll zero,0(zero) 3c8: fffffffc sdc3 $31,-4(ra) ... 3d4: 00000020 add zero,zero,zero 3d8: 0000001e 0x1e 3dc: 0000001f 0x1f 3e0: 8000131c lb zero,4892(zero) 3e4: c0000000 ll zero,0(zero) 3e8: fffffffc sdc3 $31,-4(ra) ... 3f4: 00000020 add zero,zero,zero 3f8: 0000001e 0x1e 3fc: 0000001f 0x1f 400: 8000136c lb zero,4972(zero) 404: 40000000 mfc0 zero,c0_index 408: fffffffc sdc3 $31,-4(ra) ... 414: 00000008 jr zero 418: 0000001e 0x1e 41c: 0000001f 0x1f 420: 80001398 lb zero,5016(zero) 424: 40000000 mfc0 zero,c0_index 428: fffffffc sdc3 $31,-4(ra) ... 434: 00000008 jr zero 438: 0000001e 0x1e 43c: 0000001f 0x1f 440: 800013d4 lb zero,5076(zero) 444: 40000000 mfc0 zero,c0_index 448: fffffffc sdc3 $31,-4(ra) ... 454: 00000008 jr zero 458: 0000001e 0x1e 45c: 0000001f 0x1f 460: 80001434 lb zero,5172(zero) 464: 40000000 mfc0 zero,c0_index 468: fffffffc sdc3 $31,-4(ra) ... 474: 00000008 jr zero 478: 0000001e 0x1e 47c: 0000001f 0x1f 480: 800014ac lb zero,5292(zero) 484: 40000000 mfc0 zero,c0_index 488: fffffffc sdc3 $31,-4(ra) ... 494: 00000008 jr zero 498: 0000001e 0x1e 49c: 0000001f 0x1f 4a0: 80001534 lb zero,5428(zero) 4a4: 40000000 mfc0 zero,c0_index 4a8: fffffffc sdc3 $31,-4(ra) ... 4b4: 00000008 jr zero 4b8: 0000001e 0x1e 4bc: 0000001f 0x1f 4c0: 800015d4 lb zero,5588(zero) 4c4: c0000000 ll zero,0(zero) 4c8: fffffffc sdc3 $31,-4(ra) ... 4d4: 00000030 tge zero,zero 4d8: 0000001e 0x1e 4dc: 0000001f 0x1f 4e0: 80001698 lb zero,5784(zero) 4e4: 40000000 mfc0 zero,c0_index 4e8: fffffffc sdc3 $31,-4(ra) ... 4f4: 00000018 mult zero,zero 4f8: 0000001e 0x1e 4fc: 0000001f 0x1f 500: 800017a4 lb zero,6052(zero) 504: 40000000 mfc0 zero,c0_index 508: fffffffc sdc3 $31,-4(ra) ... 514: 00000010 mfhi zero 518: 0000001e 0x1e 51c: 0000001f 0x1f 520: 8000188c lb zero,6284(zero) 524: c0000000 ll zero,0(zero) 528: fffffffc sdc3 $31,-4(ra) ... 534: 00000030 tge zero,zero 538: 0000001e 0x1e 53c: 0000001f 0x1f 540: 80001928 lb zero,6440(zero) 544: c0000000 ll zero,0(zero) 548: fffffffc sdc3 $31,-4(ra) ... 554: 00000030 tge zero,zero 558: 0000001e 0x1e 55c: 0000001f 0x1f 560: 800019bc lb zero,6588(zero) 564: c0000000 ll zero,0(zero) 568: fffffffc sdc3 $31,-4(ra) ... 574: 00000020 add zero,zero,zero 578: 0000001e 0x1e 57c: 0000001f 0x1f 580: 80001a64 lb zero,6756(zero) 584: c0000000 ll zero,0(zero) 588: fffffffc sdc3 $31,-4(ra) ... 594: 00000028 0x28 598: 0000001e 0x1e 59c: 0000001f 0x1f 5a0: 80001b50 lb zero,6992(zero) 5a4: c0000000 ll zero,0(zero) 5a8: fffffffc sdc3 $31,-4(ra) ... 5b4: 00000020 add zero,zero,zero 5b8: 0000001e 0x1e 5bc: 0000001f 0x1f 5c0: 80001c20 lb zero,7200(zero) 5c4: c0000000 ll zero,0(zero) 5c8: fffffffc sdc3 $31,-4(ra) ... 5d4: 00000020 add zero,zero,zero 5d8: 0000001e 0x1e 5dc: 0000001f 0x1f 5e0: 80001ce0 lb zero,7392(zero) 5e4: 40000000 mfc0 zero,c0_index 5e8: fffffffc sdc3 $31,-4(ra) ... 5f4: 00000010 mfhi zero 5f8: 0000001e 0x1e 5fc: 0000001f 0x1f 600: 80001d94 lb zero,7572(zero) 604: 40000000 mfc0 zero,c0_index 608: fffffffc sdc3 $31,-4(ra) ... 614: 00000010 mfhi zero 618: 0000001e 0x1e 61c: 0000001f 0x1f 620: 80001e4c lb zero,7756(zero) 624: 40000000 mfc0 zero,c0_index 628: fffffffc sdc3 $31,-4(ra) ... 634: 00000010 mfhi zero 638: 0000001e 0x1e 63c: 0000001f 0x1f 640: 80001eb8 lb zero,7864(zero) 644: 40000000 mfc0 zero,c0_index 648: fffffffc sdc3 $31,-4(ra) ... 654: 00000010 mfhi zero 658: 0000001e 0x1e 65c: 0000001f 0x1f 660: 80001f28 lb zero,7976(zero) 664: c0000000 ll zero,0(zero) 668: fffffffc sdc3 $31,-4(ra) ... 674: 00000050 0x50 678: 0000001e 0x1e 67c: 0000001f 0x1f 680: 800021a0 lb zero,8608(zero) 684: 40000000 mfc0 zero,c0_index 688: fffffffc sdc3 $31,-4(ra) ... 694: 00000018 mult zero,zero 698: 0000001e 0x1e 69c: 0000001f 0x1f 6a0: 80002224 lb zero,8740(zero) 6a4: c0000000 ll zero,0(zero) 6a8: fffffffc sdc3 $31,-4(ra) ... 6b4: 00000018 mult zero,zero 6b8: 0000001e 0x1e 6bc: 0000001f 0x1f 6c0: 80002274 lb zero,8820(zero) 6c4: c0000000 ll zero,0(zero) 6c8: fffffffc sdc3 $31,-4(ra) ... 6d4: 00000018 mult zero,zero 6d8: 0000001e 0x1e 6dc: 0000001f 0x1f 6e0: 800022c4 lb zero,8900(zero) 6e4: c0000000 ll zero,0(zero) 6e8: fffffffc sdc3 $31,-4(ra) ... 6f4: 00000020 add zero,zero,zero 6f8: 0000001e 0x1e 6fc: 0000001f 0x1f 700: 80002344 lb zero,9028(zero) 704: c0000000 ll zero,0(zero) 708: fffffffc sdc3 $31,-4(ra) ... 714: 00000020 add zero,zero,zero 718: 0000001e 0x1e 71c: 0000001f 0x1f 720: 800023c4 lb zero,9156(zero) 724: c0000000 ll zero,0(zero) 728: fffffffc sdc3 $31,-4(ra) ... 734: 00000048 0x48 738: 0000001e 0x1e 73c: 0000001f 0x1f 740: 8000266c lb zero,9836(zero) 744: c0000000 ll zero,0(zero) 748: fffffffc sdc3 $31,-4(ra) ... 754: 00000018 mult zero,zero 758: 0000001e 0x1e 75c: 0000001f 0x1f 760: 800026bc lb zero,9916(zero) 764: c0000000 ll zero,0(zero) 768: fffffffc sdc3 $31,-4(ra) ... 774: 00000018 mult zero,zero 778: 0000001e 0x1e 77c: 0000001f 0x1f 780: 8000270c lb zero,9996(zero) 784: c0010000 ll at,0(zero) 788: fffffffc sdc3 $31,-4(ra) ... 794: 00000038 0x38 798: 0000001e 0x1e 79c: 0000001f 0x1f 7a0: 800027fc lb zero,10236(zero) 7a4: c0000000 ll zero,0(zero) 7a8: fffffffc sdc3 $31,-4(ra) ... 7b4: 00000018 mult zero,zero 7b8: 0000001e 0x1e 7bc: 0000001f 0x1f 7c0: 80002918 lb zero,10520(zero) 7c4: c0000000 ll zero,0(zero) 7c8: fffffffc sdc3 $31,-4(ra) ... 7d4: 00000018 mult zero,zero 7d8: 0000001e 0x1e 7dc: 0000001f 0x1f 7e0: 8000294c lb zero,10572(zero) 7e4: c0000000 ll zero,0(zero) 7e8: fffffffc sdc3 $31,-4(ra) ... 7f4: 00000018 mult zero,zero 7f8: 0000001e 0x1e 7fc: 0000001f 0x1f 800: 80002980 lb zero,10624(zero) 804: c0000000 ll zero,0(zero) 808: fffffffc sdc3 $31,-4(ra) ... 814: 00000018 mult zero,zero 818: 0000001e 0x1e 81c: 0000001f 0x1f 820: 800029b4 lb zero,10676(zero) 824: c0000000 ll zero,0(zero) 828: fffffffc sdc3 $31,-4(ra) ... 834: 00000018 mult zero,zero 838: 0000001e 0x1e 83c: 0000001f 0x1f 840: 800029e8 lb zero,10728(zero) 844: c0000000 ll zero,0(zero) 848: fffffffc sdc3 $31,-4(ra) ... 854: 00000018 mult zero,zero 858: 0000001e 0x1e 85c: 0000001f 0x1f 860: 80002a1c lb zero,10780(zero) 864: c0000000 ll zero,0(zero) 868: fffffffc sdc3 $31,-4(ra) ... 874: 00000018 mult zero,zero 878: 0000001e 0x1e 87c: 0000001f 0x1f 880: 80002a50 lb zero,10832(zero) 884: c0000000 ll zero,0(zero) 888: fffffffc sdc3 $31,-4(ra) ... 894: 00000018 mult zero,zero 898: 0000001e 0x1e 89c: 0000001f 0x1f 8a0: 80002a84 lb zero,10884(zero) 8a4: c0000000 ll zero,0(zero) 8a8: fffffffc sdc3 $31,-4(ra) ... 8b4: 00000018 mult zero,zero 8b8: 0000001e 0x1e 8bc: 0000001f 0x1f 8c0: 80002ab8 lb zero,10936(zero) 8c4: c0000000 ll zero,0(zero) 8c8: fffffffc sdc3 $31,-4(ra) ... 8d4: 00000018 mult zero,zero 8d8: 0000001e 0x1e 8dc: 0000001f 0x1f 8e0: 80002aec lb zero,10988(zero) 8e4: c0000000 ll zero,0(zero) 8e8: fffffffc sdc3 $31,-4(ra) ... 8f4: 00000030 tge zero,zero 8f8: 0000001e 0x1e 8fc: 0000001f 0x1f 900: 80002c58 lb zero,11352(zero) 904: c0000000 ll zero,0(zero) 908: fffffffc sdc3 $31,-4(ra) ... 914: 00000018 mult zero,zero 918: 0000001e 0x1e 91c: 0000001f 0x1f 920: 80002c90 lb zero,11408(zero) 924: 40000000 mfc0 zero,c0_index 928: fffffffc sdc3 $31,-4(ra) ... 934: 00000018 mult zero,zero 938: 0000001e 0x1e 93c: 0000001f 0x1f 940: 80002d24 lb zero,11556(zero) 944: 40000000 mfc0 zero,c0_index 948: fffffffc sdc3 $31,-4(ra) ... 954: 00000010 mfhi zero 958: 0000001e 0x1e 95c: 0000001f 0x1f 960: 80002d70 lb zero,11632(zero) 964: c0000000 ll zero,0(zero) 968: fffffffc sdc3 $31,-4(ra) ... 974: 00000028 0x28 978: 0000001e 0x1e 97c: 0000001f 0x1f 980: 80002e80 lb zero,11904(zero) 984: 40000000 mfc0 zero,c0_index 988: fffffffc sdc3 $31,-4(ra) ... 994: 00000010 mfhi zero 998: 0000001e 0x1e 99c: 0000001f 0x1f 9a0: 80002ef8 lb zero,12024(zero) 9a4: c0000000 ll zero,0(zero) 9a8: fffffffc sdc3 $31,-4(ra) ... 9b4: 00000028 0x28 9b8: 0000001e 0x1e 9bc: 0000001f 0x1f 9c0: 80090000 lb t1,0(zero) 9c4: c0000000 ll zero,0(zero) 9c8: fffffffc sdc3 $31,-4(ra) ... 9d4: 00000058 0x58 9d8: 0000001e 0x1e 9dc: 0000001f 0x1f Disassembly of section .comment: 00000000 <.comment>: 0: 3a434347 xori v1,s2,0x4347 4: 4e472820 c3 0x472820 8: 34202955 ori zero,at,0x2955 c: 322e342e andi t6,s1,0x342e ... Disassembly of section .gnu.attributes: 00000000 <.gnu.attributes>: 0: 00000f41 0xf41 4: 756e6700 jalx 5b99c00 8: 00070100 sll zero,a3,0x4 c: 01040000 0x1040000 Disassembly of section .debug_abbrev: 00000000 <.debug_abbrev>: 0: 25011101 addiu at,t0,4353 4: 030b130e 0x30b130e 8: 110e1b0e beq t0,t6,6c44 c: 10011201 beq zero,at,4814 10: 02000006 srlv zero,zero,s0 14: 0b0b0024 j c2c0090 18: 0e030b3e jal 80c2cf8 1c: 24030000 li v1,0 20: 3e0b0b00 0x3e0b0b00 24: 0400000b bltz zero,54 28: 0e030113 jal 80c044c 2c: 0b3a060b j ce8182c 30: 13010b3b beq t8,at,2d20 34: 0d050000 jal 4140000 38: 3a080300 xori t0,s0,0x300 3c: 490b3b0b bc2tl $cc2,ec6c 40: 000a3813 0xa3813 44: 01010600 0x1010600 48: 13011349 beq t8,at,4d70 4c: 21070000 addi a3,t0,0 50: 2f134900 sltiu s3,t8,18688 54: 08000005 j 14 58: 13490021 beq k0,t1,e0 5c: 00000b2f 0xb2f 60: 03001609 0x3001609 64: 3b0b3a0e xori t3,t8,0x3a0e 68: 0013490b 0x13490b 6c: 012e0a00 0x12e0a00 70: 0e030c3f jal 80c30fc 74: 0b3b0b3a j cec2ce8 78: 01110c27 0x1110c27 7c: 06400112 bltz s2,4c8 80: 00001301 0x1301 84: 0300050b 0x300050b 88: 3b0b3a08 xori t3,t8,0x3a08 8c: 0213490b 0x213490b 90: 0c00000a jal 28 94: 0e030005 jal 80c0014 98: 0b3b0b3a j cec2ce8 9c: 0a021349 j 8084d24 a0: 340d0000 li t5,0x0 a4: 3a0e0300 xori t6,s0,0x300 a8: 490b3b0b bc2tl $cc2,ecd8 ac: 000a0213 0xa0213 b0: 00340e00 0x340e00 b4: 0b3a0803 j ce8200c b8: 13490b3b beq k0,t1,2da8 bc: 00000a02 srl at,zero,0x8 c0: 0b000f0f j c003c3c c4: 0013490b 0x13490b c8: 012e1000 0x12e1000 cc: 0e030c3f jal 80c30fc d0: 0b3b0b3a j cec2ce8 d4: 13490c27 beq k0,t1,3174 d8: 01120111 0x1120111 dc: 13010640 beq t8,at,19e0 e0: 34110000 li s1,0x0 e4: 3a0e0300 xori t6,s0,0x300 e8: 490b3b0b bc2tl $cc2,ed18 ec: 020c3f13 0x20c3f13 f0: 0000000a movz zero,zero,zero f4: 25011101 addiu at,t0,4353 f8: 030b130e 0x30b130e fc: 110e1b0e beq t0,t6,6d38 100: 10011201 beq zero,at,4908 104: 02000006 srlv zero,zero,s0 108: 0b0b0024 j c2c0090 10c: 00000b3e 0xb3e 110: 0b002403 j c00900c 114: 030b3e0b 0x30b3e0b 118: 0400000e bltz zero,154 11c: 0e030113 jal 80c044c 120: 0b3a0b0b j ce82c2c 124: 13010b3b beq t8,at,2e14 128: 0d050000 jal 4140000 12c: 3a0e0300 xori t6,s0,0x300 130: 490b3b0b bc2tl $cc2,ed60 134: 000a3813 0xa3813 138: 01010600 0x1010600 13c: 13011349 beq t8,at,4e64 140: 21070000 addi a3,t0,0 144: 2f134900 sltiu s3,t8,18688 148: 0800000b j 2c 14c: 0e030016 jal 80c0058 150: 0b3b0b3a j cec2ce8 154: 00001349 0x1349 158: 03001309 0x3001309 15c: 000c3c0e 0xc3c0e 160: 012e0a00 0x12e0a00 164: 0e030c3f jal 80c30fc 168: 0b3b0b3a j cec2ce8 16c: 01120111 0x1120111 170: 13010640 beq t8,at,1a74 174: 340b0000 li t3,0x0 178: 3a080300 xori t0,s0,0x300 17c: 490b3b0b bc2tl $cc2,edac 180: 000a0213 0xa0213 184: 002e0c00 0x2e0c00 188: 0e030c3f jal 80c30fc 18c: 0b3b0b3a j cec2ce8 190: 01120111 0x1120111 194: 00000640 sll zero,zero,0x19 198: 3f012e0d 0x3f012e0d 19c: 3a0e030c xori t6,s0,0x30c 1a0: 490b3b0b bc2tl $cc2,edd0 1a4: 12011113 beq s0,at,45f4 1a8: 01064001 0x1064001 1ac: 0e000013 jal 800004c 1b0: 0c3f012e jal fc04b8 1b4: 0b3a0e03 j ce8380c 1b8: 0c270b3b jal 9c2cec 1bc: 01111349 0x1111349 1c0: 06400112 bltz s2,60c 1c4: 00001301 0x1301 1c8: 0300050f 0x300050f 1cc: 3b0b3a0e xori t3,t8,0x3a0e 1d0: 0213490b 0x213490b 1d4: 1000000a b 200 1d8: 0e030034 jal 80c00d0 1dc: 0b3b0b3a j cec2ce8 1e0: 0a021349 j 8084d24 1e4: 0f110000 jal c440000 1e8: 490b0b00 bc2tl $cc2,2dec 1ec: 12000013 beqz s0,23c 1f0: 00000026 xor zero,zero,zero 1f4: 03003413 0x3003413 1f8: 3b0b3a0e xori t3,t8,0x3a0e 1fc: 3f13490b 0x3f13490b 200: 000a020c syscall 0x2808 204: 00341400 0x341400 208: 0b3a0e03 j ce8380c 20c: 13490b3b beq k0,t1,2efc 210: 0c3c0c3f jal f030fc 214: 01000000 0x1000000 218: 06100011 bltzal s0,260 21c: 01120111 0x1120111 220: 081b0803 j 6c200c 224: 05130825 bgezall t0,22bc 228: 01000000 0x1000000 22c: 06100011 bltzal s0,274 230: 01120111 0x1120111 234: 081b0803 j 6c200c 238: 05130825 bgezall t0,22d0 23c: 01000000 0x1000000 240: 0e250111 jal 8940444 244: 0e030b13 jal 80c2c4c 248: 01110e1b 0x1110e1b 24c: 06100112 bltzal s0,698 250: 13020000 beq t8,v0,254 254: 0b0e0301 j c380c04 258: 3b0b3a0b xori t3,t8,0x3a0b 25c: 0013010b 0x13010b 260: 000d0300 sll zero,t5,0xc 264: 0b3a0e03 j ce8380c 268: 13490b3b beq k0,t1,2f58 26c: 00000a38 0xa38 270: 0b002404 j c009010 274: 030b3e0b 0x30b3e0b 278: 0500000e bltz t0,2b4 27c: 13490101 beq k0,t1,684 280: 00001301 0x1301 284: 49002106 bc2f 86a0 288: 000b2f13 0xb2f13 28c: 00240700 0x240700 290: 0b3e0b0b j cf82c2c 294: 16080000 bne s0,t0,298 298: 3a0e0300 xori t6,s0,0x300 29c: 490b3b0b bc2tl $cc2,eecc 2a0: 09000013 j 400004c 2a4: 0e030013 jal 80c004c 2a8: 00000c3c 0xc3c 2ac: 0301130a 0x301130a 2b0: 3a050b0e xori a1,s0,0xb0e 2b4: 010b3b0b 0x10b3b0b 2b8: 0b000013 j c00004c 2bc: 0c3f012e jal fc04b8 2c0: 0b3a0e03 j ce8380c 2c4: 0c270b3b jal 9c2cec 2c8: 01111349 0x1111349 2cc: 06400112 bltz s2,718 2d0: 00001301 0x1301 2d4: 0300340c syscall 0xc00d0 2d8: 3b0b3a08 xori t3,t8,0x3a08 2dc: 0213490b 0x213490b 2e0: 0d00000a jal 4000028 2e4: 0c3f012e jal fc04b8 2e8: 0b3a0e03 j ce8380c 2ec: 13490b3b beq k0,t1,2fdc 2f0: 01120111 0x1120111 2f4: 13010640 beq t8,at,1bf8 2f8: 2e0e0000 sltiu t6,s0,0 2fc: 030c3f00 0x30c3f00 300: 3b0b3a0e xori t3,t8,0x3a0e 304: 110c270b beq t0,t4,9f34 308: 40011201 0x40011201 30c: 0f000006 jal c000018 310: 0c3f012e jal fc04b8 314: 0b3a0e03 j ce8380c 318: 0c270b3b jal 9c2cec 31c: 01120111 0x1120111 320: 13010640 beq t8,at,1c24 324: 05100000 bltzal t0,328 328: 3a0e0300 xori t6,s0,0x300 32c: 490b3b0b bc2tl $cc2,ef5c 330: 000a0213 0xa0213 334: 00341100 0x341100 338: 0b3a0e03 j ce8380c 33c: 13490b3b beq k0,t1,302c 340: 00000a02 srl at,zero,0x8 344: 0b000f12 j c003c48 348: 0013490b 0x13490b 34c: 00051300 sll v0,a1,0xc 350: 0b3a0803 j ce8200c 354: 13490b3b beq k0,t1,3044 358: 00000a02 srl at,zero,0x8 35c: 49002614 bc2f 9bb0 360: 15000013 bnez t0,3b0 364: 00000026 xor zero,zero,zero 368: 3f012e16 0x3f012e16 36c: 3a0e030c xori t6,s0,0x30c 370: 27053b0b addiu a1,t8,15115 374: 1201110c beq s0,at,47a8 378: 01064001 0x1064001 37c: 17000013 bnez t8,3cc 380: 08030005 j c0014 384: 053b0b3a 0x53b0b3a 388: 0a021349 j 8084d24 38c: 34180000 li t8,0x0 390: 3a0e0300 xori t6,s0,0x300 394: 49053b0b bc2t $cc1,efc4 398: 000a0213 0xa0213 39c: 00341900 0x341900 3a0: 0b3a0803 j ce8200c 3a4: 1349053b beq k0,t1,1894 3a8: 00000a02 srl at,zero,0x8 3ac: 3f012e1a 0x3f012e1a 3b0: 3a0e030c xori t6,s0,0x30c 3b4: 27053b0b addiu a1,t8,15115 3b8: 1113490c beq t0,s3,127ec 3bc: 40011201 0x40011201 3c0: 00130106 0x130106 3c4: 00051b00 sll v1,a1,0xc 3c8: 0b3a0e03 j ce8380c 3cc: 1349053b beq k0,t1,18bc 3d0: 00000a02 srl at,zero,0x8 3d4: 0300341c 0x300341c 3d8: 3b0b3a0e xori t3,t8,0x3a0e 3dc: 3f13490b 0x3f13490b 3e0: 000c3c0c syscall 0x30f0 3e4: 11010000 beq t0,at,3e8 3e8: 130e2501 beq t8,t6,97f0 3ec: 1b0e030b 0x1b0e030b 3f0: 1201110e beq s0,at,482c 3f4: 00061001 0x61001 3f8: 00240200 0x240200 3fc: 0b3e0b0b j cf82c2c 400: 00000e03 sra at,zero,0x18 404: 0b002403 j c00900c 408: 000b3e0b 0xb3e0b 40c: 01130400 0x1130400 410: 050b0e03 tltiu t0,3587 414: 0b3b0b3a j cec2ce8 418: 00001301 0x1301 41c: 03000d05 0x3000d05 420: 3b0b3a0e xori t3,t8,0x3a0e 424: 3813490b xori s3,zero,0x490b 428: 0600000a bltz s0,454 42c: 13490101 beq k0,t1,834 430: 00001301 0x1301 434: 49002107 bc2f 8854 438: 000b2f13 0xb2f13 43c: 00160800 sll at,s6,0x0 440: 0b3a0e03 j ce8380c 444: 13490b3b beq k0,t1,3134 448: 2e090000 sltiu t1,s0,0 44c: 030c3f01 0x30c3f01 450: 3b0b3a0e xori t3,t8,0x3a0e 454: 1201110b beq s0,at,4884 458: 01064001 0x1064001 45c: 0a000013 j 800004c 460: 0e030034 jal 80c00d0 464: 0b3b0b3a j cec2ce8 468: 0a021349 j 8084d24 46c: 0f0b0000 jal c2c0000 470: 490b0b00 bc2tl $cc2,3074 474: 00000013 mtlo zero 478: 25011101 addiu at,t0,4353 47c: 030b130e 0x30b130e 480: 110e1b0e beq t0,t6,70bc 484: 10011201 beq zero,at,4c8c 488: 02000006 srlv zero,zero,s0 48c: 0b0b0024 j c2c0090 490: 0e030b3e jal 80c2cf8 494: 24030000 li v1,0 498: 3e0b0b00 0x3e0b0b00 49c: 0400000b bltz zero,4cc 4a0: 0e030113 jal 80c044c 4a4: 0b3a060b j ce8182c 4a8: 13010b3b beq t8,at,3198 4ac: 0d050000 jal 4140000 4b0: 3a080300 xori t0,s0,0x300 4b4: 490b3b0b bc2tl $cc2,f0e4 4b8: 000a3813 0xa3813 4bc: 01010600 0x1010600 4c0: 13011349 beq t8,at,51e8 4c4: 21070000 addi a3,t0,0 4c8: 2f134900 sltiu s3,t8,18688 4cc: 08000005 j 14 4d0: 13490021 beq k0,t1,558 4d4: 00000b2f 0xb2f 4d8: 03001609 0x3001609 4dc: 3b0b3a0e xori t3,t8,0x3a0e 4e0: 0013490b 0x13490b 4e4: 00130a00 sll at,s3,0x8 4e8: 0c3c0e03 jal f0380c 4ec: 040b0000 tltiu zero,0 4f0: 0b0e0301 j c380c04 4f4: 3b0b3a0b xori t3,t8,0x3a0b 4f8: 0013010b 0x13010b 4fc: 00280c00 0x280c00 500: 0d1c0e03 jal 470380c 504: 2e0d0000 sltiu t5,s0,0 508: 3a0e0301 xori t6,s0,0x301 50c: 270b3b0b addiu t3,t8,15115 510: 1113490c beq t0,s3,12944 514: 40011201 0x40011201 518: 00130106 0x130106 51c: 00050e00 sll at,a1,0x18 520: 0b3a0e03 j ce8380c 524: 13490b3b beq k0,t1,3214 528: 00000a02 srl at,zero,0x8 52c: 0300340f 0x300340f 530: 3b0b3a08 xori t3,t8,0x3a08 534: 0213490b 0x213490b 538: 1000000a b 564 53c: 0e030034 jal 80c00d0 540: 0b3b0b3a j cec2ce8 544: 0a021349 j 8084d24 548: 0f110000 jal c440000 54c: 000b0b00 sll at,t3,0xc 550: 000f1200 sll v0,t7,0x8 554: 13490b0b beq k0,t1,3184 558: 26130000 addiu s3,s0,0 55c: 14000000 bnez zero,560 560: 13490026 beq k0,t1,5fc 564: 2e150000 sltiu s5,s0,0 568: 030c3f01 0x30c3f01 56c: 3b0b3a0e xori t3,t8,0x3a0e 570: 490c270b bc2f $cc3,a1a0 574: 12011113 beq s0,at,49c4 578: 01064001 0x1064001 57c: 16000013 bnez s0,5cc 580: 0c3f012e jal fc04b8 584: 0b3a0e03 j ce8380c 588: 01110b3b 0x1110b3b 58c: 06400112 bltz s2,9d8 590: 00001301 0x1301 594: 3f012e17 0x3f012e17 598: 3a0e030c xori t6,s0,0x30c 59c: 27053b0b addiu a1,t8,15115 5a0: 1113490c beq t0,s3,129d4 5a4: 40011201 0x40011201 5a8: 00130106 0x130106 5ac: 00051800 sll v1,a1,0x0 5b0: 0b3a0e03 j ce8380c 5b4: 1349053b beq k0,t1,1aa4 5b8: 00000a02 srl at,zero,0x8 5bc: 03003419 0x3003419 5c0: 3b0b3a0e xori t3,t8,0x3a0e 5c4: 02134905 0x2134905 5c8: 1a00000a blez s0,5f4 5cc: 13490035 beq k0,t1,6a4 5d0: 051b0000 0x51b0000 5d4: 3a080300 xori t0,s0,0x300 5d8: 49053b0b bc2t $cc1,f208 5dc: 000a0213 0xa0213 5e0: 00341c00 0x341c00 5e4: 0b3a0803 j ce8200c 5e8: 1349053b beq k0,t1,1ad8 5ec: 00000a02 srl at,zero,0x8 5f0: 11010b1d beq t0,at,3268 5f4: 00011201 0x11201 5f8: 012e1e00 0x12e1e00 5fc: 0e030c3f jal 80c30fc 600: 053b0b3a 0x53b0b3a 604: 01111349 0x1111349 608: 06400112 bltz s2,a54 60c: 00001301 0x1301 610: 0300341f 0x300341f 614: 3b0b3a0e xori t3,t8,0x3a0e 618: 3f13490b 0x3f13490b 61c: 000a020c syscall 0x2808 620: 00342000 0x342000 624: 0b3a0e03 j ce8380c 628: 1349053b beq k0,t1,1b18 62c: 0a020c3f j 80830fc 630: 34210000 ori at,at,0x0 634: 3a0e0300 xori t6,s0,0x300 638: 490b3b0b bc2tl $cc2,f268 63c: 3c0c3f13 lui t4,0x3f13 640: 0000000c syscall 644: 25011101 addiu at,t0,4353 648: 030b130e 0x30b130e 64c: 110e1b0e beq t0,t6,7288 650: 10011201 beq zero,at,4e58 654: 02000006 srlv zero,zero,s0 658: 0e030016 jal 80c0058 65c: 0b3b0b3a j cec2ce8 660: 00001349 0x1349 664: 0b000f03 j c003c0c 668: 0013490b 0x13490b 66c: 00150400 sll zero,s5,0x10 670: 00000c27 0xc27 674: 0b002405 j c009014 678: 030b3e0b 0x30b3e0b 67c: 0600000e bltz s0,6b8 680: 0b0b0024 j c2c0090 684: 00000b3e 0xb3e 688: 03012e07 0x3012e07 68c: 3b0b3a0e xori t3,t8,0x3a0e 690: 110c270b beq t0,t4,a2c0 694: 40011201 0x40011201 698: 00130106 0x130106 69c: 00050800 sll at,a1,0x0 6a0: 0b3a0e03 j ce8380c 6a4: 13490b3b beq k0,t1,3394 6a8: 00000a02 srl at,zero,0x8 6ac: 03002e09 0x3002e09 6b0: 3b0b3a0e xori t3,t8,0x3a0e 6b4: 1201110b beq s0,at,4ae4 6b8: 00064001 0x64001 6bc: 01010a00 0x1010a00 6c0: 13011349 beq t8,at,53e8 6c4: 210b0000 addi t3,t0,0 6c8: 2f134900 sltiu s3,t8,18688 6cc: 0c00000b jal 2c 6d0: 13490026 beq k0,t1,76c 6d4: 340d0000 li t5,0x0 6d8: 3a0e0300 xori t6,s0,0x300 6dc: 490b3b0b bc2tl $cc2,f30c 6e0: 000a0213 0xa0213 6e4: 00340e00 0x340e00 6e8: 0b3a0e03 j ce8380c 6ec: 13490b3b beq k0,t1,33dc 6f0: 0a020c3f j 80830fc 6f4: 01000000 0x1000000 6f8: 0e250111 jal 8940444 6fc: 0e030b13 jal 80c2c4c 700: 01110e1b 0x1110e1b 704: 06100112 bltzal s0,b50 708: 04020000 bltzl zero,70c 70c: 3a0b0b01 xori t3,s0,0xb01 710: 010b3b0b 0x10b3b0b 714: 03000013 mtlo t8 718: 0e030028 jal 80c00a0 71c: 00000d1c 0xd1c 720: 0b002404 j c009010 724: 030b3e0b 0x30b3e0b 728: 0500000e bltz t0,764 72c: 0b0b0024 j c2c0090 730: 00000b3e 0xb3e 734: 03001606 0x3001606 738: 3b0b3a0e xori t3,t8,0x3a0e 73c: 0013490b 0x13490b 740: 00130700 sll zero,s3,0x1c 744: 0c3c0e03 jal f0380c 748: 04080000 tgei zero,0 74c: 0b0e0301 j c380c04 750: 3b0b3a0b xori t3,t8,0x3a0b 754: 0013010b 0x13010b 758: 012e0900 0x12e0900 75c: 0e030c3f jal 80c30fc 760: 0b3b0b3a j cec2ce8 764: 01120111 0x1120111 768: 13010640 beq t8,at,206c 76c: 340a0000 li t2,0x0 770: 3a080300 xori t0,s0,0x300 774: 490b3b0b bc2tl $cc2,f3a4 778: 000a0213 0xa0213 77c: 00340b00 0x340b00 780: 0b3a0e03 j ce8380c 784: 13490b3b beq k0,t1,3474 788: 00000a02 srl at,zero,0x8 78c: 11010b0c beq t0,at,33c0 790: 00011201 0x11201 794: 002e0d00 0x2e0d00 798: 0e030c3f jal 80c30fc 79c: 0b3b0b3a j cec2ce8 7a0: 01120111 0x1120111 7a4: 00000640 sll zero,zero,0x19 7a8: 3f012e0e 0x3f012e0e 7ac: 3a0e030c xori t6,s0,0x30c 7b0: 270b3b0b addiu t3,t8,15115 7b4: 1201110c beq s0,at,4be8 7b8: 01064001 0x1064001 7bc: 0f000013 jal c00004c 7c0: 0e030005 jal 80c0014 7c4: 0b3b0b3a j cec2ce8 7c8: 0a021349 j 8084d24 7cc: 0f100000 jal c400000 7d0: 490b0b00 bc2tl $cc2,33d4 7d4: 11000013 beqz t0,824 7d8: 13490101 beq k0,t1,be0 7dc: 00001301 0x1301 7e0: 00002112 0x2112 7e4: 00341300 0x341300 7e8: 0b3a0e03 j ce8380c 7ec: 13490b3b beq k0,t1,34dc 7f0: 0c3c0c3f jal f030fc 7f4: 35140000 ori s4,t0,0x0 7f8: 00134900 sll t1,s3,0x4 7fc: 11010000 beq t0,at,800 800: 130e2501 beq t8,t6,9c08 804: 1b0e030b 0x1b0e030b 808: 5201110e beql s0,at,4c44 80c: 10065501 beq zero,a2,15c14 810: 02000006 srlv zero,zero,s0 814: 0b0b0024 j c2c0090 818: 0e030b3e jal 80c2cf8 81c: 24030000 li v1,0 820: 3e0b0b00 0x3e0b0b00 824: 0400000b bltz zero,854 828: 0e030113 jal 80c044c 82c: 0b3a050b j ce8142c 830: 13010b3b beq t8,at,3520 834: 0d050000 jal 4140000 838: 3a0e0300 xori t6,s0,0x300 83c: 490b3b0b bc2tl $cc2,f46c 840: 000a3813 0xa3813 844: 01010600 0x1010600 848: 13011349 beq t8,at,5570 84c: 21070000 addi a3,t0,0 850: 2f134900 sltiu s3,t8,18688 854: 0800000b j 2c 858: 0e030016 jal 80c0058 85c: 0b3b0b3a j cec2ce8 860: 00001349 0x1349 864: 03011309 0x3011309 868: 3a060b0e xori a2,s0,0xb0e 86c: 010b3b0b 0x10b3b0b 870: 0a000013 j 800004c 874: 0803000d j c0034 878: 0b3b0b3a j cec2ce8 87c: 0a381349 j 8e04d24 880: 210b0000 addi t3,t0,0 884: 2f134900 sltiu s3,t8,18688 888: 0c000005 jal 14 88c: 0e030104 jal 80c0410 890: 0b3a0b0b j ce82c2c 894: 13010b3b beq t8,at,3584 898: 280d0000 slti t5,zero,0 89c: 1c0e0300 0x1c0e0300 8a0: 0e00000d jal 8000034 8a4: 0c3f012e jal fc04b8 8a8: 0b3a0e03 j ce8380c 8ac: 01110b3b 0x1110b3b 8b0: 06400112 bltz s2,cfc 8b4: 00001301 0x1301 8b8: 0300340f 0x300340f 8bc: 3b0b3a0e xori t3,t8,0x3a0e 8c0: 0213490b 0x213490b 8c4: 1000000a b 8f0 8c8: 0111010b 0x111010b 8cc: 13010112 beq t8,at,d18 8d0: 0b110000 j c440000 8d4: 12011101 beq s0,at,4cdc 8d8: 12000001 beqz s0,8e0 8dc: 0b0b000f j c2c003c 8e0: 00001349 0x1349 8e4: 03003413 0x3003413 8e8: 3b0b3a0e xori t3,t8,0x3a0e 8ec: 3f13490b 0x3f13490b 8f0: 000c3c0c syscall 0x30f0 8f4: 00341400 0x341400 8f8: 0b3a0e03 j ce8380c 8fc: 13490b3b beq k0,t1,35ec 900: 0a020c3f j 80830fc 904: Address 0x0000000000000904 is out of bounds. Disassembly of section .debug_info: 00000000 <.debug_info>: 0: 0000023f 0x23f 4: 00000002 srl zero,zero,0x0 8: 01040000 0x1040000 c: 00000084 0x84 10: 00005f01 0x5f01 14: 0000a900 sll s5,zero,0x4 18: 0002bc00 sll s7,v0,0x10 1c: 0005a480 sll s4,a1,0x12 20: 00000080 sll zero,zero,0x2 24: 07040200 0x7040200 28: 00000000 nop 2c: 02070403 0x2070403 30: 0b260601 j c981804 34: 0d040000 jal 4100000 38: 00000000 nop 3c: 02000120 0x2000120 40: 00006336 tne zero,zero,0x18c 44: 74700500 jalx 1c01400 48: 37020031 ori v0,t8,0x31 4c: 00000063 0x63 50: 05002302 bltz t0,8c5c 54: 00327470 tge at,s2,0x1d1 58: 00743802 0x743802 5c: 23030000 addi v1,t8,0 60: 06004080 bltz s0,10264 64: 00000025 move zero,zero 68: 00000074 teq zero,zero,0x1 6c: 00002c07 0x2c07 70: 0007ff00 sll ra,a3,0x1c 74: 00002506 0x2506 78: 00008b00 sll s1,zero,0xc 7c: 002c0800 0x2c0800 80: 070f0000 0x70f0000 84: 0000002c 0x2c 88: 090003ff j 4000ffc 8c: 0000002a slt zero,zero,zero 90: 00363902 ror a3,s6,0x4 94: 010a0000 0x10a0000 98: 00000043 sra zero,zero,0x1 9c: bc011e01 cache 0x1,7681(zero) a0: c8800002 lwc2 $0,2(a0) a4: 00800003 0x800003 a8: 1f000000 bgtz t8,ac ac: 0b000001 j c000004 b0: 00317869 0x317869 b4: 00251e01 0x251e01 b8: 91020000 lbu v0,0(t0) bc: 78690b00 0x78690b00 c0: 1f010032 0x1f010032 c4: 00000025 move zero,zero c8: 0b049102 j c124408 cc: 006e7070 tge v1,t6,0x1c1 d0: 00252001 movt a0,at,$fcc1 d4: 91020000 lbu v0,0(t0) d8: 00240c08 0x240c08 dc: 21010000 addi at,t0,0 e0: 00000025 move zero,zero e4: 0d0c9102 jal 4324408 e8: 00000070 tge zero,zero,0x1 ec: 00252301 0x252301 f0: 91020000 lbu v0,0(t0) f4: 00900d74 teq a0,s0,0x35 f8: 24010000 li at,0 fc: 0000011f 0x11f 100: 0d709102 jal 5c24408 104: 00000021 move zero,zero 108: 011f2501 0x11f2501 10c: 91020000 lbu v0,0(t0) 110: 74700e6c jalx 1c039b0 114: 25280100 addiu t0,t1,256 118: 02000001 movf zero,s0,$fcc0 11c: 0f006891 jal c01a244 120: 00002504 0x2504 124: 8b040f00 lwl a0,3840(t8) 128: 0a000000 j 8000000 12c: 00009701 0x9701 130: 01400100 0x1400100 134: 800003c8 lb zero,968(zero) 138: 800004a4 lb zero,1188(zero) 13c: 0000002b sltu zero,zero,zero 140: 0000018a 0x18a 144: 3178690b andi t8,t3,0x690b 148: 25400100 addiu zero,t2,256 14c: 02000000 0x2000000 150: 690b0091 0x690b0091 154: 01003278 0x1003278 158: 00002541 0x2541 15c: 04910200 bgezal a0,960 160: 0000700d break 0x0,0x1c0 164: 25430100 addiu v1,t2,256 168: 02000000 0x2000000 16c: 210d7091 addi t5,t0,28817 170: 01000000 0x1000000 174: 00011f44 0x11f44 178: 6c910200 0x6c910200 17c: 0074700e 0x74700e 180: 01254701 0x1254701 184: 91020000 lbu v0,0(t0) 188: 01100068 0x1100068 18c: 00000075 0x75 190: 25015e01 addiu at,t0,24065 194: a4000000 sh zero,0(zero) 198: a4800004 sh zero,4(a0) 19c: 56800005 bnezl s4,1b4 1a0: 30000000 andi zero,zero,0x0 1a4: 0b000002 j c000008 1a8: 01007470 tge t0,zero,0x1d1 1ac: 0001255e 0x1255e 1b0: 00910200 0x910200 1b4: 6e70760b 0x6e70760b 1b8: 255f0100 addiu ra,t2,256 1bc: 02000000 0x2000000 1c0: 700b0491 0x700b0491 1c4: 01006e70 tge t0,zero,0x1b9 1c8: 00011f60 0x11f60 1cc: 08910200 j 2440800 1d0: 0000240c syscall 0x90 1d4: 1f610100 0x1f610100 1d8: 02000001 movf zero,s0,$fcc0 1dc: 700d0c91 0x700d0c91 1e0: 01000000 0x1000000 1e4: 00002563 0x2563 1e8: 68910200 0x68910200 1ec: 00004e0d break 0x0,0x138 1f0: 1f650100 0x1f650100 1f4: 01000001 movf zero,t0,$fcc0 1f8: 00370d60 0x370d60 1fc: 66010000 0x66010000 200: 00000025 move zero,zero 204: 170d6001 bne t8,t5,1820c 208: 01000000 0x1000000 20c: 00002567 0x2567 210: 0e610100 jal 9840400 214: 00317869 0x317869 218: 00256901 0x256901 21c: 91020000 lbu v0,0(t0) 220: 78690e64 0x78690e64 224: 6a010032 0x6a010032 228: 00000025 move zero,zero 22c: 00609102 0x609102 230: 00005311 0x5311 234: 8b190100 lwl t9,256(t8) 238: 01000000 0x1000000 23c: 00000305 0x305 240: ed008001 swc3 $0,-32767(t0) 244: 02000004 sllv zero,zero,s0 248: 0000f400 sll s8,zero,0x10 24c: 84010400 lh at,1024(zero) 250: 01000000 0x1000000 254: 000001ef 0x1ef 258: 000000a9 0xa9 25c: 800005a4 lb zero,1444(zero) 260: 800008d4 lb zero,2260(zero) 264: 000000cd break 0x0,0x3 268: 03070402 0x3070402 26c: 00000704 0x704 270: 69040000 0x69040000 274: 64000002 0x64000002 278: 01385b02 0x1385b02 27c: 04050000 0x4050000 280: 02000003 0x2000003 284: 0000285c 0x285c 288: 00230200 0x230200 28c: 00014105 0x14105 290: 285d0200 slti sp,v0,512 294: 02000000 0x2000000 298: 01050423 0x1050423 29c: 02000002 0x2000002 2a0: 0000285e 0x285e 2a4: 08230200 j 8c0800 2a8: 0001c605 0x1c605 2ac: 285f0200 slti ra,v0,512 2b0: 02000000 0x2000000 2b4: dc050c23 ldc3 $5,3107(zero) 2b8: 02000001 movf zero,s0,$fcc0 2bc: 00002861 0x2861 2c0: 10230200 beq at,v1,ac4 2c4: 0000e505 0xe505 2c8: 28620200 slti v0,v1,512 2cc: 02000000 0x2000000 2d0: 28051423 slti a1,zero,5155 2d4: 02000002 0x2000002 2d8: 00002863 0x2863 2dc: 18230200 0x18230200 2e0: 0001ce05 0x1ce05 2e4: 28640200 slti a0,v1,512 2e8: 02000000 0x2000000 2ec: a6051c23 sh a1,7203(s0) 2f0: 02000001 movf zero,s0,$fcc0 2f4: 00002866 0x2866 2f8: 20230200 addi v1,at,512 2fc: 00035a05 0x35a05 300: 28670200 slti a3,v1,512 304: 02000000 0x2000000 308: 4a052423 c2 0x52423 30c: 02000001 movf zero,s0,$fcc0 310: 00002868 0x2868 314: 28230200 slti v1,at,512 318: 00034d05 0x34d05 31c: 28690200 slti t1,v1,512 320: 02000000 0x2000000 324: e8052c23 swc2 $5,11299(zero) 328: 02000002 0x2000002 32c: 0000286a 0x286a 330: 30230200 andi v1,at,0x200 334: 0001a105 0x1a105 338: 286b0200 slti t3,v1,512 33c: 02000000 0x2000000 340: e6053423 swc1 $f5,13347(s0) 344: 02000002 0x2000002 348: 0000286c 0x286c 34c: 38230200 xori v1,at,0x200 350: 00021f05 0x21f05 354: 286d0200 slti t5,v1,512 358: 02000000 0x2000000 35c: 51053c23 beql t0,a1,f3ec 360: 02000002 0x2000002 364: 0000286e 0x286e 368: 40230200 0x40230200 36c: 0000fa05 0xfa05 370: 38700200 xori s0,v1,0x200 374: 02000001 movf zero,s0,$fcc0 378: 06004423 bltz s0,11408 37c: 00000148 0x148 380: 00000148 0x148 384: 00002507 0x2507 388: 03001f00 0x3001f00 38c: 0b260601 j c981804 390: 7a080000 0x7a080000 394: 02000002 0x2000002 398: 00002f71 tgeu zero,zero,0xbd 39c: 028b0400 0x28b0400 3a0: 02200000 0x2200000 3a4: 0001d775 0x1d775 3a8: 01a60500 0x1a60500 3ac: 76020000 jalx 8080000 3b0: 00000028 0x28 3b4: 05002302 bltz t0,8fc0 3b8: 00000171 tgeu zero,zero,0x5 3bc: 00287702 ror t6,t0,0x1c 3c0: 23020000 addi v0,t8,0 3c4: 02e80504 0x2e80504 3c8: 79020000 0x79020000 3cc: 00000028 0x28 3d0: 05082302 tgei t0,8962 3d4: 000001ba 0x1ba 3d8: 00287a02 ror t7,t0,0x8 3dc: 23020000 addi v0,t8,0 3e0: 02e6050c syscall 0xb9814 3e4: 7c020000 0x7c020000 3e8: 00000028 0x28 3ec: 05102302 bltzal t0,8ff8 3f0: 000001b8 0x1b8 3f4: 00287d02 ror t7,t0,0x14 3f8: 23020000 addi v0,t8,0 3fc: 02510514 0x2510514 400: 7f020000 0x7f020000 404: 00000028 0x28 408: 05182302 0x5182302 40c: 000000ff 0xff 410: 00288002 ror s0,t0,0x0 414: 23020000 addi v0,t8,0 418: 9d08001c 0x9d08001c 41c: 02000002 0x2000002 420: 00015a81 0x15a81 424: 032b0400 0x32b0400 428: 023c0000 0x23c0000 42c: 00025f90 0x25f90 430: 00fa0500 0xfa0500 434: 91020000 lbu v0,0(t0) 438: 00000138 0x138 43c: 05002302 bltz t0,9048 440: 000002be 0x2be 444: 00289202 ror s2,t0,0x8 448: 23020000 addi v0,t8,0 44c: 035a0520 0x35a0520 450: 93020000 lbu v0,0(t8) 454: 00000028 0x28 458: 05242302 0x5242302 45c: 0000014a 0x14a 460: 00289402 ror s2,t0,0x10 464: 23020000 addi v0,t8,0 468: 034d0528 0x34d0528 46c: 95020000 lhu v0,0(t0) 470: 00000028 0x28 474: 052c2302 teqi t1,8962 478: 00000213 0x213 47c: 00289602 ror s2,t0,0x18 480: 23020000 addi v0,t8,0 484: 01ac0530 tge t5,t4,0x14 488: 97020000 lhu v0,0(t8) 48c: 00000028 0x28 490: 05342302 0x5342302 494: 0000031f 0x31f 498: 00289802 ror s3,t0,0x0 49c: 23020000 addi v0,t8,0 4a0: 3c080038 lui t0,0x38 4a4: 02000003 0x2000003 4a8: 0001e299 0x1e299 4ac: 01620400 0x1620400 4b0: 02780000 0x2780000 4b4: 0002e7b9 0x2e7b9 4b8: 00fa0500 0xfa0500 4bc: ba020000 swr v0,0(s0) 4c0: 00000138 0x138 4c4: 05002302 bltz t0,90d0 4c8: 0000017d 0x17d 4cc: 02e7bb02 0x2e7bb02 4d0: 23020000 addi v0,t8,0 4d4: 01550520 0x1550520 4d8: bc020000 cache 0x2,0(zero) 4dc: 00000028 0x28 4e0: 05602302 bltz t3,90ec 4e4: 0000019a 0x19a 4e8: 0028bd02 ror s7,t0,0x14 4ec: 23020000 addi v0,t8,0 4f0: 02ee0564 0x2ee0564 4f4: be020000 cache 0x2,0(s0) 4f8: 00000028 0x28 4fc: 05682302 tgei t3,8962 500: 00000bb8 0xbb8 504: 0028bf02 ror s7,t0,0x1c 508: 23020000 addi v0,t8,0 50c: 0f65056c jal d9415b0 510: c0020000 ll v0,0(zero) 514: 00000028 0x28 518: 05702302 bltzal t3,9124 51c: 00000f81 0xf81 520: 0028c102 ror t8,t0,0x4 524: 23020000 addi v0,t8,0 528: 48060074 0x48060074 52c: f7000001 sdc1 $f0,1(t8) 530: 07000002 bltz t8,53c 534: 00000025 move zero,zero 538: af08003f sw t0,63(t8) 53c: 02000002 0x2000002 540: 00026ac2 srl t5,v0,0xb 544: 01290800 0x1290800 548: 11030000 beq t0,v1,54c 54c: 0000030d break 0x0,0xc 550: 00011c09 0x11c09 554: 010a0100 0x10a0100 558: 000002d5 0x2d5 55c: 05a43d01 0x5a43d01 560: 05f88000 0x5f88000 564: 00818000 0x818000 568: 033a0000 0x33a0000 56c: 650b0000 0x650b0000 570: 01006370 tge t0,zero,0x18d 574: 0000283f 0x283f 578: 70910200 0x70910200 57c: 4b010c00 c2 0x1010c00 580: 01000002 0x1000002 584: 0005f84b 0x5f84b 588: 00060c80 sll at,a2,0x12 58c: 0000ac80 sll s5,zero,0x12 590: 5a010d00 0x5a010d00 594: 01000001 movf zero,t0,$fcc0 598: 00002868 0x2868 59c: 00060c00 sll at,a2,0x10 5a0: 00063880 sll a3,a2,0x2 5a4: 0000d780 sll k0,zero,0x1e 5a8: 00037900 sll t7,v1,0x4 5ac: 65720b00 0x65720b00 5b0: 6a010074 0x6a010074 5b4: 00000028 0x28 5b8: 00709102 0x709102 5bc: 02cb010d break 0x2cb,0x4 5c0: 72010000 madd s0,at 5c4: 00000028 0x28 5c8: 80000638 lb zero,1592(zero) 5cc: 80000660 lb zero,1632(zero) 5d0: 00000102 srl zero,zero,0x4 5d4: 000003a4 0x3a4 5d8: 7465720b jalx 195c82c 5dc: 28740100 slti s4,v1,256 5e0: 02000000 0x2000000 5e4: 0e007091 jal 801c244 5e8: 00023601 0x23601 5ec: 017d0100 0x17d0100 5f0: 00000028 0x28 5f4: 80000660 lb zero,1632(zero) 5f8: 800006f0 lb zero,1776(zero) 5fc: 0000012d 0x12d 600: 000003fa 0x3fa 604: 0001360f 0x1360f 608: 287d0100 slti sp,v1,256 60c: 02000000 0x2000000 610: 440f0091 0x440f0091 614: 01000002 0x1000002 618: 0003fa7e 0x3fa7e 61c: 04910200 bgezal a0,e20 620: 00010d10 0x10d10 624: 00800100 0x800100 628: 02000004 sllv zero,zero,s0 62c: de107491 ldc3 $16,29841(s0) 630: 01000002 0x1000002 634: 00040681 0x40681 638: 70910200 0x70910200 63c: 28041100 slti a0,zero,4352 640: 11000000 beqz t0,644 644: 00014f04 0x14f04 648: d7041100 ldc1 $f4,4352(t8) 64c: 0e000001 jal 8000004 650: 00025901 0x25901 654: 01950100 0x1950100 658: 00000028 0x28 65c: 800006f0 lb zero,1776(zero) 660: 800008d4 lb zero,2260(zero) 664: 00000158 0x158 668: 000004a8 0x4a8 66c: 0000f30f 0xf30f 670: a8950100 swl s5,256(a0) 674: 02000004 sllv zero,zero,s0 678: 090f0091 j 43c0244 67c: 01000002 0x1000002 680: 0004a896 0x4a896 684: 04910200 bgezal a0,e88 688: 0001500f 0x1500f 68c: 28970100 slti s7,a0,256 690: 02000000 0x2000000 694: 850f0891 lh t7,2193(t0) 698: 01000001 movf zero,t0,$fcc0 69c: 0003fa98 0x3fa98 6a0: 0c910200 jal 2440800 6a4: 00010d10 0x10d10 6a8: 009a0100 0x9a0100 6ac: 02000004 sllv zero,zero,s0 6b0: 53107091 beql t8,s0,1c8f8 6b4: 01000003 0x1000003 6b8: 0004ae9b 0x4ae9b 6bc: 6c910200 0x6c910200 6c0: 0001ea10 0x1ea10 6c4: b49c0100 0xb49c0100 6c8: 02000004 sllv zero,zero,s0 6cc: 90106891 lbu s0,26769(zero) 6d0: 01000001 movf zero,t0,$fcc0 6d4: 0000289e 0x289e 6d8: 64910200 0x64910200 6dc: 00011410 0x11410 6e0: 289f0100 slti ra,a0,256 6e4: 02000000 0x2000000 6e8: 11006091 beqz t0,18930 6ec: 00014804 sllv t1,at,zero 6f0: 5f041100 0x5f041100 6f4: 11000002 beqz t0,700 6f8: 0002f704 0x2f704 6fc: 04ca0600 tlti a2,1536 700: 04ca0000 tlti a2,0 704: 25070000 addiu a3,t0,0 708: 1f000000 bgtz t8,70c 70c: d0041100 0xd0041100 710: 12000004 beqz s0,724 714: 0002f413 0x2f413 718: ba170100 swr s7,256(s0) 71c: 01000004 sllv zero,zero,t0 720: 25d00305 addiu s0,t6,773 724: 0e148002 jal 8520008 728: 03000003 0x3000003 72c: 0003021b 0x3021b 730: 00010100 sll zero,at,0x4 734: 0000006b 0x6b 738: 02170002 0x2170002 73c: 01040000 0x1040000 740: 000001f2 tlt zero,zero,0x7 744: 80000000 lb zero,0(zero) 748: 800002bc lb zero,700(zero) 74c: 2f737973 sltiu s3,k1,31091 750: 74656967 jalx 195a59c 754: 2f00732e sltiu zero,t8,29486 758: 72657355 0x72657355 75c: 6c612f73 0x6c612f73 760: 2f6e6961 sltiu t6,k1,26977 764: 75636f44 jalx 58dbd10 768: 746e656d jalx 1b995b4 76c: 696c2f73 0x696c2f73 770: 636e6563 0x636e6563 774: 6c612f65 0x6c612f65 778: 735f6f6d 0x735f6f6d 77c: 325f6e76 andi ra,s2,0x6e76 780: 2f313130 sltiu s1,t9,12592 784: 74666f73 jalx 199bdcc 788: 6569672f 0x6569672f 78c: 61735f74 0x61735f74 790: 47006576 c1 0x1006576 794: 4120554e 0x4120554e 798: 2e322053 sltiu s2,s1,8275 79c: 312e3032 andi t6,t1,0x3032 7a0: 6d800100 0x6d800100 7a4: 02000000 0x2000000 7a8: 00022b00 sll a1,v0,0xc 7ac: 79010400 0x79010400 7b0: d4000002 ldc1 $f0,2(zero) 7b4: 38800008 xori zero,a0,0x8 7b8: 7380000a 0x7380000a 7bc: 732f7379 0x732f7379 7c0: 63746977 0x63746977 7c4: 00732e68 0x732e68 7c8: 6573552f 0x6573552f 7cc: 612f7372 0x612f7372 7d0: 6e69616c 0x6e69616c 7d4: 636f442f 0x636f442f 7d8: 6e656d75 0x6e656d75 7dc: 6c2f7374 0x6c2f7374 7e0: 6e656369 0x6e656369 7e4: 612f6563 0x612f6563 7e8: 5f6f6d6c 0x5f6f6d6c 7ec: 5f6e7673 0x5f6e7673 7f0: 31313032 andi s1,t1,0x3032 7f4: 666f732f 0x666f732f 7f8: 69672f74 0x69672f74 7fc: 735f7465 0x735f7465 800: 00657661 0x657661 804: 20554e47 addi s5,v0,20039 808: 32205341 andi zero,s1,0x5341 80c: 2e30322e sltiu s0,s1,12846 810: 80010031 lb at,49(zero) 814: 00000c1a 0xc1a 818: 023f0002 0x23f0002 81c: 01040000 0x1040000 820: 00000084 0x84 824: 00046601 0x46601 828: 0000a900 sll s5,zero,0x4 82c: 000a3800 sll a3,t2,0x0 830: 0015d480 sll k0,s5,0x12 834: 00030d80 sll at,v1,0x16 838: 02690200 0x2690200 83c: 02640000 0x2640000 840: 00012e5b 0x12e5b 844: 03040300 0x3040300 848: 5c020000 0x5c020000 84c: 0000012e 0x12e 850: 03002302 0x3002302 854: 00000141 0x141 858: 012e5d02 0x12e5d02 85c: 23020000 addi v0,t8,0 860: 02010304 0x2010304 864: 5e020000 0x5e020000 868: 0000012e 0x12e 86c: 03082302 0x3082302 870: 000001c6 0x1c6 874: 012e5f02 0x12e5f02 878: 23020000 addi v0,t8,0 87c: 01dc030c syscall 0x7700c 880: 61020000 0x61020000 884: 0000012e 0x12e 888: 03102302 0x3102302 88c: 000000e5 0xe5 890: 012e6202 0x12e6202 894: 23020000 addi v0,t8,0 898: 02280314 0x2280314 89c: 63020000 0x63020000 8a0: 0000012e 0x12e 8a4: 03182302 0x3182302 8a8: 000001ce 0x1ce 8ac: 012e6402 0x12e6402 8b0: 23020000 addi v0,t8,0 8b4: 01a6031c 0x1a6031c 8b8: 66020000 0x66020000 8bc: 0000012e 0x12e 8c0: 03202302 0x3202302 8c4: 0000035a 0x35a 8c8: 012e6702 0x12e6702 8cc: 23020000 addi v0,t8,0 8d0: 014a0324 0x14a0324 8d4: 68020000 0x68020000 8d8: 0000012e 0x12e 8dc: 03282302 0x3282302 8e0: 0000034d break 0x0,0xd 8e4: 012e6902 0x12e6902 8e8: 23020000 addi v0,t8,0 8ec: 02e8032c 0x2e8032c 8f0: 6a020000 0x6a020000 8f4: 0000012e 0x12e 8f8: 03302302 0x3302302 8fc: 000001a1 0x1a1 900: 012e6b02 0x12e6b02 904: 23020000 addi v0,t8,0 908: 02e60334 teq s7,a2,0xc 90c: 6c020000 0x6c020000 910: 0000012e 0x12e 914: 03382302 0x3382302 918: 0000021f 0x21f 91c: 012e6d02 0x12e6d02 920: 23020000 addi v0,t8,0 924: 0251033c 0x251033c 928: 6e020000 0x6e020000 92c: 0000012e 0x12e 930: 03402302 0x3402302 934: 000000fa 0xfa 938: 01357002 0x1357002 93c: 23020000 addi v0,t8,0 940: 04040044 0x4040044 944: 00000007 srav zero,zero,zero 948: 01480500 0x1480500 94c: 01450000 0x1450000 950: 45060000 bc1fl $fcc1,954 954: 1f000001 bgtz t8,95c 958: 07040700 0x7040700 95c: 26060104 addiu a2,s0,260 960: 0800000b j 2c 964: 0000027a 0x27a 968: 00257102 ror t6,a1,0x4 96c: 8b020000 lwl v0,0(t8) 970: 20000002 addi zero,zero,2 974: 01d77502 0x1d77502 978: a6030000 sh v1,0(s0) 97c: 02000001 movf zero,s0,$fcc0 980: 00012e76 tne zero,at,0xb9 984: 00230200 0x230200 988: 00017103 sra t6,at,0x4 98c: 2e770200 sltiu s7,s3,512 990: 02000001 movf zero,s0,$fcc0 994: e8030423 swc2 $3,1059(zero) 998: 02000002 0x2000002 99c: 00012e79 0x12e79 9a0: 08230200 j 8c0800 9a4: 0001ba03 sra s7,at,0x8 9a8: 2e7a0200 sltiu k0,s3,512 9ac: 02000001 movf zero,s0,$fcc0 9b0: e6030c23 swc1 $f3,3107(s0) 9b4: 02000002 0x2000002 9b8: 00012e7c 0x12e7c 9bc: 10230200 beq at,v1,11c0 9c0: 0001b803 sra s7,at,0x0 9c4: 2e7d0200 sltiu sp,s3,512 9c8: 02000001 movf zero,s0,$fcc0 9cc: 51031423 beql t0,v1,5a5c 9d0: 02000002 0x2000002 9d4: 00012e7f 0x12e7f 9d8: 18230200 0x18230200 9dc: 0000ff03 sra ra,zero,0x1c 9e0: 2e800200 sltiu zero,s4,512 9e4: 02000001 movf zero,s0,$fcc0 9e8: 08001c23 j 708c 9ec: 0000029d 0x29d 9f0: 015a8102 0x15a8102 9f4: ad020000 sw v0,0(t0) 9f8: 34000005 li zero,0x5 9fc: 02438502 0x2438502 a00: fa030000 sdc2 $3,0(s0) a04: 02000000 0x2000000 a08: 00013586 0x13586 a0c: 00230200 0x230200 a10: 000b7803 sra t7,t3,0x0 a14: 2e870200 sltiu a3,s4,512 a18: 02000001 movf zero,s0,$fcc0 a1c: 9a032023 lwr v1,8227(s0) a20: 02000001 movf zero,s0,$fcc0 a24: 00012e88 0x12e88 a28: 24230200 addiu v1,at,512 a2c: 00015503 sra t2,at,0x14 a30: 2e890200 sltiu t1,s4,512 a34: 02000001 movf zero,s0,$fcc0 a38: de032823 ldc3 $3,10275(s0) a3c: 02000002 0x2000002 a40: 00012e8a 0x12e8a a44: 2c230200 sltiu v1,at,512 a48: 00057003 sra t6,a1,0x0 a4c: 2e8b0200 sltiu t3,s4,512 a50: 02000001 movf zero,s0,$fcc0 a54: 08003023 j c08c a58: 000005bc 0x5bc a5c: 01e28c02 0x1e28c02 a60: 2b020000 slti v0,t8,0 a64: 3c000003 lui zero,0x3 a68: 02cb9002 0x2cb9002 a6c: fa030000 sdc2 $3,0(s0) a70: 02000000 0x2000000 a74: 00013591 0x13591 a78: 00230200 0x230200 a7c: 0002be03 sra s7,v0,0x18 a80: 2e920200 sltiu s2,s4,512 a84: 02000001 movf zero,s0,$fcc0 a88: 5a032023 0x5a032023 a8c: 02000003 0x2000003 a90: 00012e93 0x12e93 a94: 24230200 addiu v1,at,512 a98: 00014a03 sra t1,at,0x8 a9c: 2e940200 sltiu s4,s4,512 aa0: 02000001 movf zero,s0,$fcc0 aa4: 4d032823 bc3tl ab34 aa8: 02000003 0x2000003 aac: 00012e95 0x12e95 ab0: 2c230200 sltiu v1,at,512 ab4: 00021303 sra v0,v0,0xc ab8: 2e960200 sltiu s6,s4,512 abc: 02000001 movf zero,s0,$fcc0 ac0: ac033023 sw v1,12323(zero) ac4: 02000001 movf zero,s0,$fcc0 ac8: 00012e97 0x12e97 acc: 34230200 ori v1,at,0x200 ad0: 00031f03 sra v1,v1,0x1c ad4: 2e980200 sltiu t8,s4,512 ad8: 02000001 movf zero,s0,$fcc0 adc: 08003823 j e08c ae0: 0000033c 0x33c ae4: 024e9902 0x24e9902 ae8: 34020000 li v0,0x0 aec: 40000004 mfc0 zero,$0,4 af0: 03619d02 0x3619d02 af4: fa030000 sdc2 $3,0(s0) af8: 02000000 0x2000000 afc: 0001359e 0x1359e b00: 00230200 0x230200 b04: 00026303 sra t4,v0,0xc b08: 2e9f0200 sltiu ra,s4,512 b0c: 02000001 movf zero,s0,$fcc0 b10: 9f032023 0x9f032023 b14: 02000007 srav zero,zero,s0 b18: 00012ea0 0x12ea0 b1c: 24230200 addiu v1,at,512 b20: 00019a03 sra s3,at,0x8 b24: 2ea10200 sltiu at,s5,512 b28: 02000001 movf zero,s0,$fcc0 b2c: 32032823 andi v1,s0,0x2823 b30: 02000005 0x2000005 b34: 00012ea2 0x12ea2 b38: 2c230200 sltiu v1,at,512 b3c: 0003fc03 sra ra,v1,0x10 b40: 2ea30200 sltiu v1,s5,512 b44: 02000001 movf zero,s0,$fcc0 b48: 34033023 li v1,0x3023 b4c: 02000006 srlv zero,zero,s0 b50: 00012ea4 0x12ea4 b54: 34230200 ori v1,at,0x200 b58: 00014a03 sra t1,at,0x8 b5c: 2ea50200 sltiu a1,s5,512 b60: 02000001 movf zero,s0,$fcc0 b64: ac033823 sw v1,14371(zero) b68: 02000001 movf zero,s0,$fcc0 b6c: 00012ea6 0x12ea6 b70: 3c230200 0x3c230200 b74: 04430800 bgezl v0,2b78 b78: a7020000 sh v0,0(t8) b7c: 000002d6 0x2d6 b80: 0003d802 srl k1,v1,0x0 b84: ab024000 swl v0,16384(t8) b88: 000003f7 0x3f7 b8c: 0000fa03 sra ra,zero,0x8 b90: 35ac0200 ori t4,t5,0x200 b94: 02000001 movf zero,s0,$fcc0 b98: 2c030023 sltiu v1,zero,35 b9c: 02000002 0x2000002 ba0: 00012ead 0x12ead ba4: 20230200 addi v1,at,512 ba8: 00064c03 sra t1,a2,0x10 bac: 2eae0200 sltiu t6,s5,512 bb0: 02000001 movf zero,s0,$fcc0 bb4: 94032423 lhu v1,9251(zero) bb8: 02000003 0x2000003 bbc: 00012eaf 0x12eaf bc0: 28230200 slti v1,at,512 bc4: 00056803 sra t5,a1,0x0 bc8: 2eb00200 sltiu s0,s5,512 bcc: 02000001 movf zero,s0,$fcc0 bd0: 81032c23 lb v1,11299(t0) bd4: 02000005 0x2000005 bd8: 00012eb1 tgeu zero,at,0xba bdc: 30230200 andi v1,at,0x200 be0: 0004d303 sra k0,a0,0xc be4: 2eb20200 sltiu s2,s5,512 be8: 02000001 movf zero,s0,$fcc0 bec: 01033423 0x1033423 bf0: 02000004 sllv zero,zero,s0 bf4: 00012eb3 tltu zero,at,0xba bf8: 38230200 xori v1,at,0x200 bfc: 00053903 sra a3,a1,0x4 c00: 2eb40200 sltiu s4,s5,512 c04: 02000001 movf zero,s0,$fcc0 c08: 08003c23 j f08c c0c: 000003e7 0x3e7 c10: 036cb502 0x36cb502 c14: 62020000 0x62020000 c18: 78000001 0x78000001 c1c: 047fb902 0x47fb902 c20: fa030000 sdc2 $3,0(s0) c24: 02000000 0x2000000 c28: 000135ba 0x135ba c2c: 00230200 0x230200 c30: 00017d03 sra t7,at,0x14 c34: 7fbb0200 0x7fbb0200 c38: 02000004 sllv zero,zero,s0 c3c: 55032023 bnel t0,v1,8ccc c40: 02000001 movf zero,s0,$fcc0 c44: 00012ebc 0x12ebc c48: 60230200 0x60230200 c4c: 00019a03 sra s3,at,0x8 c50: 2ebd0200 sltiu sp,s5,512 c54: 02000001 movf zero,s0,$fcc0 c58: ee036423 swc3 $3,25635(s0) c5c: 02000002 0x2000002 c60: 00012ebe 0x12ebe c64: 68230200 0x68230200 c68: 000bb803 sra s7,t3,0x0 c6c: 2ebf0200 sltiu ra,s5,512 c70: 02000001 movf zero,s0,$fcc0 c74: 65036c23 0x65036c23 c78: 0200000f 0x200000f c7c: 00012ec0 sll a1,at,0x1b c80: 70230200 0x70230200 c84: 000f8103 sra s0,t7,0x4 c88: 2ec10200 sltiu at,s6,512 c8c: 02000001 movf zero,s0,$fcc0 c90: 05007423 bltz t0,1dd20 c94: 00000148 0x148 c98: 0000048f sync 0x12 c9c: 00014506 0x14506 ca0: 08003f00 j fc00 ca4: 000002af 0x2af ca8: 0402c202 bltzl zero,ffff14b4 cac: 29080000 slti t0,t0,0 cb0: 03000001 movf zero,t8,$fcc0 cb4: 0004a511 0x4a511 cb8: 011c0900 0x11c0900 cbc: 0a010000 j 8040000 cc0: 00000381 0x381 cc4: 0b040f88 j c103e20 cc8: 000004f4 teq zero,zero,0x13 ccc: 0004bc03 sra s7,a0,0x10 cd0: f40c0400 sdc1 $f12,1024(zero) cd4: 02000004 sllv zero,zero,s0 cd8: 4d030023 bc3tl d68 cdc: 04000003 bltz zero,cec ce0: 00012e0d break 0x1,0xb8 ce4: 80230300 lb v1,768(at) ce8: 0543031e bgezl t2,1964 cec: 0e040000 jal 8100000 cf0: 0000012e 0x12e cf4: 1e842303 0x1e842303 cf8: 0004ab03 sra s5,a0,0xc cfc: 0a0f0400 j 83c1000 d00: 03000005 0x3000005 d04: 001e8823 negu s1,s8 d08: 00012e05 0x12e05 d0c: 00050a00 sll at,a1,0x8 d10: 01450600 0x1450600 d14: 060e0000 tnei s0,0 d18: 00000145 0x145 d1c: 2e05003f sltiu a1,s0,63 d20: 1a000001 blez s0,d28 d24: 06000005 bltz s0,d3c d28: 00000145 0x145 d2c: 5608001f bnel s0,t0,dac d30: 04000006 bltz zero,d4c d34: 0004ab10 0x4ab10 d38: 13010b00 beq t8,at,393c d3c: 01000006 srlv zero,zero,t0 d40: 012e0115 0x12e0115 d44: 0a380000 j 8e00000 d48: 0a608000 j 9820000 d4c: 01838000 0x1838000 d50: 05510000 bgezal t2,d54 d54: 720c0000 madd s0,t4 d58: 01007465 0x1007465 d5c: 00012e17 0x12e17 d60: 70910200 0x70910200 d64: 6b010b00 0x6b010b00 d68: 01000003 0x1000003 d6c: 012e0120 0x12e0120 d70: 0a600000 j 9800000 d74: 0a888000 j a220000 d78: 01ae8000 0x1ae8000 d7c: 057d0000 0x57d0000 d80: 720c0000 madd s0,t4 d84: 01007465 0x1007465 d88: 00012e22 0x12e22 d8c: 70910200 0x70910200 d90: ca010b00 lwc2 $1,2816(s0) d94: 01000004 sllv zero,zero,t0 d98: 012e012b 0x12e012b d9c: 0a880000 j a200000 da0: 0ab08000 j ac20000 da4: 01d98000 0x1d98000 da8: 05a90000 tgeiu t5,0 dac: 720c0000 madd s0,t4 db0: 01007465 0x1007465 db4: 00012e2d 0x12e2d db8: 70910200 0x70910200 dbc: a3010b00 sb at,2816(t8) dc0: 01000005 0x1000005 dc4: 012e0136 tne t1,t6,0x4 dc8: 0ab00000 j ac00000 dcc: 0ad88000 j b620000 dd0: 02048000 0x2048000 dd4: 05d50000 0x5d50000 dd8: 720c0000 madd s0,t4 ddc: 01007465 0x1007465 de0: 00012e38 0x12e38 de4: 70910200 0x70910200 de8: 60010d00 0x60010d00 dec: 01000003 0x1000003 df0: 00012e41 0x12e41 df4: 000ad800 sll k1,t2,0x0 df8: 000b0080 sll zero,t3,0x2 dfc: 00022f80 sll a1,v0,0x1e e00: 00060000 sll zero,a2,0x0 e04: 65720c00 0x65720c00 e08: 43010074 c0 0x1010074 e0c: 0000012e 0x12e e10: 00709102 0x709102 e14: 04f2010e bltzall a3,1250 e18: 4c010000 mfc3 at,$0 e1c: 000b0001 0xb0001 e20: 000b2c80 sll a1,t3,0x12 e24: 00025a80 sll t3,v0,0xa e28: 10010e00 beq zero,at,462c e2c: 01000005 0x1000005 e30: 0b2c0158 j cb00560 e34: 0b548000 j d520000 e38: 02858000 0x2858000 e3c: 010f0000 0x10f0000 e40: 000005f1 tgeu zero,zero,0x17 e44: 54016501 bnel zero,at,1a24c e48: d480000b ldc1 $f0,11(a0) e4c: b080000b 0xb080000b e50: 5f000002 bgtzl t8,e5c e54: 10000006 b e70 e58: 00000458 0x458 e5c: 065f6501 0x65f6501 e60: 91020000 lbu v0,0(t0) e64: 03f61100 0x3f61100 e68: 67010000 0x67010000 e6c: 0000012e 0x12e e70: 12006001 beqz s0,18e78 e74: 00012e04 0x12e04 e78: fb010f00 sdc2 $1,3840(t8) e7c: 01000004 sllv zero,zero,t0 e80: 0bd4017f j f5005fc e84: 0c008000 jal 20000 e88: 02db8000 0x2db8000 e8c: 068d0000 0x68d0000 e90: 58100000 0x58100000 e94: 01000004 sllv zero,zero,t0 e98: 00065f7f 0x65f7f e9c: 00910200 0x910200 ea0: c4010f00 lwc1 $f1,3840(zero) ea4: 01000004 sllv zero,zero,t0 ea8: 0c000188 jal 620 eac: 0c988000 jal 2620000 eb0: 03068000 0x3068000 eb4: 06cf0000 0x6cf0000 eb8: 44100000 mfc1 s0,$f0 ebc: 01000002 0x1000002 ec0: 0006cf88 0x6cf88 ec4: 00910200 0x910200 ec8: 00037511 0x37511 ecc: 5f8a0100 0x5f8a0100 ed0: 02000006 srlv zero,zero,s0 ed4: 6e0c7491 0x6e0c7491 ed8: 2e8b0100 sltiu t3,s4,256 edc: 02000001 movf zero,s0,$fcc0 ee0: 12007091 beqz s0,1d128 ee4: 00014804 sllv t1,at,zero ee8: 52010f00 beql s0,at,4aec eec: 01000004 sllv zero,zero,t0 ef0: 0c980197 jal 260065c ef4: 0d4c8000 jal 5320000 ef8: 03318000 0x3318000 efc: 07280000 tgei t9,0 f00: 76130000 jalx 84c0000 f04: 01006c61 0x1006c61 f08: 00012e97 0x12e97 f0c: 00910200 0x910200 f10: 00056011 0x56011 f14: 38990100 xori t9,a0,0x100 f18: 05000007 bltz t0,f38 f1c: 02210c03 0x2210c03 f20: 75620c80 jalx 5883200 f24: 9a010066 lwr at,102(s0) f28: 0000073d 0x73d f2c: 0c6c9102 jal 1b24408 f30: 9b010063 lwr at,99(t8) f34: 0000012e 0x12e f38: 00689102 0x689102 f3c: 00014805 0x14805 f40: 00073800 sll a3,a3,0x0 f44: 01450600 0x1450600 f48: 00100000 sll zero,s0,0x0 f4c: 00072814 0x72814 f50: 01480500 0x1480500 f54: 074d0000 0x74d0000 f58: 45060000 bc1fl $fcc1,f5c f5c: 0a000001 j 8000004 f60: 0b010f00 j c043c00 f64: 01000004 sllv zero,zero,t0 f68: 0d4c01ac jal 53006b0 f6c: 0e508000 jal 9420000 f70: 035c8000 0x35c8000 f74: 07ae0000 tnei sp,0 f78: 76130000 jalx 84c0000 f7c: 01006c61 0x1006c61 f80: 00012eac 0x12eac f84: 00910200 0x910200 f88: 00050911 0x50911 f8c: aeae0100 sw t6,256(s5) f90: 05000007 bltz t0,fb0 f94: 02210003 0x2210003 f98: 75620c80 jalx 5883200 f9c: af010066 sw at,102(t8) fa0: 0000073d 0x73d fa4: 0c689102 jal 1a24408 fa8: b0010069 0xb0010069 fac: 0000012e 0x12e fb0: 11649102 beq t3,a0,fffe53bc fb4: 00000b81 0xb81 fb8: 012eb101 0x12eb101 fbc: 91020000 lbu v0,0(t0) fc0: 3d140060 0x3d140060 fc4: 0b000007 j c00001c fc8: 00060a01 0x60a01 fcc: 01c80100 0x1c80100 fd0: 0000012e 0x12e fd4: 80000e50 lb zero,3664(zero) fd8: 80000f04 lb zero,3844(zero) fdc: 00000387 0x387 fe0: 00000803 sra at,zero,0x0 fe4: 00317313 0x317313 fe8: 0803c801 j f2004 fec: 91020000 lbu v0,0(t0) ff0: 32731300 andi s3,s3,0x1300 ff4: 03c90100 0x3c90100 ff8: 02000008 jr s0 ffc: 6e130491 0x6e130491 1000: 2eca0100 sltiu t2,s6,256 1004: 02000001 movf zero,s0,$fcc0 1008: 690c0891 0x690c0891 100c: 2ecc0100 sltiu t4,s6,256 1010: 02000001 movf zero,s0,$fcc0 1014: 12007091 beqz s0,1d25c 1018: 00080904 0x80904 101c: 01481400 0x1481400 1020: 010f0000 0x10f0000 1024: 00000485 0x485 1028: 0401d901 b ffff7430 102c: 8c80000f lw zero,15(a0) 1030: b280000f 0xb280000f 1034: 6c000003 0x6c000003 1038: 10000008 b 105c 103c: 00000244 0x244 1040: 086cd901 j 1b36404 1044: 91020000 lbu v0,0(t0) 1048: 05201000 bltz t1,504c 104c: da010000 ldc2 $1,0(s0) 1050: 0000012e 0x12e 1054: 0c049102 jal 124408 1058: dc010069 ldc3 $1,105(zero) 105c: 0000012e 0x12e 1060: 0c709102 jal 1c24408 1064: 00706d74 teq v1,s0,0x1b5 1068: 012edd01 0x12edd01 106c: 91020000 lbu v0,0(t0) 1070: 051b116c 0x51b116c 1074: de010000 ldc3 $1,0(s0) 1078: 0000012e 0x12e 107c: 00689102 0x689102 1080: 08720412 j 1c81048 1084: 0f150000 jal c540000 1088: 00041101 0x41101 108c: 01f20100 0x1f20100 1090: 80000f8c lb zero,3980(zero) 1094: 80001084 lb zero,4228(zero) 1098: 000003dd 0x3dd 109c: 000008c6 0x8c6 10a0: 6c617613 0x6c617613 10a4: 2ef20100 sltiu s2,s7,256 10a8: 02000001 movf zero,s0,$fcc0 10ac: 62130091 0x62130091 10b0: 01006675 0x1006675 10b4: 0006cff2 tlt zero,a2,0x33f 10b8: 04910200 bgezal a0,18bc 10bc: 00057a11 0x57a11 10c0: c6f40100 lwc1 $f20,256(s7) 10c4: 05000008 bltz t0,10e8 10c8: 0220f403 0x220f403 10cc: 00690c80 0x690c80 10d0: 012ef501 0x12ef501 10d4: 91020000 lbu v0,0(t0) 10d8: 3d140070 0x3d140070 10dc: 16000007 bnez s0,10fc 10e0: 0005cb01 0x5cb01 10e4: 01040100 0x1040100 10e8: 00108401 0x108401 10ec: 00111080 sll v0,s1,0x2 10f0: 00040880 sll at,a0,0x2 10f4: 00092300 sll a0,t1,0xc 10f8: 61761700 0x61761700 10fc: 0401006c b 12b0 1100: 00012e01 0x12e01 1104: 00910200 0x910200 1108: 66756217 0x66756217 110c: 01040100 0x1040100 1110: 000006cf sync 0x1b 1114: 18049102 0x18049102 1118: 0000045e 0x45e 111c: 33010601 andi at,t8,0x601 1120: 05000009 bltz t0,1148 1124: 0220e403 0x220e403 1128: 00691980 0x691980 112c: 2e010701 sltiu at,s0,1793 1130: 02000001 movf zero,s0,$fcc0 1134: 05007091 bltz t0,1d37c 1138: 00000148 0x148 113c: 00000933 tltu zero,zero,0x24 1140: 00014506 0x14506 1144: 14000e00 bnez zero,4948 1148: 00000923 0x923 114c: 061e011a 0x61e011a 1150: 15010000 bne t0,at,1154 1154: 012e0101 0x12e0101 1158: 11100000 beq t0,s0,115c 115c: 11648000 beq t3,a0,fffe1160 1160: 04338000 bgezall at,fffe1164 1164: 09750000 j 5d40000 1168: 651b0000 0x651b0000 116c: 0100000f 0x100000f 1170: 065f0115 0x65f0115 1174: 91020000 lbu v0,0(t0) 1178: 0f971800 jal e5c6000 117c: 17010000 bne t8,at,1180 1180: 00012e01 0x12e01 1184: 70910200 0x70910200 1188: db011600 ldc2 $1,5632(t8) 118c: 01000004 sllv zero,zero,t0 1190: 6401012f 0x6401012f 1194: b8800011 swr zero,17(a0) 1198: 5e800011 bgtzl s4,11e0 119c: ae000004 sw zero,4(s0) 11a0: 1b000009 blez t8,11c8 11a4: 00000f65 0xf65 11a8: 5f012f01 0x5f012f01 11ac: 02000006 srlv zero,zero,s0 11b0: 971b0091 lhu k1,145(t8) 11b4: 0100000f 0x100000f 11b8: 012e012f 0x12e012f 11bc: 91020000 lbu v0,0(t0) 11c0: 011a0004 sllv zero,k0,t0 11c4: 0000063a 0x63a 11c8: 01014701 0x1014701 11cc: 0000012e 0x12e 11d0: 800011b8 lb zero,4536(zero) 11d4: 80001200 lb zero,4608(zero) 11d8: 00000489 0x489 11dc: 000009dc 0x9dc 11e0: 0005ea18 0x5ea18 11e4: 01490100 0x1490100 11e8: 000009dc 0x9dc 11ec: 00709102 0x709102 11f0: 051a0412 0x51a0412 11f4: 011a0000 0x11a0000 11f8: 0000054b 0x54b 11fc: 01015001 movt t2,t0,$fcc0 1200: 0000012e 0x12e 1204: 80001200 lb zero,4608(zero) 1208: 80001248 lb zero,4680(zero) 120c: 000004b4 teq zero,zero,0x12 1210: 00000a10 0xa10 1214: 0005ea18 0x5ea18 1218: 01520100 0x1520100 121c: 000009dc 0x9dc 1220: 00709102 0x709102 1224: 0589011a tgeiu t4,282 1228: 59010000 0x59010000 122c: 012e0101 0x12e0101 1230: 12480000 beq s2,t0,1234 1234: 12c48000 beq s6,a0,fffe1238 1238: 04df8000 0x4df8000 123c: 0a5c0000 j 9700000 1240: 2c1b0000 sltiu k1,zero,0 1244: 01000004 sllv zero,zero,t0 1248: 012e0159 0x12e0159 124c: 91020000 lbu v0,0(t0) 1250: 05ea1800 tlti t7,6144 1254: 5b010000 0x5b010000 1258: 0009dc01 0x9dc01 125c: 74910200 jalx 2440800 1260: 00054318 0x54318 1264: 015c0100 0x15c0100 1268: 0000012e 0x12e 126c: 00709102 0x709102 1270: 03bc011a 0x3bc011a 1274: 63010000 0x63010000 1278: 012e0101 0x12e0101 127c: 12c40000 beq s6,a0,1280 1280: 131c8000 beq t8,gp,fffe1284 1284: 050a8000 tlti t0,-32768 1288: 0a990000 j a640000 128c: c31b0000 ll k1,0(t8) 1290: 0100000b movn zero,t0,zero 1294: 012e0163 0x12e0163 1298: 91020000 lbu v0,0(t0) 129c: 05ea1800 tlti t7,6144 12a0: 65010000 0x65010000 12a4: 0009dc01 0x9dc01 12a8: 70910200 0x70910200 12ac: d5011600 ldc1 $f1,5632(t0) 12b0: 01000005 0x1000005 12b4: 1c01016c 0x1c01016c 12b8: 6c800013 0x6c800013 12bc: 35800013 ori zero,t4,0x13 12c0: d2000005 0xd2000005 12c4: 1b00000a blez t8,12f0 12c8: 00000f97 0xf97 12cc: 2e016c01 sltiu at,s0,27649 12d0: 02000001 movf zero,s0,$fcc0 12d4: ea180091 swc2 $24,145(s0) 12d8: 01000005 0x1000005 12dc: 09dc016e j 77005b8 12e0: 91020000 lbu v0,0(t0) 12e4: 011a0070 tge t0,k0,0x1 12e8: 00000473 tltu zero,zero,0x11 12ec: 01017501 0x1017501 12f0: 00000b00 sll at,zero,0xc 12f4: 8000136c lb zero,4972(zero) 12f8: 80001398 lb zero,5016(zero) 12fc: 00000560 0x560 1300: 00000b00 sll at,zero,0xc 1304: 00010d1b 0x10d1b 1308: 01750100 0x1750100 130c: 00000b06 0xb06 1310: 00009102 srl s2,zero,0x4 1314: 01d70412 0x1d70412 1318: 04120000 bltzall zero,131c 131c: 0000014f sync 0x5 1320: 05fb011a 0x5fb011a 1324: 7b010000 0x7b010000 1328: 0b3a0101 j ce80404 132c: 13980000 beq gp,t8,1330 1330: 13d48000 beq s8,s4,fffe1334 1334: 058b8000 tltiu t4,-32768 1338: 0b3a0000 j ce80000 133c: 0d1b0000 jal 46c0000 1340: 01000001 movf zero,t0,$fcc0 1344: 0b06017b j c1805ec 1348: 91020000 lbu v0,0(t0) 134c: 04120000 bltzall zero,1350 1350: 00000243 sra zero,zero,0x9 1354: 041b011a 0x41b011a 1358: 82010000 lb at,0(s0) 135c: 0b6e0101 j db80404 1360: 13d40000 beq s8,s4,1364 1364: 14348000 bne at,s4,fffe1368 1368: 05b68000 0x5b68000 136c: 0b6e0000 j db80000 1370: 0d1b0000 jal 46c0000 1374: 01000001 movf zero,t0,$fcc0 1378: 0b060182 j c180608 137c: 91020000 lbu v0,0(t0) 1380: 04120000 bltzall zero,1384 1384: 000002cb 0x2cb 1388: 03ad011a 0x3ad011a 138c: 8a010000 lwl at,0(s0) 1390: 0ba20101 j e880404 1394: 14340000 bne at,s4,1398 1398: 14ac8000 bne a1,t4,fffe139c 139c: 05e18000 bgez t7,fffe13a0 13a0: 0ba20000 j e880000 13a4: 0d1b0000 jal 46c0000 13a8: 01000001 movf zero,t0,$fcc0 13ac: 0b06018a j c180628 13b0: 91020000 lbu v0,0(t0) 13b4: 04120000 bltzall zero,13b8 13b8: 00000361 0x361 13bc: 039e011a 0x39e011a 13c0: 93010000 lbu at,0(t8) 13c4: 0bd60101 j f580404 13c8: 14ac0000 bne a1,t4,13cc 13cc: 15348000 bne t1,s4,fffe13d0 13d0: 060c8000 teqi s0,-32768 13d4: 0bd60000 j f580000 13d8: 0d1b0000 jal 46c0000 13dc: 01000001 movf zero,t0,$fcc0 13e0: 0b060193 j c18064c 13e4: 91020000 lbu v0,0(t0) 13e8: 04120000 bltzall zero,13ec 13ec: 0000048f sync 0x12 13f0: 049c011a 0x49c011a 13f4: 9d010000 0x9d010000 13f8: 0c0a0101 jal 280404 13fc: 15340000 bne t1,s4,1400 1400: 15d48000 bne t6,s4,fffe1404 1404: 06378000 0x6378000 1408: 0c0a0000 jal 280000 140c: 0d1b0000 jal 46c0000 1410: 01000001 movf zero,t0,$fcc0 1414: 0b06019d j c180674 1418: 91020000 lbu v0,0(t0) 141c: 04120000 bltzall zero,1420 1420: 000003f7 0x3f7 1424: 0005251c 0x5251c 1428: 9a160300 lwr s6,768(s0) 142c: 01000004 sllv zero,zero,t0 1430: 01260001 0x1260001 1434: 00020000 sll zero,v0,0x0 1438: 000003e6 0x3e6 143c: 00840104 0x840104 1440: 85010000 lh at,0(t0) 1444: a9000006 swl zero,6(t0) 1448: d4000000 ldc1 $f0,0(zero) 144c: 98800015 lwr zero,21(a0) 1450: fa800016 sdc2 $0,22(s4) 1454: 02000004 sllv zero,zero,s0 1458: 00000704 0x704 145c: 04030000 bgezl zero,1460 1460: 06010207 bgez s0,1c80 1464: 00000b26 0xb26 1468: 00038104 0x38104 146c: 020f8800 0x20f8800 1470: 00007f0b 0x7f0b 1474: 04bc0500 0x4bc0500 1478: 0c020000 jal 80000 147c: 0000007f 0x7f 1480: 05002302 bltz t0,a08c 1484: 0000034d break 0x0,0xd 1488: 00250d02 ror at,a1,0x14 148c: 23030000 addi v1,t8,0 1490: 43051e80 c0 0x1051e80 1494: 02000005 0x2000005 1498: 0000250e 0x250e 149c: 84230300 lh v1,768(at) 14a0: 04ab051e tltiu a1,1310 14a4: 0f020000 jal c080000 14a8: 00000095 0x95 14ac: 1e882303 0x1e882303 14b0: 00250600 0x250600 14b4: 00950000 0x950000 14b8: 2c070000 sltiu a3,zero,0 14bc: 0e000000 jal 8000000 14c0: 00002c07 0x2c07 14c4: 06003f00 bltz s0,110c8 14c8: 00000025 move zero,zero 14cc: 000000a5 0xa5 14d0: 00002c07 0x2c07 14d4: 08001f00 j 7c00 14d8: 00000656 0x656 14dc: 00361002 ror v0,s6,0x0 14e0: 01090000 0x1090000 14e4: 00000697 0x697 14e8: 15d42501 bne t6,s4,a8f0 14ec: 16988000 bne s4,t8,fffe14f0 14f0: 06628000 bltzl s3,fffe14f4 14f4: 011d0000 0x11d0000 14f8: 4d0a0000 0x4d0a0000 14fc: 01000003 0x1000003 1500: 00002527 0x2527 1504: 74910200 jalx 2440800 1508: 0006690a 0x6690a 150c: 25280100 addiu t0,t1,256 1510: 02000000 0x2000000 1514: a30a7091 sb t2,28817(t8) 1518: 01000006 srlv zero,zero,t0 151c: 00002529 0x2529 1520: 6c910200 0x6c910200 1524: 0006b00a movz s6,zero,a2 1528: 1d2a0100 0x1d2a0100 152c: 02000001 movf zero,s0,$fcc0 1530: 760a6891 jalx 829a244 1534: 01000006 srlv zero,zero,t0 1538: 00011d2b 0x11d2b 153c: 64910200 0x64910200 1540: 0005ea0a 0x5ea0a 1544: 232e0100 addi t6,t9,256 1548: 02000001 movf zero,s0,$fcc0 154c: 0b006091 j c018244 1550: 00002504 0x2504 1554: a5040b00 sh a0,2816(t0) 1558: 00000000 nop 155c: 00000d59 0xd59 1560: 04780002 0x4780002 1564: 01040000 0x1040000 1568: 00000084 0x84 156c: 00085001 movf t2,zero,$fcc2 1570: 0000a900 sll s5,zero,0x4 1574: 00169800 sll s3,s6,0x0 1578: 0027fc80 0x27fc80 157c: 00059e80 sll s3,a1,0x1a 1580: 07040200 0x7040200 1584: 00000000 nop 1588: 02070403 0x2070403 158c: 0b260601 j c981804 1590: 0d040000 jal 4100000 1594: 00000000 nop 1598: 03000120 0x3000120 159c: 00006336 tne zero,zero,0x18c 15a0: 74700500 jalx 1c01400 15a4: 37030031 ori v1,t8,0x31 15a8: 00000063 0x63 15ac: 05002302 bltz t0,a1b8 15b0: 00327470 tge at,s2,0x1d1 15b4: 00743803 0x743803 15b8: 23030000 addi v1,t8,0 15bc: 06004080 bltz s0,117c0 15c0: 00000025 move zero,zero 15c4: 00000074 teq zero,zero,0x1 15c8: 00002c07 0x2c07 15cc: 0007ff00 sll ra,a3,0x1c 15d0: 00002506 0x2506 15d4: 00008b00 sll s1,zero,0xc 15d8: 002c0800 0x2c0800 15dc: 070f0000 0x70f0000 15e0: 0000002c 0x2c 15e4: 090003ff j 4000ffc 15e8: 00000129 0x129 15ec: 00961101 0x961101 15f0: 1c0a0000 0x1c0a0000 15f4: 01000001 movf zero,t0,$fcc0 15f8: 0008a30b 0x8a30b 15fc: 09040400 j 4101000 1600: 000000d9 0xd9 1604: 0008b10c syscall 0x22c4 1608: 6e0c0000 0x6e0c0000 160c: 0100000c syscall 0x40000 1610: 000dad0c syscall 0x36b4 1614: 8a0c0200 lwl t4,512(s0) 1618: 0300000c syscall 0xc0000 161c: 000ba10c syscall 0x2e84 1620: 190c0400 0x190c0400 1624: 05000008 bltz t0,1648 1628: 000d9b0c syscall 0x366c 162c: 390c0600 xori t4,t0,0x600 1630: 0700000c bltz t8,1664 1634: 09bd0b00 j 6f42c00 1638: 04040000 0x4040000 163c: 0000f813 0xf813 1640: 06f80c00 0x6f80c00 1644: 0c000000 jal 0 1648: 00000a0b 0xa0b 164c: 07cf0c01 0x7cf0c01 1650: 00020000 sll zero,v0,0x0 1654: 00091e0b 0x91e0b 1658: 18040400 0x18040400 165c: 0000012f 0x12f 1660: 0007af0c syscall 0x1ebc 1664: 510c0000 beql t0,t4,1668 1668: 0100000c syscall 0x40000 166c: 000a2a0c syscall 0x28a8 1670: 6d0c0200 0x6d0c0200 1674: 0300000a movz zero,t8,zero 1678: 000ae60c syscall 0x2b98 167c: 0b0c0400 j c301000 1680: 0500000d bltz t0,16b8 1684: 000a880c syscall 0x2a20 1688: 0b000600 j c001800 168c: 00000cb4 teq zero,zero,0x32 1690: 66230404 0x66230404 1694: 0c000001 jal 4 1698: 00000d67 0xd67 169c: 0ca30c00 jal 28c3000 16a0: 0c010000 jal 40000 16a4: 00000a44 0xa44 16a8: 08670c02 j 19c3008 16ac: 0c030000 jal c0000 16b0: 000009d7 0x9d7 16b4: 0d6f0c04 jal 5bc3010 16b8: 0c050000 jal 140000 16bc: 00000c9a 0xc9a 16c0: af0b0008 sw t3,8(t8) 16c4: 04000009 bltz zero,16ec 16c8: 01912f04 0x1912f04 16cc: de0c0000 ldc3 $12,0(s0) 16d0: 0000000b movn zero,zero,zero 16d4: 000be60c syscall 0x2f98 16d8: c30c0100 ll t4,256(t8) 16dc: 0200000a movz zero,s0,zero 16e0: 0008710c syscall 0x21c4 16e4: 7c0c0300 0x7c0c0300 16e8: 04000008 bltz zero,170c 16ec: 09630b00 j 58c2c00 16f0: 04040000 0x4040000 16f4: 0001c839 0x1c839 16f8: 08910c00 j 2443000 16fc: 0c000000 jal 0 1700: 000007e2 0x7e2 1704: 0b390c01 j ce43004 1708: 0c020000 jal 80000 170c: 00000720 0x720 1710: 07c10c03 bgez s8,4720 1714: 0c040000 jal 100000 1718: 00000dd5 0xdd5 171c: 09710c05 j 5c43014 1720: 00080000 sll zero,t0,0x0 1724: 000b600b movn t4,zero,t3 1728: 45040400 bc1f $fcc1,272c 172c: 000001f3 tltu zero,zero,0x7 1730: 0007900c syscall 0x1e40 1734: cd0c0000 pref 0xc,0(t0) 1738: 0100000a movz zero,t0,zero 173c: 000a1d0c syscall 0x2874 1740: 140c0200 bne zero,t4,1f44 1744: 0300000c syscall 0xc0000 1748: 0006ed0c syscall 0x1bb4 174c: 0b000400 j c001000 1750: 00000c06 0xc06 1754: 1e4f0404 0x1e4f0404 1758: 0c000002 jal 8 175c: 00000d36 tne zero,zero,0x34 1760: 0c630c00 jal 18c3000 1764: 0c010000 jal 40000 1768: 00000b07 0xb07 176c: 0b870c02 j e1c3008 1770: 0c030000 jal c0000 1774: 00000a58 0xa58 1778: dd0b0004 ldc3 $11,4(t0) 177c: 0400000c bltz zero,17b0 1780: 02615904 0x2615904 1784: 920c0000 lbu t4,0(s0) 1788: 0000000b movn zero,zero,zero 178c: 0006dc0c syscall 0x1b70 1790: f20c0100 0xf20c0100 1794: 0200000c syscall 0x80000 1798: 000a9b0c syscall 0x2a6c 179c: 700c0300 0x700c0300 17a0: 04000007 bltz zero,17c0 17a4: 0009a10c syscall 0x2684 17a8: c90c0500 lwc2 $12,1280(t0) 17ac: 0600000b bltz s0,17dc 17b0: 0007f50c syscall 0x1fd4 17b4: c00c0700 ll t4,1792(zero) 17b8: 0800000d j 34 17bc: 08310d00 j c43400 17c0: 52010000 beql s0,at,17c4 17c4: 0002e001 0x2e001 17c8: 00169800 sll s3,s6,0x0 17cc: 0017a480 sll s4,s7,0x12 17d0: 00068d80 sll s1,a2,0x16 17d4: 0002e000 sll gp,v0,0x0 17d8: 08840e00 j 2103800 17dc: 52010000 beql s0,at,17e0 17e0: 000002e0 0x2e0 17e4: 0e009102 jal 8024408 17e8: 0000095e 0x95e 17ec: 02e25201 0x2e25201 17f0: 91020000 lbu v0,0(t0) 17f4: 05200e04 bltz t1,5008 17f8: 52010000 beql s0,at,17fc 17fc: 00000025 move zero,zero 1800: 0f089102 jal c224408 1804: 00747364 0x747364 1808: 02e95401 0x2e95401 180c: 91020000 lbu v0,0(t0) 1810: 72730f74 0x72730f74 1814: 55010063 bnel t0,at,19a4 1818: 000002ef 0x2ef 181c: 10709102 beq v1,s0,fffe5c28 1820: 00000cc2 srl at,zero,0x13 1824: 02fa5f01 0x2fa5f01 1828: 91020000 lbu v0,0(t0) 182c: 0d77106c jal 5dc41b0 1830: 60010000 0x60010000 1834: 000002fa 0x2fa 1838: 00689102 0x689102 183c: 04120411 bltzall zero,2884 1840: 000002e8 0x2e8 1844: 25041213 addiu a0,t0,4627 1848: 12000000 beqz s0,184c 184c: 0002f504 0x2f504 1850: 00251400 0x251400 1854: 04120000 bltzall zero,1858 1858: 00000300 sll zero,zero,0xc 185c: 1d080102 0x1d080102 1860: 1500000b bnez t0,1890 1864: 00074401 0x74401 1868: 017f0200 0x17f0200 186c: 00000025 move zero,zero 1870: 800017a4 lb zero,6052(zero) 1874: 8000188c lb zero,6284(zero) 1878: 000006b8 0x6b8 187c: 00000379 0x379 1880: 000a060e 0xa060e 1884: 257f0200 addiu ra,t3,512 1888: 02000000 0x2000000 188c: 360e0091 ori t6,s0,0x91 1890: 02000001 movf zero,s0,$fcc0 1894: 00002580 sll a0,zero,0x16 1898: 04910200 bgezal a0,209c 189c: 000afe0e 0xafe0e 18a0: 25810200 addiu at,t4,512 18a4: 02000000 0x2000000 18a8: 4c0e0891 0x4c0e0891 18ac: 0200000a movz zero,s0,zero 18b0: 00002582 srl a0,zero,0x16 18b4: 0c910200 jal 2440800 18b8: 0002440e 0x2440e 18bc: e9830200 swc2 $3,512(t4) 18c0: 02000002 0x2000002 18c4: 34101091 li s0,0x1091 18c8: 02000009 jalr zero,s0 18cc: 0002e990 0x2e990 18d0: 70910200 0x70910200 18d4: 4c011500 0x4c011500 18d8: 0200000d break 0x200 18dc: 002501a0 0x2501a0 18e0: 188c0000 0x188c0000 18e4: 19288000 0x19288000 18e8: 06e38000 bgezl s7,fffe18ec 18ec: 03eb0000 0x3eb0000 18f0: 4c0e0000 mfc3 t6,$0 18f4: 0200000a movz zero,s0,zero 18f8: 000025a0 0x25a0 18fc: 00910200 0x910200 1900: 000f970e 0xf970e 1904: 25a10200 addiu at,t5,512 1908: 02000000 0x2000000 190c: 44100491 0x44100491 1910: 02000002 0x2000002 1914: 000025a3 0x25a3 1918: 74910200 jalx 2440800 191c: 000cab10 0xcab10 1920: 25a40200 addiu a0,t5,512 1924: 02000000 0x2000000 1928: 36107091 ori s0,s0,0x7091 192c: 02000001 movf zero,s0,$fcc0 1930: 000025a5 0x25a5 1934: 6c910200 0x6c910200 1938: 000afe10 0xafe10 193c: 25a60200 addiu a2,t5,512 1940: 02000000 0x2000000 1944: 15006891 bnez t0,1bb8c 1948: 000a6101 0xa6101 194c: 01bd0200 0x1bd0200 1950: 00000025 move zero,zero 1954: 80001928 lb zero,6440(zero) 1958: 800019bc lb zero,6588(zero) 195c: 0000070e 0x70e 1960: 0000044f sync 0x11 1964: 000a4c0e 0xa4c0e 1968: 25bd0200 addiu sp,t5,512 196c: 02000000 0x2000000 1970: 440e0091 0x440e0091 1974: 02000002 0x2000002 1978: 0002e9be 0x2e9be 197c: 04910200 bgezal a0,2180 1980: 000cab10 0xcab10 1984: 25c00200 addiu zero,t6,512 1988: 02000000 0x2000000 198c: 36107091 ori s0,s0,0x7091 1990: 02000001 movf zero,s0,$fcc0 1994: 000025c1 0x25c1 1998: 6c910200 0x6c910200 199c: 000afe10 0xafe10 19a0: 25c20200 addiu v0,t6,512 19a4: 02000000 0x2000000 19a8: 16006891 bnez s0,1bbf0 19ac: 00075e01 0x75e01 19b0: bcea0200 cache 0xa,512(a3) 19b4: 64800019 0x64800019 19b8: 3980001a xori zero,t4,0x1a 19bc: 84000007 lh zero,7(zero) 19c0: 10000004 b 19d4 19c4: 0000066e 0x66e 19c8: 0025ec02 ror sp,a1,0x10 19cc: 91020000 lbu v0,0(t0) 19d0: 073c1074 0x73c1074 19d4: ed020000 swc3 $2,0(t0) 19d8: 00000025 move zero,zero 19dc: 00709102 0x709102 19e0: 0b550117 j d54045c 19e4: 00020000 sll zero,v0,0x0 19e8: 00250101 0x250101 19ec: 1a640000 0x1a640000 19f0: 1b508000 0x1b508000 19f4: 07648000 0x7648000 19f8: 04ee0000 tnei a3,0 19fc: 44180000 mfc1 t8,$f0 1a00: 02000002 0x2000002 1a04: 04ee0100 tnei a3,256 1a08: 91020000 lbu v0,0(t0) 1a0c: 019a1800 0x19a1800 1a10: 01020000 0x1020000 1a14: 00002501 0x2501 1a18: 04910200 bgezal a0,221c 1a1c: 00085e19 0x85e19 1a20: 01030200 0x1030200 1a24: 00000025 move zero,zero 1a28: 19709102 0x19709102 1a2c: 00000ceb 0xceb 1a30: 25010502 addiu at,t0,1282 1a34: 02000000 0x2000000 1a38: 75196c91 jalx 465b244 1a3c: 02000003 0x2000003 1a40: 02e9010c syscall 0xba404 1a44: 91020000 lbu v0,0(t0) 1a48: 04120068 bltzall zero,1bec 1a4c: 000004f4 teq zero,zero,0x13 1a50: 00002f14 0x2f14 1a54: e0011700 sc at,5888(zero) 1a58: 02000008 jr s0 1a5c: 25010122 addiu at,t0,290 1a60: 50000000 beqzl zero,1a64 1a64: 2080001b addi zero,a0,27 1a68: 8f80001c lw zero,28(gp) 1a6c: 45000007 bc1f 1a8c 1a70: 18000005 blez zero,1a88 1a74: 00000244 0x244 1a78: 45012202 bc1t a284 1a7c: 02000005 0x2000005 1a80: 9a180091 lwr t8,145(s0) 1a84: 02000001 movf zero,s0,$fcc0 1a88: 00250123 0x250123 1a8c: 91020000 lbu v0,0(t0) 1a90: 0ceb1904 jal 3ac6410 1a94: 25020000 addiu v0,t0,0 1a98: 00002501 0x2501 1a9c: 70910200 0x70910200 1aa0: 2f041200 sltiu a0,t8,4608 1aa4: 17000000 bnez t8,1aa8 1aa8: 0007a501 0x7a501 1aac: 013f0200 0x13f0200 1ab0: 00002501 0x2501 1ab4: 001c2000 sll a0,gp,0x0 1ab8: 001ce080 sll gp,gp,0x2 1abc: 0007ba80 sll s7,a3,0xa 1ac0: 0005a600 sll s4,a1,0x18 1ac4: 02441800 0x2441800 1ac8: 3f020000 0x3f020000 1acc: 00054501 0x54501 1ad0: 00910200 0x910200 1ad4: 00019a18 0x19a18 1ad8: 01400200 0x1400200 1adc: 00000025 move zero,zero 1ae0: 19049102 0x19049102 1ae4: 00000ceb 0xceb 1ae8: 25014202 addiu at,t0,16898 1aec: 02000000 0x2000000 1af0: 75197491 jalx 465d244 1af4: 02000003 0x2000003 1af8: 02e90149 0x2e90149 1afc: 91020000 lbu v0,0(t0) 1b00: 01170070 tge t0,s7,0x1 1b04: 000009cc syscall 0x27 1b08: 01016402 0x1016402 1b0c: 00000025 move zero,zero 1b10: 80001ce0 lb zero,7392(zero) 1b14: 80001d94 lb zero,7572(zero) 1b18: 000007e5 0x7e5 1b1c: 00000610 0x610 1b20: 000d5918 0xd5918 1b24: 01640200 0x1640200 1b28: 00000025 move zero,zero 1b2c: 18009102 blez zero,fffe5f38 1b30: 00000bbe 0xbbe 1b34: 25016502 addiu at,t0,25858 1b38: 02000000 0x2000000 1b3c: 0a180491 j 8601244 1b40: 02000008 jr s0 1b44: 00250166 0x250166 1b48: 91020000 lbu v0,0(t0) 1b4c: 0f971808 jal e5c6020 1b50: 67020000 0x67020000 1b54: 00002501 0x2501 1b58: 0c910200 jal 2440800 1b5c: 0006d019 0x6d019 1b60: 01720200 0x1720200 1b64: 000002e9 0x2e9 1b68: 00709102 0x709102 1b6c: 08990117 j 264045c 1b70: 81020000 lb v0,0(t0) 1b74: 00250101 0x250101 1b78: 1d940000 0x1d940000 1b7c: 1e4c8000 0x1e4c8000 1b80: 08108000 j 420000 1b84: 067a0000 0x67a0000 1b88: 59180000 0x59180000 1b8c: 0200000d break 0x200 1b90: 00250181 0x250181 1b94: 91020000 lbu v0,0(t0) 1b98: 0bbe1800 j ef86000 1b9c: 82020000 lb v0,0(s0) 1ba0: 00002501 0x2501 1ba4: 04910200 bgezal a0,23a8 1ba8: 00080a18 0x80a18 1bac: 01830200 0x1830200 1bb0: 00000025 move zero,zero 1bb4: 18089102 0x18089102 1bb8: 00000244 0x244 1bbc: e9018402 swc2 $1,-31742(t0) 1bc0: 02000002 0x2000002 1bc4: d0190c91 0xd0190c91 1bc8: 02000006 srlv zero,zero,s0 1bcc: 02e9018f 0x2e9018f 1bd0: 91020000 lbu v0,0(t0) 1bd4: 01170070 tge t0,s7,0x1 1bd8: 00000c7f 0xc7f 1bdc: 0101a602 0x101a602 1be0: 00000025 move zero,zero 1be4: 80001e4c lb zero,7756(zero) 1be8: 80001eb8 lb zero,7864(zero) 1bec: 0000083b 0x83b 1bf0: 000006c6 0x6c6 1bf4: 00080a18 0x80a18 1bf8: 01a60200 0x1a60200 1bfc: 00000025 move zero,zero 1c00: 18009102 blez zero,fffe600c 1c04: 00000f97 0xf97 1c08: 2501a702 addiu at,t0,-22782 1c0c: 02000000 0x2000000 1c10: 2d190491 sltiu t9,t0,1169 1c14: 0200000c syscall 0x80000 1c18: 06c601a9 0x6c601a9 1c1c: 91020000 lbu v0,0(t0) 1c20: 04120070 bltzall zero,1de4 1c24: 000006cc syscall 0x1b 1c28: 0000251a 0x251a 1c2c: 16011700 bne s0,at,7830 1c30: 02000007 srav zero,zero,s0 1c34: 250101b9 addiu at,t0,441 1c38: b8000000 swr zero,0(zero) 1c3c: 2880001e slti zero,a0,30 1c40: 6680001f 0x6680001f 1c44: 1d000008 bgtz t0,1c68 1c48: 18000007 blez zero,1c68 1c4c: 0000080a movz at,zero,zero 1c50: 2501b902 addiu at,t0,-18174 1c54: 02000000 0x2000000 1c58: 44180091 0x44180091 1c5c: 02000002 0x2000002 1c60: 02e901ba 0x2e901ba 1c64: 91020000 lbu v0,0(t0) 1c68: 0c2d1904 jal b46410 1c6c: bc020000 cache 0x2,0(zero) 1c70: 0006c601 0x6c601 1c74: 70910200 0x70910200 1c78: d1011700 0xd1011700 1c7c: 0200000c syscall 0x80000 1c80: 2501020c addiu at,t0,524 1c84: 28000000 slti zero,zero,0 1c88: a080001f sb zero,31(a0) 1c8c: 91800021 lbu zero,33(t4) 1c90: 44000008 0x44000008 1c94: 18000008 blez zero,1cb8 1c98: 00000838 0x838 1c9c: 25020c02 addiu v0,t0,3074 1ca0: 02000000 0x2000000 1ca4: 6c1b0091 0x6c1b0091 1ca8: 02006162 0x2006162 1cac: 0025020d break 0x25,0x8 1cb0: 91020000 lbu v0,0(t0) 1cb4: 09291804 j 4a46010 1cb8: 0e020000 jal 8080000 1cbc: 00002502 srl a0,zero,0x14 1cc0: 08910200 j 2440800 1cc4: 0006ca18 0x6ca18 1cc8: 020f0200 0x20f0200 1ccc: 00000025 move zero,zero 1cd0: 190c9102 0x190c9102 1cd4: 000009e7 0x9e7 1cd8: 25021102 addiu v0,t0,4354 1cdc: 02000000 0x2000000 1ce0: 94196891 lhu t9,26769(zero) 1ce4: 02000009 jalr zero,s0 1ce8: 00250212 0x250212 1cec: 91020000 lbu v0,0(t0) 1cf0: 70761c64 0x70761c64 1cf4: 1302006e beq t8,v0,1eb0 1cf8: 00002502 srl a0,zero,0x14 1cfc: 60910200 0x60910200 1d00: 6e70701c 0x6e70701c 1d04: 02140200 0x2140200 1d08: 00000025 move zero,zero 1d0c: 196c9102 0x196c9102 1d10: 00000024 and zero,zero,zero 1d14: 25021502 addiu v0,t0,5378 1d18: 02000000 0x2000000 1d1c: 691c7091 0x691c7091 1d20: 02003278 0x2003278 1d24: 00250216 0x250216 1d28: 91020000 lbu v0,0(t0) 1d2c: 0f66195c jal d986570 1d30: 17020000 bne t8,v0,1d34 1d34: 00002502 srl a0,zero,0x14 1d38: 58910200 0x58910200 1d3c: 000b7d19 0xb7d19 1d40: 02180200 0x2180200 1d44: 00000025 move zero,zero 1d48: 19549102 0x19549102 1d4c: 00000752 0x752 1d50: e9021d02 swc2 $2,7426(t0) 1d54: 02000002 0x2000002 1d58: 89195091 lwl t9,20625(t0) 1d5c: 02000009 jalr zero,s0 1d60: 0025021e 0x25021e 1d64: 91020000 lbu v0,0(t0) 1d68: 019a194c syscall 0x66865 1d6c: 1f020000 0x1f020000 1d70: 00002502 srl a0,zero,0x14 1d74: 48910200 0x48910200 1d78: 0009f419 0x9f419 1d7c: 02220200 0x2220200 1d80: 00000025 move zero,zero 1d84: 1d449102 0x1d449102 1d88: 80001fd8 lb zero,8152(zero) 1d8c: 800020a4 lb zero,8356(zero) 1d90: 006f6b1c 0x6f6b1c 1d94: 25022c02 addiu v0,t0,11266 1d98: 02000000 0x2000000 1d9c: 00004091 0x4091 1da0: 097a011e j 5e80478 1da4: 6c020000 0x6c020000 1da8: 00002502 srl a0,zero,0x14 1dac: 0021a000 0x21a000 1db0: 00222480 0x222480 1db4: 0008be80 sll s7,t0,0x1a 1db8: 00088000 sll s0,t0,0x0 1dbc: 65721c00 0x65721c00 1dc0: 6e020074 0x6e020074 1dc4: 00002502 srl a0,zero,0x14 1dc8: 70910200 0x70910200 1dcc: 3278691c andi t8,s3,0x691c 1dd0: 026f0200 0x26f0200 1dd4: 00000025 move zero,zero 1dd8: 006c9102 0x6c9102 1ddc: 0c230117 jal 8c045c 1de0: 98020000 lwr v0,0(zero) 1de4: 00250102 ror zero,a1,0x4 1de8: 22240000 addi a0,s1,0 1dec: 22748000 addi s4,s3,-32768 1df0: 08e98000 j 3a60000 1df4: 08cc0000 j 3300000 1df8: 6c1b0000 0x6c1b0000 1dfc: 02006162 0x2006162 1e00: 00250298 0x250298 1e04: 91020000 lbu v0,0(t0) 1e08: 02441800 0x2441800 1e0c: 99020000 lwr v0,0(t0) 1e10: 0002e002 srl gp,v0,0x0 1e14: 04910200 bgezal a0,2618 1e18: 0006ca18 0x6ca18 1e1c: 029a0200 0x29a0200 1e20: 00000025 move zero,zero 1e24: 00089102 srl s2,t0,0x4 1e28: 0aa90117 j aa4045c 1e2c: a9020000 swl v0,0(t0) 1e30: 00250102 ror zero,a1,0x4 1e34: 22740000 addi s4,s3,0 1e38: 22c48000 addi a0,s6,-32768 1e3c: 09148000 j 4520000 1e40: 09180000 j 4600000 1e44: 6c1b0000 0x6c1b0000 1e48: 02006162 0x2006162 1e4c: 002502a9 0x2502a9 1e50: 91020000 lbu v0,0(t0) 1e54: 02441800 0x2441800 1e58: aa020000 swl v0,0(s0) 1e5c: 0002e202 srl gp,v0,0x8 1e60: 04910200 bgezal a0,2664 1e64: 0006ca18 0x6ca18 1e68: 02ab0200 0x2ab0200 1e6c: 00000025 move zero,zero 1e70: 00089102 srl s2,t0,0x4 1e74: 0b460117 j d18045c 1e78: ea020000 swc2 $2,0(s0) 1e7c: 00250102 ror zero,a1,0x4 1e80: 22c40000 addi a0,s6,0 1e84: 23448000 addi a0,k0,-32768 1e88: 093f8000 j 4fe0000 1e8c: 097d0000 j 5f40000 1e90: bf180000 cache 0x18,0(t8) 1e94: 02000001 movf zero,s0,$fcc0 1e98: 002502ea 0x2502ea 1e9c: 91020000 lbu v0,0(t0) 1ea0: 02441800 0x2441800 1ea4: eb020000 swc2 $2,0(t8) 1ea8: 0002e202 srl gp,v0,0x8 1eac: 04910200 bgezal a0,26b0 1eb0: 00019a18 0x19a18 1eb4: 02ec0200 0x2ec0200 1eb8: 00000025 move zero,zero 1ebc: 1d089102 0x1d089102 1ec0: 80002300 lb zero,8960(zero) 1ec4: 8000232c lb zero,9004(zero) 1ec8: 0008fc19 0x8fc19 1ecc: 02f60200 0x2f60200 1ed0: 000002fa 0x2fa 1ed4: 00709102 0x709102 1ed8: 2b011700 slti at,t8,5888 1edc: 0200000b movn zero,s0,zero 1ee0: 25010305 addiu at,t0,773 1ee4: 44000000 mfc1 zero,$f0 1ee8: c4800023 lwc1 $f0,35(a0) 1eec: 6a800023 0x6a800023 1ef0: e2000009 sc zero,9(s0) 1ef4: 18000009 blez zero,1f1c 1ef8: 000001bf 0x1bf 1efc: 25030502 addiu v1,t0,1282 1f00: 02000000 0x2000000 1f04: 44180091 0x44180091 1f08: 02000002 0x2000002 1f0c: 02e20306 0x2e20306 1f10: 91020000 lbu v0,0(t0) 1f14: 019a1804 sllv v1,k0,t4 1f18: 07020000 bltzl t8,1f1c 1f1c: 00002503 sra a0,zero,0x14 1f20: 08910200 j 2440800 1f24: 0023801d 0x23801d 1f28: 0023ac80 0x23ac80 1f2c: 08fc1980 j 3f06600 1f30: 10020000 beq zero,v0,1f34 1f34: 0002fa03 sra ra,v0,0x8 1f38: 70910200 0x70910200 1f3c: 01170000 0x1170000 1f40: 00000ab4 teq zero,zero,0x2a 1f44: 01032502 0x1032502 1f48: 00000025 move zero,zero 1f4c: 800023c4 lb zero,9156(zero) 1f50: 8000266c lb zero,9836(zero) 1f54: 00000995 0x995 1f58: 00000ae1 0xae1 1f5c: 00088918 0x88918 1f60: 03250200 0x3250200 1f64: 00000025 move zero,zero 1f68: 18009102 blez zero,fffe6374 1f6c: 000001bf 0x1bf 1f70: 25032602 addiu v1,t0,9730 1f74: 02000000 0x2000000 1f78: 29180491 slti t8,t0,1169 1f7c: 02000009 jalr zero,s0 1f80: 00250327 0x250327 1f84: 91020000 lbu v0,0(t0) 1f88: 019a1808 0x19a1808 1f8c: 28020000 slti v0,zero,0 1f90: 00002503 sra a0,zero,0x14 1f94: 0c910200 jal 2440800 1f98: 006f6b1c 0x6f6b1c 1f9c: 25032a02 addiu v1,t0,10754 1fa0: 02000000 0x2000000 1fa4: 24196891 li t9,26769 1fa8: 02000000 0x2000000 1fac: 0025032b 0x25032b 1fb0: 91020000 lbu v0,0(t0) 1fb4: 70701c6c 0x70701c6c 1fb8: 2c02006e sltiu v0,zero,110 1fbc: 00002503 sra a0,zero,0x14 1fc0: 70910200 0x70910200 1fc4: 0006bf19 0x6bf19 1fc8: 032d0200 0x32d0200 1fcc: 00000025 move zero,zero 1fd0: 19649102 0x19649102 1fd4: 0000079c 0x79c 1fd8: 25032e02 addiu v1,t0,11778 1fdc: 02000000 0x2000000 1fe0: 69196091 0x69196091 1fe4: 02000007 srav zero,zero,s0 1fe8: 00250331 tgeu at,a1,0xc 1fec: 91020000 lbu v0,0(t0) 1ff0: 0136195c 0x136195c 1ff4: 32020000 andi v0,s0,0x0 1ff8: 00002503 sra a0,zero,0x14 1ffc: 58910200 0x58910200 2000: 00084919 0x84919 2004: 03330200 0x3330200 2008: 00000025 move zero,zero 200c: 19549102 0x19549102 2010: 00000b74 teq zero,zero,0x2d 2014: e9033402 swc2 $3,13314(t0) 2018: 02000002 0x2000002 201c: fc195091 sdc3 $25,20625(zero) 2020: 0200000b movn zero,s0,zero 2024: 00250340 0x250340 2028: 91020000 lbu v0,0(t0) 202c: 0bb5194c j ed46530 2030: 43020000 c0 0x1020000 2034: 00002503 sra a0,zero,0x14 2038: 48910200 0x48910200 203c: 14011700 bne zero,at,7c40 2040: 02000009 jalr zero,s0 2044: 250103b6 addiu at,t0,950 2048: 6c000000 0x6c000000 204c: bc800026 cache 0x0,38(a0) 2050: c2800026 ll zero,38(s4) 2054: 2d000009 sltiu zero,t0,9 2058: 1800000b blez zero,2088 205c: 000001bf 0x1bf 2060: 2503b602 addiu v1,t0,-18942 2064: 02000000 0x2000000 2068: 44180091 0x44180091 206c: 02000002 0x2000002 2070: 02e203b7 0x2e203b7 2074: 91020000 lbu v0,0(t0) 2078: 019a1804 sllv v1,k0,t4 207c: b8020000 swr v0,0(zero) 2080: 00002503 sra a0,zero,0x14 2084: 08910200 j 2440800 2088: 02011700 0x2011700 208c: 0200000a movz zero,s0,zero 2090: 250103c8 addiu at,t0,968 2094: bc000000 cache 0x0,0(zero) 2098: 0c800026 jal 2000098 209c: ed800027 swc3 $0,39(t4) 20a0: 79000009 0x79000009 20a4: 1800000b blez zero,20d4 20a8: 000001bf 0x1bf 20ac: 2503c802 addiu v1,t0,-14334 20b0: 02000000 0x2000000 20b4: 44180091 0x44180091 20b8: 02000002 0x2000002 20bc: 02e203c9 0x2e203c9 20c0: 91020000 lbu v0,0(t0) 20c4: 019a1804 sllv v1,k0,t4 20c8: ca020000 lwc2 $2,0(s0) 20cc: 00002503 sra a0,zero,0x14 20d0: 08910200 j 2440800 20d4: ee011e00 swc3 $1,7680(s0) 20d8: 02000008 jr s0 20dc: 002503d9 0x2503d9 20e0: 270c0000 addiu t4,t8,0 20e4: 27fc8000 addiu gp,ra,-32768 20e8: 0a188000 j 8620000 20ec: 0bcc0000 j f300000 20f0: 69190000 0x69190000 20f4: 02000007 srav zero,zero,s0 20f8: 002503db 0x2503db 20fc: 91020000 lbu v0,0(t0) 2100: 27301d6c addiu s0,t9,7532 2104: 277c8000 addiu gp,k1,-32768 2108: 691c8000 0x691c8000 210c: 03e00200 0x3e00200 2110: 00000025 move zero,zero 2114: 19689102 0x19689102 2118: 000003f6 tne zero,zero,0xf 211c: 2503e102 addiu v1,t0,-7934 2120: 02000000 0x2000000 2124: 00006491 0x6491 2128: 00030006 srlv zero,v1,zero 212c: 000bdc00 sll k1,t3,0x10 2130: 002c0800 0x2c0800 2134: 00070000 sll zero,a3,0x0 2138: 000d7c1f 0xd7c1f 213c: eee30200 swc3 $3,512(s7) 2140: 0100000b movn zero,t0,zero 2144: 00000305 0x305 2148: cc1a8008 pref 0x1a,-32760(zero) 214c: 1f00000b bgtz t8,217c 2150: 00000ad8 0xad8 2154: 0c05e402 jal 179008 2158: 05010000 bgez t0,215c 215c: 08000803 j 200c 2160: 0bcc1a80 j f306a00 2164: ee1f0000 swc3 $31,0(s0) 2168: 0200000b movn zero,s0,zero 216c: 000025e5 0x25e5 2170: 03050100 0x3050100 2174: 80080010 lb t0,16(zero) 2178: 00070a20 0x70a20 217c: 01fb0200 0x1fb0200 2180: 000006cc syscall 0x1b 2184: 14030501 bne zero,v1,358c 2188: 20800800 addi zero,a0,2048 218c: 0000083f 0x83f 2190: cc01fc02 pref 0x1,-1022(zero) 2194: 01000006 srlv zero,zero,t0 2198: 00180305 0x180305 219c: 01208008 0x1208008 21a0: 0200000d break 0x200 21a4: 002501fd 0x2501fd 21a8: 05010000 bgez t0,21ac 21ac: 08001c03 j 700c 21b0: 07812080 bgez gp,a3b4 21b4: fe020000 sdc3 $2,0(s0) 21b8: 00002501 0x2501 21bc: 03050100 0x3050100 21c0: 80080020 lb t0,32(zero) 21c4: 000d2420 0xd2420 21c8: 01ff0200 0x1ff0200 21cc: 00000025 move zero,zero 21d0: 24030501 li v1,1281 21d4: 06800800 bltz s4,41d8 21d8: 00000025 move zero,zero 21dc: 00000c8b 0xc8b 21e0: 00002c08 0x2c08 21e4: 20000000 addi zero,zero,0 21e8: 000008c5 0x8c5 21ec: 9e02ca02 0x9e02ca02 21f0: 0100000c syscall 0x40000 21f4: 00300305 0x300305 21f8: 7b1a8008 0x7b1a8008 21fc: 2000000c addi zero,zero,12 2200: 000007eb 0x7eb 2204: b602c702 0xb602c702 2208: 0100000c syscall 0x40000 220c: 002c0305 0x2c0305 2210: 7b1a8008 0x7b1a8008 2214: 2000000c addi zero,zero,12 2218: 00000cc7 0xcc7 221c: 7b02c402 0x7b02c402 2220: 0100000c syscall 0x40000 2224: 00280305 0x280305 2228: d1208008 0xd1208008 222c: 02000008 jr s0 2230: 002502cc syscall 0x940b 2234: 05010000 bgez t0,2238 2238: 08003403 j d00c 223c: 0d892080 jal 6248200 2240: ce020000 pref 0x2,0(s0) 2244: 000c7b02 srl t7,t4,0xc 2248: 03050100 0x3050100 224c: 80080038 lb t0,56(zero) 2250: 000b1021 addu v0,zero,t3 2254: 8b130100 lwl s3,256(t8) 2258: 01000000 0x1000000 225c: 09422101 j 5088404 2260: 14010000 bne zero,at,2264 2264: 0000008b 0x8b 2268: 4f210101 c3 0x1210101 226c: 01000009 jalr zero,t0 2270: 00008b15 0x8b15 2274: 21010100 addi at,t0,256 2278: 00000525 0x525 227c: 008b1601 0x8b1601 2280: 01010000 0x1010000 2284: 00090721 0x90721 2288: 8b170100 lwl s7,256(t8) 228c: 01000000 0x1000000 2290: 0b702101 j dc08404 2294: 18010000 0x18010000 2298: 0000008b 0x8b 229c: 40210101 0x40210101 22a0: 0100000d break 0x100 22a4: 00008b19 0x8b19 22a8: 21010100 addi at,t0,256 22ac: 0000072f 0x72f 22b0: 008b1a01 0x8b1a01 22b4: 01010000 0x1010000 22b8: 00016b00 sll t5,at,0xc 22bc: 44000200 0x44000200 22c0: 04000006 bltz zero,22dc 22c4: 00008401 0x8401 22c8: 0e770100 jal 9dc0400 22cc: 00a90000 0xa90000 22d0: 27fc0000 addiu gp,ra,0 22d4: 2aec8000 slti t4,s7,-32768 22d8: 07ee8000 tnei ra,-32768 22dc: fe020000 sdc3 $2,0(s0) 22e0: 0200000d break 0x200 22e4: 0000300f 0x300f 22e8: 36040300 ori a0,s0,0x300 22ec: 04000000 bltz zero,22f0 22f0: 07040501 0x7040501 22f4: 00000000 nop 22f8: 05070406 0x5070406 22fc: 0b260601 j c981804 2300: 70070000 madd zero,a3 2304: 0100000e 0x100000e 2308: 27fc0143 addiu gp,ra,323 230c: 29188000 slti t8,t0,-32768 2310: 0a438000 j 90e0000 2314: 00700000 0x700000 2318: 6d080000 0x6d080000 231c: 0100000e 0x100000e 2320: 00003843 sra a3,zero,0x1 2324: 00910200 0x910200 2328: 0e620900 jal 9882400 232c: 54010000 bnel zero,at,2330 2330: 80002918 lb zero,10520(zero) 2334: 8000294c lb zero,10572(zero) 2338: 00000a6e 0xa6e 233c: 000e2b09 0xe2b09 2340: 4c550100 0x4c550100 2344: 80800029 lb zero,41(a0) 2348: 99800029 lwr zero,41(t4) 234c: 0900000a j 4000028 2350: 00000df2 tlt zero,zero,0x37 2354: 29805601 slti zero,t4,22017 2358: 29b48000 slti s4,t5,-32768 235c: 0ac48000 j b120000 2360: 41090000 0x41090000 2364: 0100000e 0x100000e 2368: 0029b457 0x29b457 236c: 0029e880 0x29e880 2370: 000aef80 sll sp,t2,0x1e 2374: 0e4c0900 jal 9302400 2378: 58010000 0x58010000 237c: 800029e8 lb zero,10728(zero) 2380: 80002a1c lb zero,10780(zero) 2384: 00000b1a 0xb1a 2388: 000e3709 0xe3709 238c: 1c590100 0x1c590100 2390: 5080002a beqzl a0,243c 2394: 4580002a 0x4580002a 2398: 0900000b j 400002c 239c: 00000ddd 0xddd 23a0: 2a505a01 slti s0,s2,23041 23a4: 2a848000 slti a0,s4,-32768 23a8: 0b708000 j dc20000 23ac: 57090000 bnel t8,t1,23b0 23b0: 0100000e 0x100000e 23b4: 002a845b 0x2a845b 23b8: 002ab880 0x2ab880 23bc: 000b9b80 sll s3,t3,0xe 23c0: 0de70900 jal 79c2400 23c4: 5c010000 0x5c010000 23c8: 80002ab8 lb zero,10936(zero) 23cc: 80002aec lb zero,10988(zero) 23d0: 00000bc6 0xbc6 23d4: 00012b0a 0x12b0a 23d8: 00012b00 sll a1,at,0xc 23dc: 003f0b00 0x3f0b00 23e0: 00070000 sll zero,a3,0x0 23e4: 01310403 0x1310403 23e8: 420c0000 c0 0xc0000 23ec: 0d000000 jal 4000000 23f0: 00000e18 0xe18 23f4: 011b3701 0x11b3701 23f8: 03050000 0x3050000 23fc: 80022650 lb v0,9808(zero) 2400: 0000250a 0x250a 2404: 00015700 sll t2,at,0x1c 2408: 003f0b00 0x3f0b00 240c: 000f0000 sll zero,t7,0x0 2410: 000e0a0e 0xe0a0e 2414: 69240100 0x69240100 2418: 01000001 movf zero,t0,$fcc0 241c: 22940305 addi s4,s4,773 2420: 470c8002 c1 0x10c8002 2424: 00000001 movf zero,zero,$fcc0 2428: 000003ff 0x3ff 242c: 06f70002 0x6f70002 2430: 01040000 0x1040000 2434: 00000084 0x84 2438: 000ede01 0xede01 243c: 0000a900 sll s5,zero,0x4 2440: 002aec00 0x2aec00 2444: 002f7080 0x2f7080 2448: 0008ba80 sll s7,t0,0xa 244c: 05040200 0x5040200 2450: 00005205 0x5205 2454: 0f1b0300 jal c6c0c00 2458: 03000000 0x3000000 245c: 00000f08 0xf08 2460: 0f130301 jal c4c0c04 2464: 03020000 0x3020000 2468: 00000f00 sll at,zero,0x1c 246c: 0f3b0303 jal cec0c0c 2470: 03040000 0x3040000 2474: 00000eb1 tgeu zero,zero,0x3a 2478: 04040005 0x4040005 247c: 00000007 srav zero,zero,zero 2480: 07040500 0x7040500 2484: 26060104 addiu a2,s0,260 2488: 0600000b bltz s0,24b8 248c: 00000129 0x129 2490: 006e1104 0x6e1104 2494: 1c070000 0x1c070000 2498: 01000001 movf zero,t0,$fcc0 249c: 0008a308 0x8a308 24a0: 09020400 j 4081000 24a4: 000000b1 tgeu zero,zero,0x2 24a8: 0008b103 sra s6,t0,0x4 24ac: 6e030000 0x6e030000 24b0: 0100000c syscall 0x40000 24b4: 000dad03 sra s5,t5,0x14 24b8: 8a030200 lwl v1,512(s0) 24bc: 0300000c syscall 0xc0000 24c0: 000ba103 sra s4,t3,0x4 24c4: 19030400 0x19030400 24c8: 05000008 bltz t0,24ec 24cc: 000d9b03 sra s3,t5,0xc 24d0: 39030600 xori v1,t0,0x600 24d4: 0700000c bltz t8,2508 24d8: 0cb40800 jal 2d02000 24dc: 02040000 0x2040000 24e0: 0000e823 negu sp,zero 24e4: 0d670300 jal 59c0c00 24e8: 03000000 0x3000000 24ec: 00000ca3 0xca3 24f0: 0a440301 j 9100c04 24f4: 03020000 0x3020000 24f8: 00000867 0x867 24fc: 09d70303 j 75c0c0c 2500: 03040000 0x3040000 2504: 00000d6f 0xd6f 2508: 0c9a0305 jal 2680c14 250c: 00080000 sll zero,t0,0x0 2510: 00096308 0x96308 2514: 39020400 xori v0,t0,0x400 2518: 0000011f 0x11f 251c: 00089103 sra s2,t0,0x4 2520: e2030000 sc v1,0(s0) 2524: 01000007 srav zero,zero,t0 2528: 000b3903 sra a3,t3,0x4 252c: 20030200 addi v1,zero,512 2530: 03000007 srav zero,zero,t8 2534: 0007c103 sra t8,a3,0x4 2538: d5030400 ldc1 $f3,1024(t0) 253c: 0500000d bltz t0,2574 2540: 00097103 sra t6,t1,0x4 2544: 08000800 j 2000 2548: 00000b60 0xb60 254c: 4a450204 c2 0x450204 2550: 03000001 movf zero,t8,$fcc0 2554: 00000790 0x790 2558: 0acd0300 j b340c00 255c: 03010000 0x3010000 2560: 00000a1d 0xa1d 2564: 0c140302 jal 500c08 2568: 03030000 0x3030000 256c: 000006ed 0x6ed 2570: 06080004 tgei s0,4 2574: 0400000c bltz zero,25a8 2578: 01754f02 0x1754f02 257c: 36030000 ori v1,s0,0x0 2580: 0000000d break 2584: 000c6303 sra t4,t4,0xc 2588: 07030100 bgezl t8,298c 258c: 0200000b movn zero,s0,zero 2590: 000b8703 sra s0,t3,0x1c 2594: 58030300 0x58030300 2598: 0400000a bltz zero,25c4 259c: 9d010900 0x9d010900 25a0: 0100000e 0x100000e 25a4: 002aec26 0x2aec26 25a8: 002c5880 0x2c5880 25ac: 000bf180 sll s8,t3,0x6 25b0: 0001de00 sll k1,at,0x18 25b4: 69700a00 0x69700a00 25b8: 28010064 slti at,zero,100 25bc: 00000052 mflhxu zero 25c0: 0b6c9102 j db24408 25c4: 00000f27 0xf27 25c8: 00522901 0x522901 25cc: 91020000 lbu v0,0(t0) 25d0: 2b600c70 slti zero,k1,3184 25d4: 2c408000 sltiu zero,v0,-32768 25d8: d20b8000 0xd20b8000 25dc: 01000003 0x1000003 25e0: 0000523e 0x523e 25e4: 68910200 0x68910200 25e8: 000ef90b 0xef90b 25ec: 523f0100 beql s1,ra,29f0 25f0: 02000000 0x2000000 25f4: 920b6491 lbu t3,25745(s0) 25f8: 0100000e 0x100000e 25fc: 00005240 sll t2,zero,0x9 2600: 60910200 0x60910200 2604: 010d0000 0x10d0000 2608: 00000f2e 0xf2e 260c: 2c584e01 sltiu t8,v0,19969 2610: 2c908000 sltiu s0,a0,-32768 2614: 0c1c8000 jal 720000 2618: 010e0000 0x10e0000 261c: 00000e89 0xe89 2620: 90015d01 lbu at,23809(zero) 2624: 2480002c addiu zero,a0,44 2628: 4780002d c1 0x180002d 262c: 4400000c 0x4400000c 2630: 0f000002 jal c000008 2634: 00000e92 0xe92 2638: 00525d01 0x525d01 263c: 91020000 lbu v0,0(t0) 2640: 01360b00 0x1360b00 2644: 60010000 0x60010000 2648: 00000052 mflhxu zero 264c: 0b709102 j dc24408 2650: 00000849 0x849 2654: 00526101 0x526101 2658: 91020000 lbu v0,0(t0) 265c: 0ec60b6c jal b182db0 2660: 64010000 0x64010000 2664: 00000244 0x244 2668: 00689102 0x689102 266c: 00520410 0x520410 2670: 01090000 0x1090000 2674: 00000ef0 tge zero,zero,0x3b 2678: 2d247801 sltiu a0,t1,30721 267c: 2d708000 sltiu s0,t3,-32768 2680: 0c728000 jal 1ca0000 2684: 02710000 0x2710000 2688: 520b0000 beql s0,t3,268c 268c: 01000007 srav zero,zero,t0 2690: 0002447a 0x2447a 2694: 70910200 0x70910200 2698: bb010e00 swr at,3584(t8) 269c: 0100000e 0x100000e 26a0: 2d70018e sltiu s0,t3,398 26a4: 2e808000 sltiu zero,s4,-32768 26a8: 0c9d8000 jal 2760000 26ac: 02c30000 0x2c30000 26b0: 920f0000 lbu t7,0(s0) 26b4: 0100000e 0x100000e 26b8: 0000528e 0x528e 26bc: 00910200 0x910200 26c0: 0001360b 0x1360b 26c4: 52910100 beql s4,s1,2ac8 26c8: 02000000 0x2000000 26cc: 490b7091 bc2tl $cc2,1e914 26d0: 01000008 jr t0 26d4: 00005292 0x5292 26d8: 6c910200 0x6c910200 26dc: 0009340b 0x9340b 26e0: 44a40100 0x44a40100 26e4: 02000002 0x2000002 26e8: 0e006891 jal 801a244 26ec: 000ea801 0xea801 26f0: 01c50100 0x1c50100 26f4: 80002e80 lb zero,11904(zero) 26f8: 80002ef8 lb zero,12024(zero) 26fc: 00000cc8 0xcc8 2700: 000002f9 0x2f9 2704: 000ceb0f 0xceb0f 2708: 52c50100 beql s6,a1,2b0c 270c: 02000000 0x2000000 2710: 750b0091 jalx 42c0244 2714: 01000003 0x1000003 2718: 000244c8 0x244c8 271c: 70910200 0x70910200 2720: d2010900 0xd2010900 2724: 0100000e 0x100000e 2728: 002ef8d9 0x2ef8d9 272c: 002f7080 0x2f7080 2730: 000cf380 sll s8,t4,0xe 2734: 00034a00 sll t1,v1,0x8 2738: 69700a00 0x69700a00 273c: dc010064 ldc3 $1,100(zero) 2740: 00000052 mflhxu zero 2744: 0b749102 j dd24408 2748: 00000849 0x849 274c: 0052dd01 0x52dd01 2750: 91020000 lbu v0,0(t0) 2754: 01360b70 tge t1,s6,0x2d 2758: de010000 ldc3 $1,0(s0) 275c: 00000052 mflhxu zero 2760: 0b6c9102 j db24408 2764: 00000934 teq zero,zero,0x24 2768: 0244e701 0x244e701 276c: 91020000 lbu v0,0(t0) 2770: 55110068 bnel t0,s1,2914 2774: 55000003 bnezl t0,2784 2778: 12000003 beqz s0,2788 277c: 08010400 j 41000 2780: 00000b1d 0xb1d 2784: 000d7c13 0xd7c13 2788: 69210300 0x69210300 278c: 01000003 0x1000003 2790: 034a1401 0x34a1401 2794: d8130000 ldc2 $19,0(zero) 2798: 0300000a movz zero,t8,zero 279c: 00037b22 0x37b22 27a0: 14010100 bne zero,at,2ba4 27a4: 0000034a 0x34a 27a8: 00070a13 0x70a13 27ac: 8d400300 lw zero,768(t2) 27b0: 01000003 0x1000003 27b4: 00521401 0x521401 27b8: 3f130000 0x3f130000 27bc: 03000008 jr t8 27c0: 00038d41 0x38d41 27c4: 11010100 beq t0,at,2bc8 27c8: 00000052 mflhxu zero 27cc: 000003aa 0x3aa 27d0: c5130012 lwc1 $f19,18(t0) 27d4: 03000008 jr t8 27d8: 0003b755 0x3b755 27dc: 14010100 bne zero,at,2be0 27e0: 0000039f 0x39f 27e4: 0007eb13 0x7eb13 27e8: c9560300 lwc2 $22,768(t2) 27ec: 01000003 0x1000003 27f0: 039f1401 0x39f1401 27f4: 4f130000 c3 0x1130000 27f8: 04000009 bltz zero,2820 27fc: 00006315 0x6315 2800: 13010100 beq t8,at,2c04 2804: 00000525 0x525 2808: 00631604 0x631604 280c: 01010000 0x1010000 2810: 000b7013 0xb7013 2814: 63180400 0x63180400 2818: 01000000 0x1000000 281c: 072f1301 0x72f1301 2820: 1a040000 0x1a040000 2824: 00000063 0x63 2828: d7000101 ldc1 $f0,257(t8) 282c: 02000002 0x2000002 2830: 0007fe00 sll ra,a3,0x18 2834: 84010400 lh at,1024(zero) 2838: 01000000 0x1000000 283c: 00000f9d 0xf9d 2840: 000000a9 0xa9 ... 2850: 000009e6 0x9e6 2854: 00070402 srl zero,a3,0x10 2858: 03000000 0x3000000 285c: 01020704 0x1020704 2860: 000b2606 0xb2606 2864: 03810400 0x3810400 2868: 0f880000 jal e200000 286c: 00830b02 0x830b02 2870: bc050000 cache 0x5,0(zero) 2874: 02000004 sllv zero,zero,s0 2878: 0000830c syscall 0x20c 287c: 00230200 0x230200 2880: 00034d05 0x34d05 2884: 290d0200 slti t5,t0,512 2888: 03000000 0x3000000 288c: 051e8023 0x51e8023 2890: 00000543 sra zero,zero,0x15 2894: 00290e02 ror at,t1,0x18 2898: 23030000 addi v1,t8,0 289c: ab051e84 swl a1,7812(t8) 28a0: 02000004 sllv zero,zero,s0 28a4: 0000990f 0x990f 28a8: 88230300 lwl v1,768(at) 28ac: 2906001e slti a2,t0,30 28b0: 99000000 lwr zero,0(t0) 28b4: 07000000 bltz t8,28b8 28b8: 00000030 tge zero,zero 28bc: 0030070e 0x30070e 28c0: 003f0000 0x3f0000 28c4: 00002906 0x2906 28c8: 0000a900 sll s5,zero,0x4 28cc: 00300700 0x300700 28d0: 001f0000 sll zero,ra,0x0 28d4: 00065608 0x65608 28d8: 3a100200 xori s0,s0,0x200 28dc: 09000000 j 4000000 28e0: 0000000d break 28e4: 00012000 sll a0,at,0x0 28e8: 00e13603 0xe13603 28ec: 700a0000 madd zero,t2 28f0: 03003174 teq t8,zero,0xc5 28f4: 0000e137 0xe137 28f8: 00230200 0x230200 28fc: 3274700a andi s4,s3,0x700a 2900: f2380300 0xf2380300 2904: 03000000 0x3000000 2908: 00408023 subu s0,v0,zero 290c: 00002906 0x2906 2910: 0000f200 sll s8,zero,0x8 2914: 00300b00 0x300b00 2918: 07ff0000 0x7ff0000 291c: 00290600 0x290600 2920: 01090000 0x1090000 2924: 30070000 andi a3,zero,0x0 2928: 0f000000 jal c000000 292c: 0000300b movn a2,zero,zero 2930: 0003ff00 sll ra,v1,0x1c 2934: 00002a08 0x2a08 2938: b4390300 0xb4390300 293c: 0c000000 jal 0 2940: 00000963 0x963 2944: 4b390404 c2 0x1390404 2948: 0d000001 jal 4000004 294c: 00000891 0x891 2950: 07e20d00 bltzl ra,5d54 2954: 0d010000 jal 4040000 2958: 00000b39 0xb39 295c: 07200d02 bltz t9,5d68 2960: 0d030000 jal 40c0000 2964: 000007c1 0x7c1 2968: 0dd50d04 jal 7543410 296c: 0d050000 jal 4140000 2970: 00000971 tgeu zero,zero,0x25 2974: 600c0008 0x600c0008 2978: 0400000b bltz zero,29a8 297c: 01764504 0x1764504 2980: 900d0000 lbu t5,0(zero) 2984: 00000007 srav zero,zero,zero 2988: 000acd0d break 0xa,0x334 298c: 1d0d0100 0x1d0d0100 2990: 0200000a movz zero,s0,zero 2994: 000c140d break 0xc,0x50 2998: ed0d0300 swc3 $13,768(t0) 299c: 04000006 bltz zero,29b8 29a0: 79010e00 0x79010e00 29a4: 0100000f 0x100000f 29a8: 0900002f j 40000bc 29ac: 0901e880 j 407a200 29b0: 000d1e80 sll v1,t5,0x1a 29b4: 00026b00 sll t5,v0,0xc 29b8: 0f430f00 jal d0c3c00 29bc: 32010000 andi at,s0,0x0 29c0: 00000029 0x29 29c4: 0f6c9102 jal db24408 29c8: 00000f6b 0xf6b 29cc: 00293301 0x293301 29d0: 91020000 lbu v0,0(t0) 29d4: 0f4c0f68 jal d303da0 29d8: 34010000 li at,0x0 29dc: 00000029 0x29 29e0: 0f649102 jal d924408 29e4: 00000f93 0xf93 29e8: 00293501 0x293501 29ec: 91020000 lbu v0,0(t0) 29f0: 073c0f60 0x73c0f60 29f4: 37010000 ori at,t8,0x0 29f8: 00000029 0x29 29fc: 0f5c9102 jal d724408 2a00: 00000136 tne zero,zero,0x4 2a04: 00293801 movt a3,at,$fcc2 2a08: 91020000 lbu v0,0(t0) 2a0c: 0f740f58 jal dd03d60 2a10: 39010000 xori at,t0,0x0 2a14: 00000029 0x29 2a18: 0f549102 jal d524408 2a1c: 000005ea 0x5ea 2a20: 026b3e01 0x26b3e01 2a24: 91020000 lbu v0,0(t0) 2a28: 0f270f50 jal c9c3d40 2a2c: 4d010000 bc3t 2a30 2a30: 00000029 0x29 2a34: 0f4c9102 jal d324408 2a38: 000004f6 tne zero,zero,0x13 2a3c: 00294e01 0x294e01 2a40: 91020000 lbu v0,0(t0) 2a44: 034d0f48 0x34d0f48 2a48: 69010000 0x69010000 2a4c: 00000029 0x29 2a50: 10449102 beq v0,a0,fffe6e5c 2a54: 80090064 lb t1,100(zero) 2a58: 80090094 lb t1,148(zero) 2a5c: 00000244 0x244 2a60: 0003d20f 0x3d20f 2a64: 29510100 slti s1,t2,256 2a68: 02000000 0x2000000 2a6c: 11004091 beqz t0,12cb4 2a70: 800900e0 lb t1,224(zero) 2a74: 80090128 lb t1,296(zero) 2a78: 000f570f 0xf570f 2a7c: 296c0100 slti t4,t3,256 2a80: 02000000 0x2000000 2a84: fc0f7091 sdc3 $15,28817(zero) 2a88: 01000003 0x1000003 2a8c: 0000296d 0x296d 2a90: 74910200 jalx 2440800 2a94: 04120000 bltzall zero,2a98 2a98: 000000a9 0xa9 2a9c: 000bee13 0xbee13 2aa0: 29230500 slti v1,t1,1280 2aa4: 01000000 0x1000000 2aa8: 028e0601 0x28e0601 2aac: 028e0000 0x28e0000 2ab0: 30070000 andi a3,zero,0x0 2ab4: 03000000 0x3000000 2ab8: 09041200 j 4104800 2abc: 14000001 bnez zero,2ac4 2ac0: 00000f5e 0xf5e 2ac4: 027e2401 0x27e2401 2ac8: 05010000 bgez t0,2acc 2acc: 02200003 0x2200003 2ad0: 0f861480 jal e185200 2ad4: 27010000 addiu at,t8,0 2ad8: 0000027e 0x27e 2adc: 10030501 beq zero,v1,3ee4 2ae0: 06800220 bltz s4,3364 2ae4: 0000026b 0x26b 2ae8: 000002c8 0x2c8 2aec: 00003007 srav a2,zero,zero 2af0: 14000300 bnez zero,36f4 2af4: 00000faf 0xfaf 2af8: 02b82a01 0x2b82a01 2afc: 05010000 bgez t0,2b00 2b00: 02202003 0x2202003 2b04: Address 0x0000000000002b04 is out of bounds. Disassembly of section .debug_line: 00000000 <.debug_line>: 0: 000000c9 0xc9 4: 00770002 0x770002 8: 01010000 0x1010000 c: 000d0efb 0xd0efb 10: 01010101 0x1010101 14: 01000000 0x1000000 18: 73010000 madd t8,at 1c: 2f007379 sltiu zero,t8,29561 20: 72657355 0x72657355 24: 6c612f73 0x6c612f73 28: 2f6e6961 sltiu t6,k1,26977 2c: 75636f44 jalx 58dbd10 30: 746e656d jalx 1b995b4 34: 696c2f73 0x696c2f73 38: 636e6563 0x636e6563 3c: 6c612f65 0x6c612f65 40: 735f6f6d 0x735f6f6d 44: 325f6e76 andi ra,s2,0x6e76 48: 2f313130 sltiu s1,t9,12592 4c: 74666f73 jalx 199bdcc 50: 6569672f 0x6569672f 54: 61735f74 0x61735f74 58: 732f6576 0x732f6576 5c: 00007379 0x7379 60: 685f6d76 0x685f6d76 64: 6c646e61 0x6c646e61 68: 632e7265 0x632e7265 6c: 00000100 sll zero,zero,0x4 70: 685f6d76 0x685f6d76 74: 6c646e61 0x6c646e61 78: 682e7265 0x682e7265 7c: 00000200 sll zero,zero,0x8 80: 02050000 0x2050000 84: 800002bc lb zero,700(zero) 88: 08012103 j 4840c 8c: ae08bdea sw t0,-16918(s0) 90: f3bbf3f3 0xf3bbf3f3 94: 08ad08f6 j 2b423d8 98: bb75083d swr s5,2109(k1) 9c: 087b08bc j 1ec22f0 a0: ae08bd79 sw t0,-17031(s0) a4: f3bbf3f3 0xf3bbf3f3 a8: 08ad08f6 j 2b423d8 ac: 0a03843d j 80e10f4 b0: 24027408 li v0,29704 b4: 08bdbb19 j 2f6ec64 b8: ad0887ae sw t0,-30802(t0) bc: 15033f08 bne t0,v1,fce0 c0: bc013002 cache 0x1,12290(zero) c4: 4b848386 c2 0x1848386 c8: 01001802 0x1001802 cc: 00012101 0x12101 d0: c6000200 lwc1 $f0,512(s0) d4: 01000000 0x1000000 d8: 0d0efb01 jal 43bec04 dc: 01010100 0x1010100 e0: 00000001 movf zero,zero,$fcc0 e4: 01000001 movf zero,t0,$fcc0 e8: 00737973 tltu v1,s3,0x1e5 ec: 6573552f 0x6573552f f0: 612f7372 0x612f7372 f4: 6e69616c 0x6e69616c f8: 636f442f 0x636f442f fc: 6e656d75 0x6e656d75 100: 6c2f7374 0x6c2f7374 104: 6e656369 0x6e656369 108: 612f6563 0x612f6563 10c: 5f6f6d6c 0x5f6f6d6c 110: 5f6e7673 0x5f6e7673 114: 31313032 andi s1,t1,0x3032 118: 666f732f 0x666f732f 11c: 69672f74 0x69672f74 120: 735f7465 0x735f7465 124: 2f657661 sltiu a1,k1,30305 128: 006c6d78 0x6c6d78 12c: 6573552f 0x6573552f 130: 612f7372 0x612f7372 134: 6e69616c 0x6e69616c 138: 636f442f 0x636f442f 13c: 6e656d75 0x6e656d75 140: 6c2f7374 0x6c2f7374 144: 6e656369 0x6e656369 148: 612f6563 0x612f6563 14c: 5f6f6d6c 0x5f6f6d6c 150: 5f6e7673 0x5f6e7673 154: 31313032 andi s1,t1,0x3032 158: 666f732f 0x666f732f 15c: 69672f74 0x69672f74 160: 735f7465 0x735f7465 164: 2f657661 sltiu a1,k1,30305 168: 00737973 tltu v1,s3,0x1e5 16c: 73797300 0x73797300 170: 6e61685f 0x6e61685f 174: 72656c64 0x72656c64 178: 0100632e 0x100632e 17c: 616d0000 0x616d0000 180: 6e697070 0x6e697070 184: 6e695f67 0x6e695f67 188: 682e6f66 0x682e6f66 18c: 00000200 sll zero,zero,0x8 190: 6d6d6f63 0x6d6d6f63 194: 682e6e6f 0x682e6e6f 198: 00000300 sll zero,zero,0xc 19c: 02050000 0x2050000 1a0: 800005a4 lb zero,1444(zero) 1a4: f4013d03 sdc1 $f1,15619(zero) 1a8: 83bbbb84 lb k1,-17532(sp) 1ac: 03420883 0x3420883 1b0: bc8aba15 cache 0xa,-17899(a0) 1b4: bcf88383 cache 0x18,-31869(a3) 1b8: 08fa4b83 j 3e92e0c 1bc: 08f4bb75 j 3d2edd4 1c0: bead0876 cache 0xd,2166(s5) 1c4: 080d034c j 340d30 1c8: bbe50874 swr a1,2164(ra) 1cc: 02bcf9f3 tltu s5,gp,0x3e7 1d0: 28021534 slti v0,zero,5428 1d4: 14340217 bne at,s4,a34 1d8: bc132802 cache 0x13,10242(zero) 1dc: 03132402 0x3132402 1e0: 02b9ba77 0x2b9ba77 1e4: 03ed113c 0x3ed113c 1e8: 01240215 0x1240215 1ec: 0018024b 0x18024b 1f0: 00830101 0x830101 1f4: 00020000 sll zero,v0,0x0 1f8: 00000021 move zero,zero 1fc: 0efb0101 jal bec0404 200: 0101000d break 0x101 204: 00000101 0x101 208: 00000100 sll zero,zero,0x4 20c: 73797301 0x73797301 210: 69670000 0x69670000 214: 732e7465 0x732e7465 218: 00000100 sll zero,zero,0x4 21c: 02050000 0x2050000 220: 80000180 lb zero,384(zero) 224: 4b011903 c2 0x1011903 228: 4b4b4b83 c2 0x14b4b83 22c: 4b821a03 c2 0x1821a03 230: 4b4b4b4b c2 0x14b4b4b 234: 834b4b4c lb t3,19276(k0) 238: 4b4b4c4b c2 0x14b4c4b 23c: 4c4b4b4b 0x4c4b4b4b 240: 4b4b4b4b c2 0x14b4b4b 244: 4a15034b c2 0x15034b 248: 4b4b4c4d c2 0x14b4c4d 24c: 4b4b4b4b c2 0x14b4b4b 250: 4b4b4b4b c2 0x14b4b4b 254: 4b4b4b4b c2 0x14b4b4b 258: 4b4b4b4b c2 0x14b4b4b 25c: 4c86834c 0x4c86834c 260: 4b4b4b4b c2 0x14b4b4b 264: 4b4b4b4b c2 0x14b4b4b 268: 4b4b4b4b c2 0x14b4b4b 26c: 4b4b4b4b c2 0x14b4b4b 270: 4b4b4b4b c2 0x14b4b4b 274: 01000402 0x1000402 278: 00009001 movf s2,zero,$fcc0 27c: 23000200 addi zero,t8,512 280: 01000000 0x1000000 284: 0d0efb01 jal 43bec04 288: 01010100 0x1010100 28c: 00000001 movf zero,zero,$fcc0 290: 01000001 movf zero,t0,$fcc0 294: 00737973 tltu v1,s3,0x1e5 298: 69777300 0x69777300 29c: 2e686374 sltiu t0,s3,25460 2a0: 00010073 tltu zero,at,0x1 2a4: 05000000 bltz t0,2a8 2a8: 0008d402 srl k0,t0,0x10 2ac: 010c0380 0x10c0380 2b0: 4b4c4d4b c2 0x14c4d4b 2b4: 4b4b4c4c c2 0x14b4c4c 2b8: 4b4b4b4b c2 0x14b4b4b 2bc: 4b4b4b4b c2 0x14b4b4b 2c0: 4b4b4b4b c2 0x14b4b4b 2c4: 4b4b4b4b c2 0x14b4b4b 2c8: 4b4b4b4b c2 0x14b4b4b 2cc: 4b4b4b4b c2 0x14b4b4b 2d0: 4b4b4b4b c2 0x14b4b4b 2d4: 4b4b4b4b c2 0x14b4b4b 2d8: 4d4b4b4b 0x4d4b4b4b 2dc: 4b4b4b4c c2 0x14b4b4c 2e0: 4b4b4c4c c2 0x14b4c4c 2e4: 4b4b4b4b c2 0x14b4b4b 2e8: 4b4b4b4b c2 0x14b4b4b 2ec: 4b4b4b4b c2 0x14b4b4b 2f0: 4b4b4b4b c2 0x14b4b4b 2f4: 4b4b4b4b c2 0x14b4b4b 2f8: 4b4b4b4b c2 0x14b4b4b 2fc: 4b4b4b4b c2 0x14b4b4b 300: 4b4b4b4b c2 0x14b4b4b 304: 4d4b4d4b 0x4d4b4d4b 308: 01000402 0x1000402 30c: 0001e901 0x1e901 310: d2000200 0xd2000200 314: 01000000 0x1000000 318: 0d0efb01 jal 43bec04 31c: 01010100 0x1010100 320: 00000001 movf zero,zero,$fcc0 324: 01000001 movf zero,t0,$fcc0 328: 00737973 tltu v1,s3,0x1e5 32c: 6573552f 0x6573552f 330: 612f7372 0x612f7372 334: 6e69616c 0x6e69616c 338: 636f442f 0x636f442f 33c: 6e656d75 0x6e656d75 340: 6c2f7374 0x6c2f7374 344: 6e656369 0x6e656369 348: 612f6563 0x612f6563 34c: 5f6f6d6c 0x5f6f6d6c 350: 5f6e7673 0x5f6e7673 354: 31313032 andi s1,t1,0x3032 358: 666f732f 0x666f732f 35c: 69672f74 0x69672f74 360: 735f7465 0x735f7465 364: 2f657661 sltiu a1,k1,30305 368: 006c6d78 0x6c6d78 36c: 6573552f 0x6573552f 370: 612f7372 0x612f7372 374: 6e69616c 0x6e69616c 378: 636f442f 0x636f442f 37c: 6e656d75 0x6e656d75 380: 6c2f7374 0x6c2f7374 384: 6e656369 0x6e656369 388: 612f6563 0x612f6563 38c: 5f6f6d6c 0x5f6f6d6c 390: 5f6e7673 0x5f6e7673 394: 31313032 andi s1,t1,0x3032 398: 666f732f 0x666f732f 39c: 69672f74 0x69672f74 3a0: 735f7465 0x735f7465 3a4: 2f657661 sltiu a1,k1,30305 3a8: 00737973 tltu v1,s3,0x1e5 3ac: 6d6f6300 0x6d6f6300 3b0: 2e6e6f6d sltiu t6,s3,28525 3b4: 00010063 0x10063 3b8: 70616d00 0x70616d00 3bc: 676e6970 0x676e6970 3c0: 666e695f 0x666e695f 3c4: 00682e6f 0x682e6f 3c8: 63000002 0x63000002 3cc: 6f6d6d6f 0x6f6d6d6f 3d0: 00682e6e 0x682e6e 3d4: 63000003 0x63000003 3d8: 685f7874 0x685f7874 3dc: 6c646e61 0x6c646e61 3e0: 682e7265 0x682e7265 3e4: 00000300 sll zero,zero,0xc 3e8: 02050000 0x2050000 3ec: 80000a38 lb zero,2616(zero) 3f0: bc011503 cache 0x1,5379(zero) 3f4: bcf84b84 cache 0x18,19332(a3) 3f8: bcf84b84 cache 0x18,19332(a3) 3fc: bcf84b84 cache 0x18,19332(a3) 400: bcf84b84 cache 0x18,19332(a3) 404: bbf84b84 swr t8,19332(ra) 408: bebbf8f7 cache 0x1b,-1801(s5) 40c: 087508fa j 1d423e8 410: 02110376 tne s0,s1,0xd 414: 7a080138 0x7a080138 418: 430883f3 c0 0x10883f3 41c: 08bcbdf3 j 2f2f7cc 420: 02a90875 0x2a90875 424: 084d1424 j 1345090 428: 83410842 lb at,2114(k0) 42c: 02bc4c83 0x2bc4c83 430: 08b71330 j 2dc4cc0 434: 7a08f3b1 0x7a08f3b1 438: bc4c4208 cache 0xc,16904(v0) 43c: 50027608 beql zero,v0,1dc60 440: 7503f813 jalx 40fe04c 444: 0d03ac08 jal 40eb020 448: 7508ac08 jalx 422b020 44c: 76087c08 jalx 821f020 450: 133402bc beq t9,s4,f44 454: 28027108 slti v0,zero,28936 458: 084b4c15 j 12d3054 45c: 83420844 lb v0,2116(k0) 460: b886f5f3 swr a2,-2573(a0) 464: 19240248 0x19240248 468: bc4008f8 cache 0x0,2296(v0) 46c: 50027508 beql zero,v0,1d890 470: ad088511 sw t0,-31471(t0) 474: ac087a03 sw t0,31235(zero) 478: 4208b408 c0 0x8b408 47c: 02bc4008 0x2bc4008 480: 08b71330 j 2dc4cc0 484: f54408b1 sdc1 $f4,2225(t2) 488: 30020f03 andi v0,zero,0xf03 48c: 08f94b01 j 3e52c04 490: 020f033d 0x20f033d 494: f3fa0130 0xf3fa0130 498: 083d08bb j f422ec 49c: 08bbf37a j 2efcde8 4a0: 087a083d j 1e820f4 4a4: 7508bb3d jalx 422ecf4 4a8: 08132c02 j 4cb008 4ac: bb3d087a swr sp,2170(t9) 4b0: 7a08e508 0x7a08e508 4b4: 08bb3d08 j 2ecf420 4b8: f37a0875 0xf37a0875 4bc: f33f0884 0xf33f0884 4c0: 088548bc j 21522f0 4c4: 48bcf33f 0x48bcf33f 4c8: be710885 cache 0x11,2181(s3) 4cc: bcf33f08 cache 0x13,16136(a3) 4d0: 71088548 0x71088548 4d4: 08bfb6be j 2fedaf8 4d8: 48bcf33f 0x48bcf33f 4dc: be710885 cache 0x11,2181(s3) 4e0: c045bfb6 ll a1,-16458(v0) 4e4: bcf33f08 cache 0x13,16136(a3) 4e8: 71088548 0x71088548 4ec: b5bfb6be 0xb5bfb6be 4f0: 4a7a03c0 c2 0x7a03c0 4f4: 001402c1 0x1402c1 4f8: 00a00101 0xa00101 4fc: 00020000 sll zero,v0,0x0 500: 00000079 0x79 504: 0efb0101 jal bec0404 508: 0101000d break 0x101 50c: 00000101 0x101 510: 00000100 sll zero,zero,0x4 514: 73797301 0x73797301 518: 73552f00 0x73552f00 51c: 2f737265 sltiu s3,k1,29285 520: 69616c61 0x69616c61 524: 6f442f6e 0x6f442f6e 528: 656d7563 0x656d7563 52c: 2f73746e sltiu s3,k1,29806 530: 6563696c 0x6563696c 534: 2f65636e sltiu a1,k1,25454 538: 6f6d6c61 0x6f6d6c61 53c: 6e76735f 0x6e76735f 540: 3130325f andi s0,t1,0x325f 544: 6f732f31 0x6f732f31 548: 672f7466 0x672f7466 54c: 5f746569 0x5f746569 550: 65766173 0x65766173 554: 7379732f 0x7379732f 558: 74630000 jalx 18c0000 55c: 61685f78 0x61685f78 560: 656c646e 0x656c646e 564: 00632e72 tlt v1,v1,0xb9 568: 63000001 0x63000001 56c: 685f7874 0x685f7874 570: 6c646e61 0x6c646e61 574: 682e7265 0x682e7265 578: 00000200 sll zero,zero,0x8 57c: 02050000 0x2050000 580: 800015d4 lb zero,5588(zero) 584: fa012503 sdc2 $1,9475(s0) 588: bbf5bdbd swr s5,-16963(ra) 58c: af087708 sw t0,30472(t8) 590: 16037708 bne s0,v1,1e1b4 594: 00ec03ba 0xec03ba 598: 001802f2 tlt zero,t8,0xb 59c: 024c0101 0x24c0101 5a0: 00020000 sll zero,v0,0x0 5a4: 00000091 0x91 5a8: 0efb0101 jal bec0404 5ac: 0101000d break 0x101 5b0: 00000101 0x101 5b4: 00000100 sll zero,zero,0x4 5b8: 73552f01 0x73552f01 5bc: 2f737265 sltiu s3,k1,29285 5c0: 69616c61 0x69616c61 5c4: 6f442f6e 0x6f442f6e 5c8: 656d7563 0x656d7563 5cc: 2f73746e sltiu s3,k1,29806 5d0: 6563696c 0x6563696c 5d4: 2f65636e sltiu a1,k1,25454 5d8: 6f6d6c61 0x6f6d6c61 5dc: 6e76735f 0x6e76735f 5e0: 3130325f andi s0,t1,0x325f 5e4: 6f732f31 0x6f732f31 5e8: 672f7466 0x672f7466 5ec: 5f746569 0x5f746569 5f0: 65766173 0x65766173 5f4: 7379732f 0x7379732f 5f8: 73797300 0x73797300 5fc: 6f630000 0x6f630000 600: 6e6f6d6d 0x6e6f6d6d 604: 0100682e 0x100682e 608: 72640000 madd s3,a0 60c: 72657669 0x72657669 610: 00632e73 tltu v1,v1,0xb9 614: 76000002 jalx 8000008 618: 61685f6d 0x61685f6d 61c: 656c646e 0x656c646e 620: 00682e72 tlt v1,t0,0xb9 624: 68000001 0x68000001 628: 6d5f7277 0x6d5f7277 62c: 69707061 0x69707061 630: 682e676e 0x682e676e 634: 00000100 sll zero,zero,0x4 638: 02050000 0x2050000 63c: 80001698 lb zero,5784(zero) 640: 0100d203 0x100d203 644: 86837508 lh v1,29960(s4) 648: 0283e508 0x283e508 64c: f7b81328 sdc1 $f24,4904(sp) 650: 02838583 0x2838583 654: e7081128 swc1 $f8,4392(t8) 658: 0302044b 0x302044b 65c: 083c081d j f02074 660: 08ad08ae j 2b422b8 664: 08090375 j 240dd4 668: 02f583ac 0x2f583ac 66c: ad081330 sw t0,4912(t0) 670: 080a034b j 280d2c 674: 8375083c lb s5,2108(k1) 678: f4bdbbf3 sdc1 $f29,-17421(a1) 67c: 03ea08be 0x3ea08be 680: 0874080a j 1d02028 684: bdbbf375 cache 0x1b,-3211(t5) 688: ea08bef4 swc2 $8,-16652(s0) 68c: 74081a03 jalx 20680c 690: f3bcbbf3 0xf3bcbbf3 694: bbf3bbf3 swr s3,-17421(ra) 698: 0c03f3f3 jal fcfcc 69c: 77087408 jalx c21d020 6a0: bd83f4f3 cache 0x3,-2829(t4) 6a4: 08bd7608 j 2f5d820 6a8: 08790378 j 1e40de0 6ac: 162802ac bne s1,t0,1160 6b0: 0c034b4f jal d2d3c 6b4: 75087408 jalx 421d020 6b8: bd83f4f4 cache 0x3,-2828(t4) 6bc: 02bee608 0x2bee608 6c0: 3d081328 0x3d081328 6c4: 080a034c j 280d30 6c8: f3750874 0xf3750874 6cc: 08bd83f4 j 2f60fd0 6d0: be760876 cache 0x16,2166(s3) 6d4: 034cad08 0x34cad08 6d8: 08740814 j 1d02050 6dc: 08ad08b2 j 2b422c8 6e0: 83af0875 lb t7,2165(sp) 6e4: 4d7508f4 0x4d7508f4 6e8: 3c080b03 lui t0,0xb03 6ec: ad08b208 sw t0,-19960(t0) 6f0: af087508 sw t0,29960(t8) 6f4: ad08f483 sw t0,-2941(t0) 6f8: 0811034d j 440d34 6fc: f340083c 0xf340083c 700: 7508bcbc jalx 422f2f0 704: 0844084b j 110212c 708: bcbcf340 cache 0x1c,-3264(a1) 70c: 034bad08 0x34bad08 710: 3c0800ca lui t0,0xca 714: e4080b03 swc1 $f8,2819(zero) 718: f3bbae08 0xf3bbae08 71c: 08bbf4f5 j 2efd3d4 720: 08f54d75 j 3d535d4 724: 75084de7 jalx 421379c 728: 2c02e508 sltiu v0,zero,-6904 72c: 080f0315 j 3c0c54 730: 1624023c bne s1,a0,1024 734: 03ba5f03 0x3ba5f03 738: 08e40825 j 3902094 73c: 08e80877 j 3a021dc 740: f3bbf577 0xf3bbf577 744: 132402f3 beq t9,a0,1314 748: 0b034bf4 j c0d2fd0 74c: 83bf7408 lb ra,29704(sp) 750: f2140349 0xf2140349 754: bb813d08 swr at,15624(gp) 758: 834d4c81 lb t5,19585(k0) 75c: 0c034b84 jal d2e10 760: 08ad08f2 j 2b423c8 764: 080c03b0 j 300ec0 768: 08ad0874 j 2b421d0 76c: 083c03b0 j f00ec0 770: 08af0874 j 2bc21d0 774: 3d08be3e 0x3d08be3e 778: 034c3d08 0x34c3d08 77c: 0874080e j 1d02038 780: be3e08ae cache 0x1e,2222(s1) 784: 3d083d08 0x3d083d08 788: 0815034c j 540d30 78c: f3ec0874 0xf3ec0874 790: f5834c83 sdc1 $f3,19587(t4) 794: bef3e608 cache 0x13,-6648(s7) 798: 023e08f5 0x23e08f5 79c: 76081628 jalx 82058a0 7a0: 02bef3bc 0x2bef3bc 7a4: 76081628 jalx 82058a0 7a8: 08bcf3bc j 2f3cef0 7ac: 08bcf33e j 2f3ccf8 7b0: 3503f3e6 ori v1,t0,0xf3e6 7b4: 08e708ba j 39c22e8 7b8: 08bbbce7 j 2eef39c 7bc: f4f4bb78 sdc1 $f20,-17544(a3) 7c0: 080c034b j 300d2c 7c4: 08ad0874 j 2b421d0 7c8: 080d03b0 j 340ec0 7cc: 08ad0874 j 2b421d0 7d0: 080a03b0 j 280ec0 7d4: bd3d0874 cache 0x1d,2164(t1) 7d8: 83e5084d lb a1,2125(ra) 7dc: 03e00849 0x3e00849 7e0: 08e4081b j 390206c 7e4: 08760875 j 1d821d4 7e8: 00180275 0x180275 7ec: 00c80101 0xc80101 7f0: 00020000 sll zero,v0,0x0 7f4: 00000079 0x79 7f8: 0efb0101 jal bec0404 7fc: 0101000d break 0x101 800: 00000101 0x101 804: 00000100 sll zero,zero,0x4 808: 73797301 0x73797301 80c: 73552f00 0x73552f00 810: 2f737265 sltiu s3,k1,29285 814: 69616c61 0x69616c61 818: 6f442f6e 0x6f442f6e 81c: 656d7563 0x656d7563 820: 2f73746e sltiu s3,k1,29806 824: 6563696c 0x6563696c 828: 2f65636e sltiu a1,k1,25454 82c: 6f6d6c61 0x6f6d6c61 830: 6e76735f 0x6e76735f 834: 3130325f andi s0,t1,0x325f 838: 6f732f31 0x6f732f31 83c: 672f7466 0x672f7466 840: 5f746569 0x5f746569 844: 65766173 0x65766173 848: 7379732f 0x7379732f 84c: 78650000 0x78650000 850: 61685f63 0x61685f63 854: 656c646e 0x656c646e 858: 00632e72 tlt v1,v1,0xb9 85c: 65000001 0x65000001 860: 685f6378 0x685f6378 864: 6c646e61 0x6c646e61 868: 682e7265 0x682e7265 86c: 00000200 sll zero,zero,0x8 870: 02050000 0x2050000 874: 800027fc lb zero,10236(zero) 878: 0100c303 0x100c303 87c: 24023d08 li v0,15624 880: 3d08f313 0x3d08f313 884: f33d08f3 0xf33d08f3 888: 08f33d08 j 3ccf420 88c: 3d08f33d 0x3d08f33d 890: 760883f3 jalx 8220fcc 894: 132402f2 beq t9,a0,1460 898: 132402f2 beq t9,a0,1464 89c: 132402f2 beq t9,a0,1468 8a0: 132402f2 beq t9,a0,146c 8a4: 132402f2 beq t9,a0,1470 8a8: 132402f2 beq t9,a0,1474 8ac: 132402f2 beq t9,a0,1478 8b0: 132402f2 beq t9,a0,147c 8b4: 002402f2 tlt at,a0,0xb 8b8: 01280101 0x1280101 8bc: 00020000 sll zero,v0,0x0 8c0: 000000a3 0xa3 8c4: 0efb0101 jal bec0404 8c8: 0101000d break 0x101 8cc: 00000101 0x101 8d0: 00000100 sll zero,zero,0x4 8d4: 73797301 0x73797301 8d8: 73552f00 0x73552f00 8dc: 2f737265 sltiu s3,k1,29285 8e0: 69616c61 0x69616c61 8e4: 6f442f6e 0x6f442f6e 8e8: 656d7563 0x656d7563 8ec: 2f73746e sltiu s3,k1,29806 8f0: 6563696c 0x6563696c 8f4: 2f65636e sltiu a1,k1,25454 8f8: 6f6d6c61 0x6f6d6c61 8fc: 6e76735f 0x6e76735f 900: 3130325f andi s0,t1,0x325f 904: 6f732f31 0x6f732f31 908: 672f7466 0x672f7466 90c: 5f746569 0x5f746569 910: 65766173 0x65766173 914: 7379732f 0x7379732f 918: 72690000 madd s3,t1 91c: 61685f71 0x61685f71 920: 656c646e 0x656c646e 924: 00632e72 tlt v1,v1,0xb9 928: 68000001 0x68000001 92c: 6d5f7277 0x6d5f7277 930: 69707061 0x69707061 934: 682e676e 0x682e676e 938: 00000200 sll zero,zero,0x8 93c: 76697264 jalx 9a5c990 940: 2e737265 sltiu s3,s3,29285 944: 00020068 0x20068 948: 6d6f6300 0x6d6f6300 94c: 2e6e6f6d sltiu t6,s3,28525 950: 00020068 0x20068 954: 71726900 0x71726900 958: 6e61685f 0x6e61685f 95c: 72656c64 0x72656c64 960: 0200682e 0x200682e 964: 00000000 nop 968: 2aec0205 slti t4,s7,517 96c: 26038000 addiu v1,s0,-32768 970: 0903f301 j 40fcc04 974: 173002ba bne t9,s0,1460 978: 08f487f3 j 3d21fcc 97c: 08bbbb3d j 2eeecf4 980: 02e508e5 0x2e508e5 984: 24021324 li v0,4900 988: 13240213 beq t9,a0,11d8 98c: f37b0884 0xf37b0884 990: 080d03f3 j 340fcc 994: 4d83f474 0x4d83f474 998: 02858383 0x2858383 99c: 08bd1524 j 2f45490 9a0: 080903ad j 240eb4 9a4: 08bcbb3c j 2f2ecf0 9a8: 1103bb3d beq t0,v1,fffef6a0 9ac: 3e083c08 0x3e083c08 9b0: f3f4bcbb 0xf3f4bcbb 9b4: 03f3bbf3 tltu ra,s3,0x2ef 9b8: 8383ba0a lb v1,-17910(gp) 9bc: ba0a0385 swr t2,901(s0) 9c0: 08f3bbf3 j 3ceefcc 9c4: 0e03f33d jal 80fccf4 9c8: 08f47408 j 3d1d020 9cc: 15240277 bne t1,a0,13ac 9d0: 0b037508 j c0dd420 9d4: bbf43c08 swr s4,15368(ra) 9d8: ba0903bb swr t1,955(s0) 9dc: bf858383 cache 0x5,-31869(gp) 9e0: 00180284 0x180284 9e4: 00f10101 0xf10101 9e8: 00020000 sll zero,v0,0x0 9ec: 000000a7 0xa7 9f0: 0efb0101 jal bec0404 9f4: 0101000d break 0x101 9f8: 00000101 0x101 9fc: 00000100 sll zero,zero,0x4 a00: 73797301 0x73797301 a04: 73552f00 0x73552f00 a08: 2f737265 sltiu s3,k1,29285 a0c: 69616c61 0x69616c61 a10: 6f442f6e 0x6f442f6e a14: 656d7563 0x656d7563 a18: 2f73746e sltiu s3,k1,29806 a1c: 6563696c 0x6563696c a20: 2f65636e sltiu a1,k1,25454 a24: 6f6d6c61 0x6f6d6c61 a28: 6e76735f 0x6e76735f a2c: 3130325f andi s0,t1,0x325f a30: 6f732f31 0x6f732f31 a34: 672f7466 0x672f7466 a38: 5f746569 0x5f746569 a3c: 65766173 0x65766173 a40: 7379732f 0x7379732f a44: 656b0000 0x656b0000 a48: 6c656e72 0x6c656e72 a4c: 696e695f 0x696e695f a50: 00632e74 teq v1,v1,0xb9 a54: 63000001 0x63000001 a58: 685f7874 0x685f7874 a5c: 6c646e61 0x6c646e61 a60: 682e7265 0x682e7265 a64: 00000200 sll zero,zero,0x8 a68: 685f6d76 0x685f6d76 a6c: 6c646e61 0x6c646e61 a70: 682e7265 0x682e7265 a74: 00000200 sll zero,zero,0x8 a78: 5f727768 0x5f727768 a7c: 7070616d 0x7070616d a80: 2e676e69 sltiu a3,s3,28265 a84: 00020068 0x20068 a88: 69726400 0x69726400 a8c: 73726576 0x73726576 a90: 0200682e 0x200682e a94: 00000000 nop a98: 00000205 0x205 a9c: 2f038009 sltiu v1,t8,-32759 aa0: bbbbf901 swr k1,-1791(sp) aa4: 0f0383bf jal c0e0efc aa8: 844bac08 lh t3,-21496(v0) aac: 0f2402bb jal c900aec ab0: 1503b108 bne t0,v1,fffeced4 ab4: f4bb3c08 sdc1 $f27,15368(a1) ab8: b1088383 0xb1088383 abc: ac081703 sw t0,5891(zero) ac0: bbbbbbbd swr k1,-17475(sp) ac4: 03ba2803 0x3ba2803 ac8: 0128020a 0x128020a acc: 3c086603 lui t0,0x6603 ad0: bb83bbbb swr v1,-17477(gp) ad4: 080287bd j a1ef4 ad8: Address 0x0000000000000ad8 is out of bounds. Disassembly of section .debug_frame: 00000000 <.debug_frame>: 0: 0000000c syscall 4: ffffffff sdc3 $31,-1(ra) 8: 7c010001 0x7c010001 c: 001d0c1f 0x1d0c1f 10: 0000001c 0x1c 14: 00000000 nop 18: 800002bc lb zero,700(zero) 1c: 0000010c syscall 0x4 20: 48280e44 0x48280e44 24: 11021e11 beq t0,v0,786c 28: 0d44011f jal 510047c 2c: 0000001e 0x1e 30: 0000001c 0x1c 34: 00000000 nop 38: 800003c8 lb zero,968(zero) 3c: 000000dc 0xdc 40: 48280e44 0x48280e44 44: 11021e11 beq t0,v0,788c 48: 0d44011f jal 510047c 4c: 0000001e 0x1e 50: 0000001c 0x1c 54: 00000000 nop 58: 800004a4 lb zero,1188(zero) 5c: 00000100 sll zero,zero,0x4 60: 4c200e44 0x4c200e44 64: 11031011 beq t0,v1,40ac 68: 1e110211 0x1e110211 6c: 1e0d4401 0x1e0d4401 70: 0000000c syscall 74: ffffffff sdc3 $31,-1(ra) 78: 7c010001 0x7c010001 7c: 001d0c1f 0x1d0c1f 80: 0000001c 0x1c 84: 00000070 tge zero,zero,0x1 88: 800005a4 lb zero,1444(zero) 8c: 00000054 0x54 90: 48200e44 0x48200e44 94: 11021e11 beq t0,v0,78dc 98: 0d44011f jal 510047c 9c: 0000001e 0x1e a0: 00000018 mult zero,zero a4: 00000070 tge zero,zero,0x1 a8: 800005f8 lb zero,1528(zero) ac: 00000014 0x14 b0: 44080e44 0x44080e44 b4: 44011e11 0x44011e11 b8: 00001e0d break 0x0,0x78 bc: 00000018 mult zero,zero c0: 00000070 tge zero,zero,0x1 c4: 8000060c lb zero,1548(zero) c8: 0000002c 0x2c cc: 44100e44 0x44100e44 d0: 44011e11 0x44011e11 d4: 00001e0d break 0x0,0x78 d8: 00000018 mult zero,zero dc: 00000070 tge zero,zero,0x1 e0: 80000638 lb zero,1592(zero) e4: 00000028 0x28 e8: 44100e44 0x44100e44 ec: 44011e11 0x44011e11 f0: 00001e0d break 0x0,0x78 f4: 0000001c 0x1c f8: 00000070 tge zero,zero,0x1 fc: 80000660 lb zero,1632(zero) 100: 00000090 0x90 104: 48200e44 0x48200e44 108: 11021e11 beq t0,v0,7950 10c: 0d44011f jal 510047c 110: 0000001e 0x1e 114: 0000001c 0x1c 118: 00000070 tge zero,zero,0x1 11c: 800006f0 lb zero,1776(zero) 120: 000001e4 0x1e4 124: 48300e44 0x48300e44 128: 11021e11 beq t0,v0,7970 12c: 0d44011f jal 510047c 130: 0000001e 0x1e 134: 0000000c syscall 138: ffffffff sdc3 $31,-1(ra) 13c: 7c010001 0x7c010001 140: 001d0c1f 0x1d0c1f 144: 00000018 mult zero,zero 148: 00000134 teq zero,zero,0x4 14c: 80000a38 lb zero,2616(zero) 150: 00000028 0x28 154: 44100e44 0x44100e44 158: 44011e11 0x44011e11 15c: 00001e0d break 0x0,0x78 160: 00000018 mult zero,zero 164: 00000134 teq zero,zero,0x4 168: 80000a60 lb zero,2656(zero) 16c: 00000028 0x28 170: 44100e44 0x44100e44 174: 44011e11 0x44011e11 178: 00001e0d break 0x0,0x78 17c: 00000018 mult zero,zero 180: 00000134 teq zero,zero,0x4 184: 80000a88 lb zero,2696(zero) 188: 00000028 0x28 18c: 44100e44 0x44100e44 190: 44011e11 0x44011e11 194: 00001e0d break 0x0,0x78 198: 00000018 mult zero,zero 19c: 00000134 teq zero,zero,0x4 1a0: 80000ab0 lb zero,2736(zero) 1a4: 00000028 0x28 1a8: 44100e44 0x44100e44 1ac: 44011e11 0x44011e11 1b0: 00001e0d break 0x0,0x78 1b4: 00000018 mult zero,zero 1b8: 00000134 teq zero,zero,0x4 1bc: 80000ad8 lb zero,2776(zero) 1c0: 00000028 0x28 1c4: 44100e44 0x44100e44 1c8: 44011e11 0x44011e11 1cc: 00001e0d break 0x0,0x78 1d0: 00000018 mult zero,zero 1d4: 00000134 teq zero,zero,0x4 1d8: 80000b00 lb zero,2816(zero) 1dc: 0000002c 0x2c 1e0: 44080e44 0x44080e44 1e4: 44011e11 0x44011e11 1e8: 00001e0d break 0x0,0x78 1ec: 00000018 mult zero,zero 1f0: 00000134 teq zero,zero,0x4 1f4: 80000b2c lb zero,2860(zero) 1f8: 00000028 0x28 1fc: 44080e44 0x44080e44 200: 44011e11 0x44011e11 204: 00001e0d break 0x0,0x78 208: 0000001c 0x1c 20c: 00000134 teq zero,zero,0x4 210: 80000b54 lb zero,2900(zero) 214: 00000080 sll zero,zero,0x2 218: 4c200e44 0x4c200e44 21c: 11031011 beq t0,v1,4264 220: 1f11021e 0x1f11021e 224: 1e0d4401 0x1e0d4401 228: 00000018 mult zero,zero 22c: 00000134 teq zero,zero,0x4 230: 80000bd4 lb zero,3028(zero) 234: 0000002c 0x2c 238: 44080e44 0x44080e44 23c: 44011e11 0x44011e11 240: 00001e0d break 0x0,0x78 244: 00000018 mult zero,zero 248: 00000134 teq zero,zero,0x4 24c: 80000c00 lb zero,3072(zero) 250: 00000098 0x98 254: 44100e44 0x44100e44 258: 44011e11 0x44011e11 25c: 00001e0d break 0x0,0x78 260: 0000001c 0x1c 264: 00000134 teq zero,zero,0x4 268: 80000c98 lb zero,3224(zero) 26c: 000000b4 teq zero,zero,0x2 270: 48280e44 0x48280e44 274: 11021e11 beq t0,v0,7abc 278: 0d44011f jal 510047c 27c: 0000001e 0x1e 280: 0000001c 0x1c 284: 00000134 teq zero,zero,0x4 288: 80000d4c lb zero,3404(zero) 28c: 00000104 0x104 290: 48300e44 0x48300e44 294: 11021e11 beq t0,v0,7adc 298: 0d44011f jal 510047c 29c: 0000001e 0x1e 2a0: 00000018 mult zero,zero 2a4: 00000134 teq zero,zero,0x4 2a8: 80000e50 lb zero,3664(zero) 2ac: 000000b4 teq zero,zero,0x2 2b0: 44100e44 0x44100e44 2b4: 44011e11 0x44011e11 2b8: 00001e0d break 0x0,0x78 2bc: 00000018 mult zero,zero 2c0: 00000134 teq zero,zero,0x4 2c4: 80000f04 lb zero,3844(zero) 2c8: 00000088 0x88 2cc: 44180e44 0x44180e44 2d0: 44011e11 0x44011e11 2d4: 00001e0d break 0x0,0x78 2d8: 00000018 mult zero,zero 2dc: 00000134 teq zero,zero,0x4 2e0: 80000f8c lb zero,3980(zero) 2e4: 000000f8 0xf8 2e8: 44100e44 0x44100e44 2ec: 44011e11 0x44011e11 2f0: 00001e0d break 0x0,0x78 2f4: 00000018 mult zero,zero 2f8: 00000134 teq zero,zero,0x4 2fc: 80001084 lb zero,4228(zero) 300: 0000008c syscall 0x2 304: 44100e44 0x44100e44 308: 44011e11 0x44011e11 30c: 00001e0d break 0x0,0x78 310: 00000018 mult zero,zero 314: 00000134 teq zero,zero,0x4 318: 80001110 lb zero,4368(zero) 31c: 00000054 0x54 320: 44100e44 0x44100e44 324: 44011e11 0x44011e11 328: 00001e0d break 0x0,0x78 32c: 00000018 mult zero,zero 330: 00000134 teq zero,zero,0x4 334: 80001164 lb zero,4452(zero) 338: 00000054 0x54 33c: 44080e44 0x44080e44 340: 44011e11 0x44011e11 344: 00001e0d break 0x0,0x78 348: 0000001c 0x1c 34c: 00000134 teq zero,zero,0x4 350: 800011b8 lb zero,4536(zero) 354: 00000048 0x48 358: 48200e44 0x48200e44 35c: 11021e11 beq t0,v0,7ba4 360: 0d44011f jal 510047c 364: 0000001e 0x1e 368: 0000001c 0x1c 36c: 00000134 teq zero,zero,0x4 370: 80001200 lb zero,4608(zero) 374: 00000048 0x48 378: 48200e44 0x48200e44 37c: 11021e11 beq t0,v0,7bc4 380: 0d44011f jal 510047c 384: 0000001e 0x1e 388: 0000001c 0x1c 38c: 00000134 teq zero,zero,0x4 390: 80001248 lb zero,4680(zero) 394: 0000007c 0x7c 398: 48200e44 0x48200e44 39c: 11021e11 beq t0,v0,7be4 3a0: 0d44011f jal 510047c 3a4: 0000001e 0x1e 3a8: 0000001c 0x1c 3ac: 00000134 teq zero,zero,0x4 3b0: 800012c4 lb zero,4804(zero) 3b4: 00000058 0x58 3b8: 48200e44 0x48200e44 3bc: 11021e11 beq t0,v0,7c04 3c0: 0d44011f jal 510047c 3c4: 0000001e 0x1e 3c8: 0000001c 0x1c 3cc: 00000134 teq zero,zero,0x4 3d0: 8000131c lb zero,4892(zero) 3d4: 00000050 0x50 3d8: 48200e44 0x48200e44 3dc: 11021e11 beq t0,v0,7c24 3e0: 0d44011f jal 510047c 3e4: 0000001e 0x1e 3e8: 00000018 mult zero,zero 3ec: 00000134 teq zero,zero,0x4 3f0: 8000136c lb zero,4972(zero) 3f4: 0000002c 0x2c 3f8: 44080e44 0x44080e44 3fc: 44011e11 0x44011e11 400: 00001e0d break 0x0,0x78 404: 00000018 mult zero,zero 408: 00000134 teq zero,zero,0x4 40c: 80001398 lb zero,5016(zero) 410: 0000003c 0x3c 414: 44080e44 0x44080e44 418: 44011e11 0x44011e11 41c: 00001e0d break 0x0,0x78 420: 00000018 mult zero,zero 424: 00000134 teq zero,zero,0x4 428: 800013d4 lb zero,5076(zero) 42c: 00000060 0x60 430: 44080e44 0x44080e44 434: 44011e11 0x44011e11 438: 00001e0d break 0x0,0x78 43c: 00000018 mult zero,zero 440: 00000134 teq zero,zero,0x4 444: 80001434 lb zero,5172(zero) 448: 00000078 0x78 44c: 44080e44 0x44080e44 450: 44011e11 0x44011e11 454: 00001e0d break 0x0,0x78 458: 00000018 mult zero,zero 45c: 00000134 teq zero,zero,0x4 460: 800014ac lb zero,5292(zero) 464: 00000088 0x88 468: 44080e44 0x44080e44 46c: 44011e11 0x44011e11 470: 00001e0d break 0x0,0x78 474: 00000018 mult zero,zero 478: 00000134 teq zero,zero,0x4 47c: 80001534 lb zero,5428(zero) 480: 000000a0 0xa0 484: 44080e44 0x44080e44 488: 44011e11 0x44011e11 48c: 00001e0d break 0x0,0x78 490: 0000000c syscall 494: ffffffff sdc3 $31,-1(ra) 498: 7c010001 0x7c010001 49c: 001d0c1f 0x1d0c1f 4a0: 0000001c 0x1c 4a4: 00000490 0x490 4a8: 800015d4 lb zero,5588(zero) 4ac: 000000c4 0xc4 4b0: 48300e44 0x48300e44 4b4: 11021e11 beq t0,v0,7cfc 4b8: 0d44011f jal 510047c 4bc: 0000001e 0x1e 4c0: 0000000c syscall 4c4: ffffffff sdc3 $31,-1(ra) 4c8: 7c010001 0x7c010001 4cc: 001d0c1f 0x1d0c1f 4d0: 00000018 mult zero,zero 4d4: 000004c0 sll zero,zero,0x13 4d8: 80001698 lb zero,5784(zero) 4dc: 0000010c syscall 0x4 4e0: 44180e44 0x44180e44 4e4: 44011e11 0x44011e11 4e8: 00001e0d break 0x0,0x78 4ec: 00000018 mult zero,zero 4f0: 000004c0 sll zero,zero,0x13 4f4: 800017a4 lb zero,6052(zero) 4f8: 000000e8 0xe8 4fc: 44100e44 0x44100e44 500: 44011e11 0x44011e11 504: 00001e0d break 0x0,0x78 508: 0000001c 0x1c 50c: 000004c0 sll zero,zero,0x13 510: 8000188c lb zero,6284(zero) 514: 0000009c 0x9c 518: 48300e44 0x48300e44 51c: 11021e11 beq t0,v0,7d64 520: 0d44011f jal 510047c 524: 0000001e 0x1e 528: 0000001c 0x1c 52c: 000004c0 sll zero,zero,0x13 530: 80001928 lb zero,6440(zero) 534: 00000094 0x94 538: 48300e44 0x48300e44 53c: 11021e11 beq t0,v0,7d84 540: 0d44011f jal 510047c 544: 0000001e 0x1e 548: 0000001c 0x1c 54c: 000004c0 sll zero,zero,0x13 550: 800019bc lb zero,6588(zero) 554: 000000a8 0xa8 558: 48200e44 0x48200e44 55c: 11021e11 beq t0,v0,7da4 560: 0d44011f jal 510047c 564: 0000001e 0x1e 568: 0000001c 0x1c 56c: 000004c0 sll zero,zero,0x13 570: 80001a64 lb zero,6756(zero) 574: 000000ec 0xec 578: 48280e44 0x48280e44 57c: 11021e11 beq t0,v0,7dc4 580: 0d44011f jal 510047c 584: 0000001e 0x1e 588: 0000001c 0x1c 58c: 000004c0 sll zero,zero,0x13 590: 80001b50 lb zero,6992(zero) 594: 000000d0 0xd0 598: 48200e44 0x48200e44 59c: 11021e11 beq t0,v0,7de4 5a0: 0d44011f jal 510047c 5a4: 0000001e 0x1e 5a8: 0000001c 0x1c 5ac: 000004c0 sll zero,zero,0x13 5b0: 80001c20 lb zero,7200(zero) 5b4: 000000c0 sll zero,zero,0x3 5b8: 48200e44 0x48200e44 5bc: 11021e11 beq t0,v0,7e04 5c0: 0d44011f jal 510047c 5c4: 0000001e 0x1e 5c8: 00000018 mult zero,zero 5cc: 000004c0 sll zero,zero,0x13 5d0: 80001ce0 lb zero,7392(zero) 5d4: 000000b4 teq zero,zero,0x2 5d8: 44100e44 0x44100e44 5dc: 44011e11 0x44011e11 5e0: 00001e0d break 0x0,0x78 5e4: 00000018 mult zero,zero 5e8: 000004c0 sll zero,zero,0x13 5ec: 80001d94 lb zero,7572(zero) 5f0: 000000b8 0xb8 5f4: 44100e44 0x44100e44 5f8: 44011e11 0x44011e11 5fc: 00001e0d break 0x0,0x78 600: 00000018 mult zero,zero 604: 000004c0 sll zero,zero,0x13 608: 80001e4c lb zero,7756(zero) 60c: 0000006c 0x6c 610: 44100e44 0x44100e44 614: 44011e11 0x44011e11 618: 00001e0d break 0x0,0x78 61c: 00000018 mult zero,zero 620: 000004c0 sll zero,zero,0x13 624: 80001eb8 lb zero,7864(zero) 628: 00000070 tge zero,zero,0x1 62c: 44100e44 0x44100e44 630: 44011e11 0x44011e11 634: 00001e0d break 0x0,0x78 638: 0000001c 0x1c 63c: 000004c0 sll zero,zero,0x13 640: 80001f28 lb zero,7976(zero) 644: 00000278 0x278 648: 48500e44 0x48500e44 64c: 11021e11 beq t0,v0,7e94 650: 0d44011f jal 510047c 654: 0000001e 0x1e 658: 00000018 mult zero,zero 65c: 000004c0 sll zero,zero,0x13 660: 800021a0 lb zero,8608(zero) 664: 00000084 0x84 668: 44180e44 0x44180e44 66c: 44011e11 0x44011e11 670: 00001e0d break 0x0,0x78 674: 0000001c 0x1c 678: 000004c0 sll zero,zero,0x13 67c: 80002224 lb zero,8740(zero) 680: 00000050 0x50 684: 48180e44 0x48180e44 688: 11021e11 beq t0,v0,7ed0 68c: 0d44011f jal 510047c 690: 0000001e 0x1e 694: 0000001c 0x1c 698: 000004c0 sll zero,zero,0x13 69c: 80002274 lb zero,8820(zero) 6a0: 00000050 0x50 6a4: 48180e44 0x48180e44 6a8: 11021e11 beq t0,v0,7ef0 6ac: 0d44011f jal 510047c 6b0: 0000001e 0x1e 6b4: 0000001c 0x1c 6b8: 000004c0 sll zero,zero,0x13 6bc: 800022c4 lb zero,8900(zero) 6c0: 00000080 sll zero,zero,0x2 6c4: 48200e44 0x48200e44 6c8: 11021e11 beq t0,v0,7f10 6cc: 0d44011f jal 510047c 6d0: 0000001e 0x1e 6d4: 0000001c 0x1c 6d8: 000004c0 sll zero,zero,0x13 6dc: 80002344 lb zero,9028(zero) 6e0: 00000080 sll zero,zero,0x2 6e4: 48200e44 0x48200e44 6e8: 11021e11 beq t0,v0,7f30 6ec: 0d44011f jal 510047c 6f0: 0000001e 0x1e 6f4: 0000001c 0x1c 6f8: 000004c0 sll zero,zero,0x13 6fc: 800023c4 lb zero,9156(zero) 700: 000002a8 0x2a8 704: 48480e44 0x48480e44 708: 11021e11 beq t0,v0,7f50 70c: 0d44011f jal 510047c 710: 0000001e 0x1e 714: 0000001c 0x1c 718: 000004c0 sll zero,zero,0x13 71c: 8000266c lb zero,9836(zero) 720: 00000050 0x50 724: 48180e44 0x48180e44 728: 11021e11 beq t0,v0,7f70 72c: 0d44011f jal 510047c 730: 0000001e 0x1e 734: 0000001c 0x1c 738: 000004c0 sll zero,zero,0x13 73c: 800026bc lb zero,9916(zero) 740: 00000050 0x50 744: 48180e44 0x48180e44 748: 11021e11 beq t0,v0,7f90 74c: 0d44011f jal 510047c 750: 0000001e 0x1e 754: 0000001c 0x1c 758: 000004c0 sll zero,zero,0x13 75c: 8000270c lb zero,9996(zero) 760: 000000f0 tge zero,zero,0x3 764: 4c380e44 0x4c380e44 768: 11031011 beq t0,v1,47b0 76c: 1f11021e 0x1f11021e 770: 1e0d4401 0x1e0d4401 774: 0000000c syscall 778: ffffffff sdc3 $31,-1(ra) 77c: 7c010001 0x7c010001 780: 001d0c1f 0x1d0c1f 784: 0000001c 0x1c 788: 00000774 teq zero,zero,0x1d 78c: 800027fc lb zero,10236(zero) 790: 0000011c 0x11c 794: 48180e44 0x48180e44 798: 11021e11 beq t0,v0,7fe0 79c: 0d44011f jal 510047c 7a0: 0000001e 0x1e 7a4: 0000001c 0x1c 7a8: 00000774 teq zero,zero,0x1d 7ac: 80002918 lb zero,10520(zero) 7b0: 00000034 teq zero,zero 7b4: 48180e44 0x48180e44 7b8: 11021e11 beq t0,v0,8000 7bc: 0d44011f jal 510047c 7c0: 0000001e 0x1e 7c4: 0000001c 0x1c 7c8: 00000774 teq zero,zero,0x1d 7cc: 8000294c lb zero,10572(zero) 7d0: 00000034 teq zero,zero 7d4: 48180e44 0x48180e44 7d8: 11021e11 beq t0,v0,8020 7dc: 0d44011f jal 510047c 7e0: 0000001e 0x1e 7e4: 0000001c 0x1c 7e8: 00000774 teq zero,zero,0x1d 7ec: 80002980 lb zero,10624(zero) 7f0: 00000034 teq zero,zero 7f4: 48180e44 0x48180e44 7f8: 11021e11 beq t0,v0,8040 7fc: 0d44011f jal 510047c 800: 0000001e 0x1e 804: 0000001c 0x1c 808: 00000774 teq zero,zero,0x1d 80c: 800029b4 lb zero,10676(zero) 810: 00000034 teq zero,zero 814: 48180e44 0x48180e44 818: 11021e11 beq t0,v0,8060 81c: 0d44011f jal 510047c 820: 0000001e 0x1e 824: 0000001c 0x1c 828: 00000774 teq zero,zero,0x1d 82c: 800029e8 lb zero,10728(zero) 830: 00000034 teq zero,zero 834: 48180e44 0x48180e44 838: 11021e11 beq t0,v0,8080 83c: 0d44011f jal 510047c 840: 0000001e 0x1e 844: 0000001c 0x1c 848: 00000774 teq zero,zero,0x1d 84c: 80002a1c lb zero,10780(zero) 850: 00000034 teq zero,zero 854: 48180e44 0x48180e44 858: 11021e11 beq t0,v0,80a0 85c: 0d44011f jal 510047c 860: 0000001e 0x1e 864: 0000001c 0x1c 868: 00000774 teq zero,zero,0x1d 86c: 80002a50 lb zero,10832(zero) 870: 00000034 teq zero,zero 874: 48180e44 0x48180e44 878: 11021e11 beq t0,v0,80c0 87c: 0d44011f jal 510047c 880: 0000001e 0x1e 884: 0000001c 0x1c 888: 00000774 teq zero,zero,0x1d 88c: 80002a84 lb zero,10884(zero) 890: 00000034 teq zero,zero 894: 48180e44 0x48180e44 898: 11021e11 beq t0,v0,80e0 89c: 0d44011f jal 510047c 8a0: 0000001e 0x1e 8a4: 0000001c 0x1c 8a8: 00000774 teq zero,zero,0x1d 8ac: 80002ab8 lb zero,10936(zero) 8b0: 00000034 teq zero,zero 8b4: 48180e44 0x48180e44 8b8: 11021e11 beq t0,v0,8100 8bc: 0d44011f jal 510047c 8c0: 0000001e 0x1e 8c4: 0000000c syscall 8c8: ffffffff sdc3 $31,-1(ra) 8cc: 7c010001 0x7c010001 8d0: 001d0c1f 0x1d0c1f 8d4: 0000001c 0x1c 8d8: 000008c4 0x8c4 8dc: 80002aec lb zero,10988(zero) 8e0: 0000016c 0x16c 8e4: 48300e44 0x48300e44 8e8: 11021e11 beq t0,v0,8130 8ec: 0d44011f jal 510047c 8f0: 0000001e 0x1e 8f4: 0000001c 0x1c 8f8: 000008c4 0x8c4 8fc: 80002c58 lb zero,11352(zero) 900: 00000038 0x38 904: 48180e44 0x48180e44 908: 11021e11 beq t0,v0,8150 90c: 0d44011f jal 510047c 910: 0000001e 0x1e 914: 00000018 mult zero,zero 918: 000008c4 0x8c4 91c: 80002c90 lb zero,11408(zero) 920: 00000094 0x94 924: 44180e44 0x44180e44 928: 44011e11 0x44011e11 92c: 00001e0d break 0x0,0x78 930: 00000018 mult zero,zero 934: 000008c4 0x8c4 938: 80002d24 lb zero,11556(zero) 93c: 0000004c syscall 0x1 940: 44100e44 0x44100e44 944: 44011e11 0x44011e11 948: 00001e0d break 0x0,0x78 94c: 0000001c 0x1c 950: 000008c4 0x8c4 954: 80002d70 lb zero,11632(zero) 958: 00000110 0x110 95c: 48280e44 0x48280e44 960: 11021e11 beq t0,v0,81a8 964: 0d44011f jal 510047c 968: 0000001e 0x1e 96c: 00000018 mult zero,zero 970: 000008c4 0x8c4 974: 80002e80 lb zero,11904(zero) 978: 00000078 0x78 97c: 44100e44 0x44100e44 980: 44011e11 0x44011e11 984: 00001e0d break 0x0,0x78 988: 0000001c 0x1c 98c: 000008c4 0x8c4 990: 80002ef8 lb zero,12024(zero) 994: 00000078 0x78 998: 48280e44 0x48280e44 99c: 11021e11 beq t0,v0,81e4 9a0: 0d44011f jal 510047c 9a4: 0000001e 0x1e 9a8: 0000000c syscall 9ac: ffffffff sdc3 $31,-1(ra) 9b0: 7c010001 0x7c010001 9b4: 001d0c1f 0x1d0c1f 9b8: 0000001c 0x1c 9bc: 000009a8 0x9a8 9c0: 80090000 lb t1,0(zero) 9c4: 000001e8 0x1e8 9c8: 48580e44 0x48580e44 9cc: 11021e11 beq t0,v0,8214 9d0: 0d44011f jal 510047c 9d4: 0000001e 0x1e Disassembly of section .debug_loc: 00000000 <.debug_loc>: 0: 00000000 nop 4: 00000004 sllv zero,zero,zero 8: 046d0001 0x46d0001 c: 10000000 b 10 10: 02000000 0x2000000 14: 10288d00 beq at,t0,fffe3418 18: 0c000000 jal 0 1c: 02000001 movf zero,s0,$fcc0 20: 00288e00 0x288e00 24: 00000000 nop 28: 0c000000 jal 0 2c: 10000001 b 34 30: 01000001 movf zero,t0,$fcc0 34: 01106d00 0x1106d00 38: 011c0000 0x11c0000 3c: 00020000 sll zero,v0,0x0 40: 011c288d break 0x11c,0xa2 44: 01e80000 0x1e80000 48: 00020000 sll zero,v0,0x0 4c: 0000288e 0x288e 50: 00000000 nop 54: 01e80000 0x1e80000 58: 01ec0000 0x1ec0000 5c: 00010000 sll zero,at,0x0 60: 0001ec6d 0x1ec6d 64: 0001fc00 sll ra,at,0x10 68: 8d000200 lw zero,512(t0) 6c: 0001fc20 0x1fc20 70: 0002e800 sll sp,v0,0x0 74: 8e000200 lw zero,512(s0) 78: 00000020 add zero,zero,zero ... 84: 00000400 sll zero,zero,0x10 88: 6d000100 0x6d000100 8c: 00000004 sllv zero,zero,zero 90: 00000010 mfhi zero 94: 208d0002 addi t5,a0,2 98: 00000010 mfhi zero 9c: 00000054 0x54 a0: 208e0002 addi t6,a0,2 ... ac: 00000054 0x54 b0: 00000058 0x58 b4: 586d0001 0x586d0001 b8: 60000000 0x60000000 bc: 02000000 0x2000000 c0: 60088d00 0x60088d00 c4: 68000000 0x68000000 c8: 02000000 0x2000000 cc: 00088e00 sll s1,t0,0x18 d0: 00000000 nop d4: 68000000 0x68000000 d8: 6c000000 0x6c000000 dc: 01000000 0x1000000 e0: 006c6d00 0x6c6d00 e4: 00740000 0x740000 e8: 00020000 sll zero,v0,0x0 ec: 0074108d break 0x74,0x42 f0: 00940000 0x940000 f4: 00020000 sll zero,v0,0x0 f8: 0000108e 0x108e fc: 00000000 nop 100: 00940000 0x940000 104: 00980000 0x980000 108: 00010000 sll zero,at,0x0 10c: 0000986d 0x986d 110: 0000a000 sll s4,zero,0x0 114: 8d000200 lw zero,512(t0) 118: 0000a010 mfhi s4 11c: 0000bc00 sll s7,zero,0x10 120: 8e000200 lw zero,512(s0) 124: 00000010 mfhi zero 128: 00000000 nop 12c: 0000bc00 sll s7,zero,0x10 130: 0000c000 sll t8,zero,0x0 134: 6d000100 0x6d000100 138: 000000c0 sll zero,zero,0x3 13c: 000000cc syscall 0x3 140: 208d0002 addi t5,a0,2 144: 000000cc syscall 0x3 148: 0000014c syscall 0x5 14c: 208e0002 addi t6,a0,2 ... 158: 0000014c syscall 0x5 15c: 00000150 0x150 160: 506d0001 beql v1,t5,168 164: 5c000001 bgtzl zero,16c 168: 02000001 movf zero,s0,$fcc0 16c: 5c308d00 0x5c308d00 170: 30000001 andi zero,zero,0x1 174: 02000003 0x2000003 178: 00308e00 0x308e00 ... 184: 04000000 bltz zero,188 188: 01000000 0x1000000 18c: 00046d00 sll t5,a0,0x14 190: 000c0000 sll zero,t4,0x0 194: 00020000 sll zero,v0,0x0 198: 000c108d break 0xc,0x42 19c: 00280000 0x280000 1a0: 00020000 sll zero,v0,0x0 1a4: 0000108e 0x108e 1a8: 00000000 nop 1ac: 00280000 0x280000 1b0: 002c0000 0x2c0000 1b4: 00010000 sll zero,at,0x0 1b8: 00002c6d 0x2c6d 1bc: 00003400 sll a2,zero,0x10 1c0: 8d000200 lw zero,512(t0) 1c4: 00003410 0x3410 1c8: 00005000 sll t2,zero,0x0 1cc: 8e000200 lw zero,512(s0) 1d0: 00000010 mfhi zero 1d4: 00000000 nop 1d8: 00005000 sll t2,zero,0x0 1dc: 00005400 sll t2,zero,0x10 1e0: 6d000100 0x6d000100 1e4: 00000054 0x54 1e8: 0000005c 0x5c 1ec: 108d0002 beq a0,t5,1f8 1f0: 0000005c 0x5c 1f4: 00000078 0x78 1f8: 108e0002 beq a0,t6,204 1fc: 00000000 nop 200: 00000000 nop 204: 00000078 0x78 208: 0000007c 0x7c 20c: 7c6d0001 0x7c6d0001 210: 84000000 lh zero,0(zero) 214: 02000000 0x2000000 218: 84108d00 lh s0,-29440(zero) 21c: a0000000 sb zero,0(zero) 220: 02000000 0x2000000 224: 00108e00 sll s1,s0,0x18 228: 00000000 nop 22c: a0000000 sb zero,0(zero) 230: a4000000 sh zero,0(zero) 234: 01000000 0x1000000 238: 00a46d00 0xa46d00 23c: 00ac0000 0xac0000 240: 00020000 sll zero,v0,0x0 244: 00ac108d break 0xac,0x42 248: 00c80000 0xc80000 24c: 00020000 sll zero,v0,0x0 250: 0000108e 0x108e 254: 00000000 nop 258: 00c80000 0xc80000 25c: 00cc0000 0xcc0000 260: 00010000 sll zero,at,0x0 264: 0000cc6d 0xcc6d 268: 0000d400 sll k0,zero,0x10 26c: 8d000200 lw zero,512(t0) 270: 0000d408 0xd408 274: 0000f400 sll s8,zero,0x10 278: 8e000200 lw zero,512(s0) 27c: 00000008 jr zero 280: 00000000 nop 284: 0000f400 sll s8,zero,0x10 288: 0000f800 sll ra,zero,0x0 28c: 6d000100 0x6d000100 290: 000000f8 0xf8 294: 00000100 sll zero,zero,0x4 298: 088d0002 j 2340008 29c: 00000100 sll zero,zero,0x4 2a0: 0000011c 0x11c 2a4: 088e0002 j 2380008 2a8: 00000000 nop 2ac: 00000000 nop 2b0: 0000011c 0x11c 2b4: 00000120 0x120 2b8: 206d0001 addi t5,v1,1 2bc: 30000001 andi zero,zero,0x1 2c0: 02000001 movf zero,s0,$fcc0 2c4: 30208d00 andi zero,at,0x8d00 2c8: 9c000001 0x9c000001 2cc: 02000001 movf zero,s0,$fcc0 2d0: 00208e00 0x208e00 2d4: 00000000 nop 2d8: 9c000000 0x9c000000 2dc: a0000001 sb zero,1(zero) 2e0: 01000001 movf zero,t0,$fcc0 2e4: 01a06d00 0x1a06d00 2e8: 01a80000 0x1a80000 2ec: 00020000 sll zero,v0,0x0 2f0: 01a8088d break 0x1a8,0x22 2f4: 01c80000 0x1c80000 2f8: 00020000 sll zero,v0,0x0 2fc: 0000088e 0x88e 300: 00000000 nop 304: 01c80000 0x1c80000 308: 01cc0000 0x1cc0000 30c: 00010000 sll zero,at,0x0 310: 0001cc6d 0x1cc6d 314: 0001d400 sll k0,at,0x10 318: 8d000200 lw zero,512(t0) 31c: 0001d410 0x1d410 320: 00026000 sll t4,v0,0x0 324: 8e000200 lw zero,512(s0) 328: 00000010 mfhi zero 32c: 00000000 nop 330: 00026000 sll t4,v0,0x0 334: 00026400 sll t4,v0,0x10 338: 6d000100 0x6d000100 33c: 00000264 0x264 340: 00000270 tge zero,zero,0x9 344: 288d0002 slti t5,a0,2 348: 00000270 tge zero,zero,0x9 34c: 00000314 0x314 350: 288e0002 slti t6,a0,2 ... 35c: 00000314 0x314 360: 00000318 0x318 364: 186d0001 0x186d0001 368: 24000003 li zero,3 36c: 02000003 0x2000003 370: 24308d00 addiu s0,at,-29440 374: 18000003 blez zero,384 378: 02000004 sllv zero,zero,s0 37c: 00308e00 0x308e00 380: 00000000 nop 384: 18000000 blez zero,388 388: 1c000004 bgtz zero,39c 38c: 01000004 sllv zero,zero,t0 390: 041c6d00 0x41c6d00 394: 04240000 0x4240000 398: 00020000 sll zero,v0,0x0 39c: 0424108d 0x424108d 3a0: 04cc0000 teqi a2,0 3a4: 00020000 sll zero,v0,0x0 3a8: 0000108e 0x108e 3ac: 00000000 nop 3b0: 04cc0000 teqi a2,0 3b4: 04d00000 bltzal a2,3b8 3b8: 00010000 sll zero,at,0x0 3bc: 0004d06d 0x4d06d 3c0: 0004d800 sll k1,a0,0x0 3c4: 8d000200 lw zero,512(t0) 3c8: 0004d818 0x4d818 3cc: 00055400 sll t2,a1,0x10 3d0: 8e000200 lw zero,512(s0) 3d4: 00000018 mult zero,zero 3d8: 00000000 nop 3dc: 00055400 sll t2,a1,0x10 3e0: 00055800 sll t3,a1,0x0 3e4: 6d000100 0x6d000100 3e8: 00000558 0x558 3ec: 00000560 0x560 3f0: 108d0002 beq a0,t5,3fc 3f4: 00000560 0x560 3f8: 0000064c syscall 0x19 3fc: 108e0002 beq a0,t6,408 400: 00000000 nop 404: 00000000 nop 408: 0000064c syscall 0x19 40c: 00000650 0x650 410: 506d0001 beql v1,t5,418 414: 58000006 blezl zero,430 418: 02000006 srlv zero,zero,s0 41c: 58108d00 0x58108d00 420: d8000006 ldc2 $0,6(zero) 424: 02000006 srlv zero,zero,s0 428: 00108e00 sll s1,s0,0x18 42c: 00000000 nop 430: d8000000 ldc2 $0,0(zero) 434: dc000006 ldc3 $0,6(zero) 438: 01000006 srlv zero,zero,t0 43c: 06dc6d00 0x6dc6d00 440: 06e40000 0x6e40000 444: 00020000 sll zero,v0,0x0 448: 06e4108d 0x6e4108d 44c: 072c0000 teqi t9,0 450: 00020000 sll zero,v0,0x0 454: 0000108e 0x108e 458: 00000000 nop 45c: 072c0000 teqi t9,0 460: 07300000 bltzal t9,464 464: 00010000 sll zero,at,0x0 468: 0007306d 0x7306d 46c: 00073800 sll a3,a3,0x0 470: 8d000200 lw zero,512(t0) 474: 00073808 0x73808 478: 00078000 sll s0,a3,0x0 47c: 8e000200 lw zero,512(s0) 480: 00000008 jr zero 484: 00000000 nop 488: 00078000 sll s0,a3,0x0 48c: 00078400 sll s0,a3,0x10 490: 6d000100 0x6d000100 494: 00000784 0x784 498: 00000790 0x790 49c: 208d0002 addi t5,a0,2 4a0: 00000790 0x790 4a4: 000007c8 0x7c8 4a8: 208e0002 addi t6,a0,2 ... 4b4: 000007c8 0x7c8 4b8: 000007cc syscall 0x1f 4bc: cc6d0001 pref 0xd,1(v1) 4c0: d8000007 ldc2 $0,7(zero) 4c4: 02000007 srav zero,zero,s0 4c8: d8208d00 ldc2 $0,-29440(at) 4cc: 10000007 b 4ec 4d0: 02000008 jr s0 4d4: 00208e00 0x208e00 4d8: 00000000 nop 4dc: 10000000 b 4e0 4e0: 14000008 bnez zero,504 4e4: 01000008 jr t0 4e8: 08146d00 j 51b400 4ec: 08200000 j 800000 4f0: 00020000 sll zero,v0,0x0 4f4: 0820208d j 808234 4f8: 088c0000 j 2300000 4fc: 00020000 sll zero,v0,0x0 500: 0000208e 0x208e 504: 00000000 nop 508: 088c0000 j 2300000 50c: 08900000 j 2400000 510: 00010000 sll zero,at,0x0 514: 0008906d 0x8906d 518: 00089c00 sll s3,t0,0x10 51c: 8d000200 lw zero,512(t0) 520: 00089c20 0x89c20 524: 0008e400 sll gp,t0,0x10 528: 8e000200 lw zero,512(s0) 52c: 00000020 add zero,zero,zero 530: 00000000 nop 534: 0008e400 sll gp,t0,0x10 538: 0008e800 sll sp,t0,0x0 53c: 6d000100 0x6d000100 540: 000008e8 0x8e8 544: 000008f4 teq zero,zero,0x23 548: 208d0002 addi t5,a0,2 54c: 000008f4 teq zero,zero,0x23 550: 00000934 teq zero,zero,0x24 554: 208e0002 addi t6,a0,2 ... 560: 00000934 teq zero,zero,0x24 564: 00000938 0x938 568: 386d0001 xori t5,v1,0x1 56c: 40000009 0x40000009 570: 02000009 jalr zero,s0 574: 40088d00 0x40088d00 578: 60000009 0x60000009 57c: 02000009 jalr zero,s0 580: 00088e00 sll s1,t0,0x18 584: 00000000 nop 588: 60000000 0x60000000 58c: 64000009 0x64000009 590: 01000009 jalr zero,t0 594: 09646d00 j 591b400 598: 096c0000 j 5b00000 59c: 00020000 sll zero,v0,0x0 5a0: 096c088d j 5b02234 5a4: 099c0000 j 6700000 5a8: 00020000 sll zero,v0,0x0 5ac: 0000088e 0x88e 5b0: 00000000 nop 5b4: 099c0000 j 6700000 5b8: 09a00000 j 6800000 5bc: 00010000 sll zero,at,0x0 5c0: 0009a06d 0x9a06d 5c4: 0009a800 sll s5,t1,0x0 5c8: 8d000200 lw zero,512(t0) 5cc: 0009a808 0x9a808 5d0: 0009fc00 sll ra,t1,0x10 5d4: 8e000200 lw zero,512(s0) 5d8: 00000008 jr zero 5dc: 00000000 nop 5e0: 0009fc00 sll ra,t1,0x10 5e4: 000a0000 sll zero,t2,0x0 5e8: 6d000100 0x6d000100 5ec: 00000a00 sll at,zero,0x8 5f0: 00000a08 0xa08 5f4: 088d0002 j 2340008 5f8: 00000a08 0xa08 5fc: 00000a74 teq zero,zero,0x29 600: 088e0002 j 2380008 604: 00000000 nop 608: 00000000 nop 60c: 00000a74 teq zero,zero,0x29 610: 00000a78 0xa78 614: 786d0001 0x786d0001 618: 8000000a lb zero,10(zero) 61c: 0200000a movz zero,s0,zero 620: 80088d00 lb t0,-29440(zero) 624: fc00000a sdc3 $0,10(zero) 628: 0200000a movz zero,s0,zero 62c: 00088e00 sll s1,t0,0x18 630: 00000000 nop 634: fc000000 sdc3 $0,0(zero) 638: 0000000a movz zero,zero,zero 63c: 0100000b movn zero,t0,zero 640: 0b006d00 j c01b400 644: 0b080000 j c200000 648: 00020000 sll zero,v0,0x0 64c: 0b08088d j c202234 650: 0b9c0000 j e700000 654: 00020000 sll zero,v0,0x0 658: 0000088e 0x88e ... 664: 00040000 sll zero,a0,0x0 668: 00010000 sll zero,at,0x0 66c: 0000046d 0x46d 670: 00001000 sll v0,zero,0x0 674: 8d000200 lw zero,512(t0) 678: 00001030 tge zero,zero,0x40 67c: 0000c400 sll t8,zero,0x10 680: 8e000200 lw zero,512(s0) 684: 00000030 tge zero,zero ... 690: 00000400 sll zero,zero,0x10 694: 6d000100 0x6d000100 698: 00000004 sllv zero,zero,zero 69c: 0000000c syscall 6a0: 188d0002 0x188d0002 6a4: 0000000c syscall 6a8: 0000010c syscall 0x4 6ac: 188e0002 0x188e0002 ... 6b8: 0000010c syscall 0x4 6bc: 00000110 0x110 6c0: 106d0001 beq v1,t5,6c8 6c4: 18000001 blez zero,6cc 6c8: 02000001 movf zero,s0,$fcc0 6cc: 18108d00 0x18108d00 6d0: f4000001 sdc1 $f0,1(zero) 6d4: 02000001 movf zero,s0,$fcc0 6d8: 00108e00 sll s1,s0,0x18 6dc: 00000000 nop 6e0: f4000000 sdc1 $f0,0(zero) 6e4: f8000001 sdc2 $0,1(zero) 6e8: 01000001 movf zero,t0,$fcc0 6ec: 01f86d00 0x1f86d00 6f0: 02040000 0x2040000 6f4: 00020000 sll zero,v0,0x0 6f8: 0204308d break 0x204,0xc2 6fc: 02900000 0x2900000 700: 00020000 sll zero,v0,0x0 704: 0000308e 0x308e 708: 00000000 nop 70c: 02900000 0x2900000 710: 02940000 0x2940000 714: 00010000 sll zero,at,0x0 718: 0002946d 0x2946d 71c: 0002a000 sll s4,v0,0x0 720: 8d000200 lw zero,512(t0) 724: 0002a030 tge zero,v0,0x280 728: 00032400 sll a0,v1,0x10 72c: 8e000200 lw zero,512(s0) 730: 00000030 tge zero,zero 734: 00000000 nop 738: 00032400 sll a0,v1,0x10 73c: 00032800 sll a1,v1,0x0 740: 6d000100 0x6d000100 744: 00000328 0x328 748: 00000334 teq zero,zero,0xc 74c: 208d0002 addi t5,a0,2 750: 00000334 teq zero,zero,0xc 754: 000003cc syscall 0xf 758: 208e0002 addi t6,a0,2 ... 764: 000003cc syscall 0xf 768: 000003d0 0x3d0 76c: d06d0001 0xd06d0001 770: dc000003 ldc3 $0,3(zero) 774: 02000003 0x2000003 778: dc288d00 ldc3 $8,-29440(at) 77c: b8000003 swr zero,3(zero) 780: 02000004 sllv zero,zero,s0 784: 00288e00 0x288e00 788: 00000000 nop 78c: b8000000 swr zero,0(zero) 790: bc000004 cache 0x0,4(zero) 794: 01000004 sllv zero,zero,t0 798: 04bc6d00 0x4bc6d00 79c: 04c80000 tgei a2,0 7a0: 00020000 sll zero,v0,0x0 7a4: 04c8208d tgei a2,8333 7a8: 05880000 tgei t4,0 7ac: 00020000 sll zero,v0,0x0 7b0: 0000208e 0x208e 7b4: 00000000 nop 7b8: 05880000 tgei t4,0 7bc: 058c0000 teqi t4,0 7c0: 00010000 sll zero,at,0x0 7c4: 00058c6d 0x58c6d 7c8: 00059800 sll s3,a1,0x0 7cc: 8d000200 lw zero,512(t0) 7d0: 00059820 add s3,zero,a1 7d4: 00064800 sll t1,a2,0x0 7d8: 8e000200 lw zero,512(s0) 7dc: 00000020 add zero,zero,zero 7e0: 00000000 nop 7e4: 00064800 sll t1,a2,0x0 7e8: 00064c00 sll t1,a2,0x10 7ec: 6d000100 0x6d000100 7f0: 0000064c syscall 0x19 7f4: 00000654 0x654 7f8: 108d0002 beq a0,t5,804 7fc: 00000654 0x654 800: 000006fc 0x6fc 804: 108e0002 beq a0,t6,810 808: 00000000 nop 80c: 00000000 nop 810: 000006fc 0x6fc 814: 00000700 sll zero,zero,0x1c 818: 006d0001 movt zero,v1,$fcc3 81c: 08000007 j 1c 820: 02000007 srav zero,zero,s0 824: 08108d00 j 423400 828: b4000007 0xb4000007 82c: 02000007 srav zero,zero,s0 830: 00108e00 sll s1,s0,0x18 834: 00000000 nop 838: b4000000 0xb4000000 83c: b8000007 swr zero,7(zero) 840: 01000007 srav zero,zero,t0 844: 07b86d00 0x7b86d00 848: 07c00000 bltz s8,84c 84c: 00020000 sll zero,v0,0x0 850: 07c0108d bltz s8,4a88 854: 08200000 j 800000 858: 00020000 sll zero,v0,0x0 85c: 0000108e 0x108e 860: 00000000 nop 864: 08200000 j 800000 868: 08240000 j 900000 86c: 00010000 sll zero,at,0x0 870: 0008246d 0x8246d 874: 00082c00 sll a1,t0,0x10 878: 8d000200 lw zero,512(t0) 87c: 00082c10 0x82c10 880: 00089000 sll s2,t0,0x0 884: 8e000200 lw zero,512(s0) 888: 00000010 mfhi zero 88c: 00000000 nop 890: 00089000 sll s2,t0,0x0 894: 00089400 sll s2,t0,0x10 898: 6d000100 0x6d000100 89c: 00000894 0x894 8a0: 000008a0 0x8a0 8a4: d08d0003 0xd08d0003 8a8: 0008a000 sll s4,t0,0x0 8ac: 000b0800 sll at,t3,0x0 8b0: 8e000300 lw zero,768(s0) 8b4: 000000d0 0xd0 8b8: 00000000 nop 8bc: 0b080000 j c200000 8c0: 0b0c0000 j c300000 8c4: 00010000 sll zero,at,0x0 8c8: 000b0c6d 0xb0c6d 8cc: 000b1400 sll v0,t3,0x10 8d0: 8d000200 lw zero,512(t0) 8d4: 000b1418 0xb1418 8d8: 000b8c00 sll s1,t3,0x10 8dc: 8e000200 lw zero,512(s0) 8e0: 00000018 mult zero,zero 8e4: 00000000 nop 8e8: 000b8c00 sll s1,t3,0x10 8ec: 000b9000 sll s2,t3,0x0 8f0: 6d000100 0x6d000100 8f4: 00000b90 0xb90 8f8: 00000b9c 0xb9c 8fc: 188d0002 0x188d0002 900: 00000b9c 0xb9c 904: 00000bdc 0xbdc 908: 188e0002 0x188e0002 ... 914: 00000bdc 0xbdc 918: 00000be0 0xbe0 91c: e06d0001 sc t5,1(v1) 920: ec00000b swc3 $0,11(zero) 924: 0200000b movn zero,s0,zero 928: ec188d00 swc3 $24,-29440(zero) 92c: 2c00000b sltiu zero,zero,11 930: 0200000c syscall 0x80000 934: 00188e00 sll s1,t8,0x18 938: 00000000 nop 93c: 2c000000 sltiu zero,zero,0 940: 3000000c andi zero,zero,0xc 944: 0100000c syscall 0x40000 948: 0c306d00 jal c1b400 94c: 0c3c0000 jal f00000 950: 00020000 sll zero,v0,0x0 954: 0c3c208d jal f08234 958: 0cac0000 jal 2b00000 95c: 00020000 sll zero,v0,0x0 960: 0000208e 0x208e 964: 00000000 nop 968: 0cac0000 jal 2b00000 96c: 0cb00000 jal 2c00000 970: 00010000 sll zero,at,0x0 974: 000cb06d 0xcb06d 978: 000cbc00 sll s7,t4,0x10 97c: 8d000200 lw zero,512(t0) 980: 000cbc20 0xcbc20 984: 000d2c00 sll a1,t5,0x10 988: 8e000200 lw zero,512(s0) 98c: 00000020 add zero,zero,zero 990: 00000000 nop 994: 000d2c00 sll a1,t5,0x10 998: 000d3000 sll a2,t5,0x0 99c: 6d000100 0x6d000100 9a0: 00000d30 tge zero,zero,0x34 9a4: 00000d3c 0xd3c 9a8: c88d0003 lwc2 $13,3(a0) 9ac: 000d3c00 sll a3,t5,0x10 9b0: 000fd400 sll k0,t7,0x10 9b4: 8e000300 lw zero,768(s0) 9b8: 000000c8 0xc8 9bc: 00000000 nop 9c0: 0fd40000 jal f500000 9c4: 0fd80000 jal f600000 9c8: 00010000 sll zero,at,0x0 9cc: 000fd86d 0xfd86d 9d0: 000fe400 sll gp,t7,0x10 9d4: 8d000200 lw zero,512(t0) 9d8: 000fe418 0xfe418 9dc: 00102400 sll a0,s0,0x10 9e0: 8e000200 lw zero,512(s0) 9e4: 00000018 mult zero,zero 9e8: 00000000 nop 9ec: 00102400 sll a0,s0,0x10 9f0: 00102800 sll a1,s0,0x0 9f4: 6d000100 0x6d000100 9f8: 00001028 0x1028 9fc: 00001034 teq zero,zero,0x40 a00: 188d0002 0x188d0002 a04: 00001034 teq zero,zero,0x40 a08: 00001074 teq zero,zero,0x41 a0c: 188e0002 0x188e0002 ... a18: 00001074 teq zero,zero,0x41 a1c: 00001078 0x1078 a20: 786d0001 0x786d0001 a24: 88000010 lwl zero,16(zero) a28: 02000010 0x2000010 a2c: 88388d00 lwl t8,-29440(at) a30: 64000010 0x64000010 a34: 02000011 mthi s0 a38: 00388e00 0x388e00 ... a44: 04000000 bltz zero,a48 a48: 01000000 0x1000000 a4c: 00046d00 sll t5,a0,0x14 a50: 00100000 sll zero,s0,0x0 a54: 00020000 sll zero,v0,0x0 a58: 0010188d break 0x10,0x62 a5c: 011c0000 0x11c0000 a60: 00020000 sll zero,v0,0x0 a64: 0000188e 0x188e a68: 00000000 nop a6c: 011c0000 0x11c0000 a70: 01200000 0x1200000 a74: 00010000 sll zero,at,0x0 a78: 0001206d 0x1206d a7c: 00012c00 sll a1,at,0x10 a80: 8d000200 lw zero,512(t0) a84: 00012c18 0x12c18 a88: 00015000 sll t2,at,0x0 a8c: 8e000200 lw zero,512(s0) a90: 00000018 mult zero,zero a94: 00000000 nop a98: 00015000 sll t2,at,0x0 a9c: 00015400 sll t2,at,0x10 aa0: 6d000100 0x6d000100 aa4: 00000154 0x154 aa8: 00000160 0x160 aac: 188d0002 0x188d0002 ab0: 00000160 0x160 ab4: 00000184 0x184 ab8: 188e0002 0x188e0002 ... ac4: 00000184 0x184 ac8: 00000188 0x188 acc: 886d0001 lwl t5,1(v1) ad0: 94000001 lhu zero,1(zero) ad4: 02000001 movf zero,s0,$fcc0 ad8: 94188d00 lhu t8,-29440(zero) adc: b8000001 swr zero,1(zero) ae0: 02000001 movf zero,s0,$fcc0 ae4: 00188e00 sll s1,t8,0x18 ae8: 00000000 nop aec: b8000000 swr zero,0(zero) af0: bc000001 cache 0x0,1(zero) af4: 01000001 movf zero,t0,$fcc0 af8: 01bc6d00 0x1bc6d00 afc: 01c80000 0x1c80000 b00: 00020000 sll zero,v0,0x0 b04: 01c8188d break 0x1c8,0x62 b08: 01ec0000 0x1ec0000 b0c: 00020000 sll zero,v0,0x0 b10: 0000188e 0x188e b14: 00000000 nop b18: 01ec0000 0x1ec0000 b1c: 01f00000 0x1f00000 b20: 00010000 sll zero,at,0x0 b24: 0001f06d 0x1f06d b28: 0001fc00 sll ra,at,0x10 b2c: 8d000200 lw zero,512(t0) b30: 0001fc18 0x1fc18 b34: 00022000 sll a0,v0,0x0 b38: 8e000200 lw zero,512(s0) b3c: 00000018 mult zero,zero b40: 00000000 nop b44: 00022000 sll a0,v0,0x0 b48: 00022400 sll a0,v0,0x10 b4c: 6d000100 0x6d000100 b50: 00000224 0x224 b54: 00000230 tge zero,zero,0x8 b58: 188d0002 0x188d0002 b5c: 00000230 tge zero,zero,0x8 b60: 00000254 0x254 b64: 188e0002 0x188e0002 ... b70: 00000254 0x254 b74: 00000258 0x258 b78: 586d0001 0x586d0001 b7c: 64000002 0x64000002 b80: 02000002 0x2000002 b84: 64188d00 0x64188d00 b88: 88000002 lwl zero,2(zero) b8c: 02000002 0x2000002 b90: 00188e00 sll s1,t8,0x18 b94: 00000000 nop b98: 88000000 lwl zero,0(zero) b9c: 8c000002 lw zero,2(zero) ba0: 01000002 0x1000002 ba4: 028c6d00 0x28c6d00 ba8: 02980000 0x2980000 bac: 00020000 sll zero,v0,0x0 bb0: 0298188d break 0x298,0x62 bb4: 02bc0000 0x2bc0000 bb8: 00020000 sll zero,v0,0x0 bbc: 0000188e 0x188e bc0: 00000000 nop bc4: 02bc0000 0x2bc0000 bc8: 02c00000 0x2c00000 bcc: 00010000 sll zero,at,0x0 bd0: 0002c06d 0x2c06d bd4: 0002cc00 sll t9,v0,0x10 bd8: 8d000200 lw zero,512(t0) bdc: 0002cc18 0x2cc18 be0: 0002f000 sll s8,v0,0x0 be4: 8e000200 lw zero,512(s0) be8: 00000018 mult zero,zero ... bf4: 00000400 sll zero,zero,0x10 bf8: 6d000100 0x6d000100 bfc: 00000004 sllv zero,zero,zero c00: 00000010 mfhi zero c04: 308d0002 andi t5,a0,0x2 c08: 00000010 mfhi zero c0c: 0000016c 0x16c c10: 308e0002 andi t6,a0,0x2 ... c1c: 0000016c 0x16c c20: 00000170 tge zero,zero,0x5 c24: 706d0001 maddu v1,t5 c28: 7c000001 0x7c000001 c2c: 02000001 movf zero,s0,$fcc0 c30: 7c188d00 0x7c188d00 c34: a4000001 sh zero,1(zero) c38: 02000001 movf zero,s0,$fcc0 c3c: 00188e00 sll s1,t8,0x18 c40: 00000000 nop c44: a4000000 sh zero,0(zero) c48: a8000001 swl zero,1(zero) c4c: 01000001 movf zero,t0,$fcc0 c50: 01a86d00 0x1a86d00 c54: 01b00000 0x1b00000 c58: 00020000 sll zero,v0,0x0 c5c: 01b0188d break 0x1b0,0x62 c60: 02380000 0x2380000 c64: 00020000 sll zero,v0,0x0 c68: 0000188e 0x188e c6c: 00000000 nop c70: 02380000 0x2380000 c74: 023c0000 0x23c0000 c78: 00010000 sll zero,at,0x0 c7c: 00023c6d 0x23c6d c80: 00024400 sll t0,v0,0x10 c84: 8d000200 lw zero,512(t0) c88: 00024410 0x24410 c8c: 00028400 sll s0,v0,0x10 c90: 8e000200 lw zero,512(s0) c94: 00000010 mfhi zero c98: 00000000 nop c9c: 00028400 sll s0,v0,0x10 ca0: 00028800 sll s1,v0,0x0 ca4: 6d000100 0x6d000100 ca8: 00000288 0x288 cac: 00000294 0x294 cb0: 288d0002 slti t5,a0,2 cb4: 00000294 0x294 cb8: 00000394 0x394 cbc: 288e0002 slti t6,a0,2 ... cc8: 00000394 0x394 ccc: 00000398 0x398 cd0: 986d0001 lwr t5,1(v1) cd4: a0000003 sb zero,3(zero) cd8: 02000003 0x2000003 cdc: a0108d00 sb s0,-29440(zero) ce0: 0c000003 jal c ce4: 02000004 sllv zero,zero,s0 ce8: 00108e00 sll s1,s0,0x18 cec: 00000000 nop cf0: 0c000000 jal 0 cf4: 10000004 b d08 cf8: 01000004 sllv zero,zero,t0 cfc: 04106d00 bltzal zero,1c100 d00: 041c0000 0x41c0000 d04: 00020000 sll zero,v0,0x0 d08: 041c288d 0x41c288d d0c: 04840000 0x4840000 d10: 00020000 sll zero,v0,0x0 d14: 0000288e 0x288e ... d20: 00048009 0x48009 d24: 00018009 0x18009 d28: 0900046d j 40011b4 d2c: 09001080 j 4004200 d30: 8d000380 lw zero,896(t0) d34: 001000d8 0x1000d8 d38: 01e88009 0x1e88009 d3c: 00038009 0x38009 d40: 0000d88e 0xd88e d44: 00000000 nop d48: Address 0x0000000000000d48 is out of bounds. Disassembly of section .debug_pubnames: 00000000 <.debug_pubnames>: 0: 0000005b 0x5b 4: 00000002 srl zero,zero,0x0 8: 02430000 0x2430000 c: 00960000 0x960000 10: 695f0000 0x695f0000 14: 756d6d6f jalx 5b5b5bc 18: 6464615f 0x6464615f 1c: 6574705f 0x6574705f 20: 012b0032 tlt t1,t3 24: 695f0000 0x695f0000 28: 756d6d6f jalx 5b5b5bc 2c: 766e695f jalx 9b9a57c 30: 705f6c61 0x705f6c61 34: 00326574 teq at,s2,0x195 38: 0000018a 0x18a 3c: 7032765f 0x7032765f 40: 6172745f 0x6172745f 44: 616c736e 0x616c736e 48: 30006574 andi zero,zero,0x6574 4c: 5f000002 bgtzl t8,58 50: 6d6d6f69 0x6d6d6f69 54: 74705f75 jalx 1c17dd4 58: 00006261 0x6261 5c: 79000000 0x79000000 60: 02000000 0x2000000 64: 00024300 sll t0,v0,0xc 68: 0004f100 sll s8,a0,0x4 6c: 00031300 sll v0,v1,0xc 70: 79735f00 0x79735f00 74: 6b755f73 0x6b755f73 78: 033a006e 0x33a006e 7c: 655f0000 0x655f0000 80: 00746978 0x746978 84: 0000034e 0x34e 88: 6f72705f 0x6f72705f 8c: 00646963 0x646963 90: 00000379 0x379 94: 6f72705f 0x6f72705f 98: 6d697463 0x6d697463 9c: 03a40065 0x3a40065 a0: 705f0000 madd v0,ra a4: 73636f72 0x73636f72 a8: 6d756e5f 0x6d756e5f ac: 00726562 0x726562 b0: 0000040c syscall 0x10 b4: 626f765f 0x626f765f b8: 65675f6a 0x65675f6a bc: 62765f74 0x62765f74 c0: 00657361 0x657361 c4: 000004d1 0x4d1 c8: 7379735f 0x7379735f cc: 6c6c6163 0x6c6c6163 d0: 6365765f 0x6365765f d4: 00726f74 teq v1,s2,0x1bd d8: 00000000 nop dc: 00000225 0x225 e0: 08140002 j 500008 e4: 0c1e0000 jal 780000 e8: 05250000 0x5250000 ec: 675f0000 0x675f0000 f0: 735f7465 0x735f7465 f4: 64656863 0x64656863 f8: 00055100 sll t2,a1,0x4 fc: 65675f00 0x65675f00 100: 74705f74 jalx 1c17dd0 104: 7d007270 0x7d007270 108: 5f000005 bgtzl t8,120 10c: 5f746567 0x5f746567 110: 00637065 0x637065 114: 000005a9 0x5a9 118: 7465675f jalx 1959d7c 11c: 6176625f 0x6176625f 120: 05d50072 0x5d50072 124: 675f0000 0x675f0000 128: 635f7465 0x635f7465 12c: 65737561 0x65737561 130: 00060000 sll zero,a2,0x0 134: 74695f00 jalx 1a57c00 138: 73616d5f 0x73616d5f 13c: 0615006b 0x615006b 140: 695f0000 0x695f0000 144: 6e655f74 0x6e655f74 148: 656c6261 0x656c6261 14c: 00062a00 sll a1,a2,0x8 150: 65675f00 0x65675f00 154: 6f6c5f74 0x6f6c5f74 158: 65006b63 0x65006b63 15c: 5f000006 bgtzl t8,178 160: 656c6572 0x656c6572 164: 5f657361 0x5f657361 168: 6b636f6c 0x6b636f6c 16c: 00068d00 sll s1,a2,0x14 170: 75705f00 jalx 5c17c00 174: d5007374 ldc1 $f0,29556(t0) 178: 5f000006 bgtzl t8,194 17c: 77747570 jalx dd1d5c0 180: 00074d00 sll t1,a3,0x14 184: 75705f00 jalx 5c17c00 188: b3006474 0xb3006474 18c: 5f000007 bgtzl t8,1ac 190: 6e727473 0x6e727473 194: 00706d63 0x706d63 198: 0000080e 0x80e 19c: 6163645f 0x6163645f 1a0: 5f656863 0x5f656863 1a4: 5f667562 0x5f667562 1a8: 61766e69 0x61766e69 1ac: 6164696c 0x6164696c 1b0: 73006574 0x73006574 1b4: 5f000008 bgtzl t8,1d8 1b8: 616f7469 0x616f7469 1bc: 6365645f 0x6365645f 1c0: 0008cb00 sll t9,t0,0xc 1c4: 74695f00 jalx 1a57c00 1c8: 685f616f 0x685f616f 1cc: 38007865 xori zero,zero,0x7865 1d0: 5f000009 bgtzl t8,1f8 1d4: 73796870 0x73796870 1d8: 6c616369 0x6c616369 1dc: 6165725f 0x6165725f 1e0: 63615f64 0x63615f64 1e4: 73736563 0x73736563 1e8: 00097500 sll t6,t1,0x14 1ec: 68705f00 0x68705f00 1f0: 63697379 0x63697379 1f4: 775f6c61 jalx d7db184 1f8: 65746972 0x65746972 1fc: 6363615f 0x6363615f 200: 00737365 0x737365 204: 000009ae 0x9ae 208: 7465675f jalx 1959d7c 20c: 7361745f 0x7361745f 210: 6e5f736b 0x6e5f736b 214: 65626d75 0x65626d75 218: 09e20072 j 78801c8 21c: 675f0000 0x675f0000 220: 635f7465 0x635f7465 224: 65727275 0x65727275 228: 745f746e jalx 17dd1b8 22c: 5f6b7361 0x5f6b7361 230: 10006469 b 193d8 234: 5f00000a bgtzl t8,260 238: 5f746567 0x5f746567 23c: 72727563 0x72727563 240: 5f746e65 0x5f746e65 244: 746e6f63 jalx 1b9bd8c 248: 5f747865 0x5f747865 24c: 746f6c73 jalx 1bdb1cc 250: 000a5c00 sll t3,t2,0x10 254: 65675f00 0x65675f00 258: 6e695f74 0x6e695f74 25c: 72726574 0x72726574 260: 5f747075 0x5f747075 264: 74636576 jalx 18d95d8 268: 655f726f 0x655f726f 26c: 7972746e 0x7972746e 270: 000a9900 sll s3,t2,0x4 274: 65735f00 0x65735f00 278: 75635f74 jalx 58d7dd0 27c: 6e657272 0x6e657272 280: 61745f74 0x61745f74 284: 695f6b73 0x695f6b73 288: 0ad20064 j b480190 28c: 675f0000 0x675f0000 290: 635f7465 0x635f7465 294: 7473756c jalx 1cdd5b0 298: 625f7265 0x625f7265 29c: 00657361 0x657361 2a0: 00000b0c syscall 0x2c 2a4: 7465675f jalx 1959d7c 2a8: 6573705f 0x6573705f 2ac: 61625f67 0x61625f67 2b0: 40006573 0x40006573 2b4: 5f00000b bgtzl t8,2e4 2b8: 5f746567 0x5f746567 2bc: 61707376 0x61707376 2c0: 625f6563 0x625f6563 2c4: 00657361 0x657361 2c8: 00000b74 teq zero,zero,0x2d 2cc: 7465675f jalx 1959d7c 2d0: 6573765f 0x6573765f 2d4: 61625f67 0x61625f67 2d8: a8006573 swl zero,25971(zero) 2dc: 5f00000b bgtzl t8,30c 2e0: 5f746567 0x5f746567 2e4: 6a626f76 0x6a626f76 2e8: 7361625f 0x7361625f 2ec: 0bdc0065 j f700194 2f0: 675f0000 0x675f0000 2f4: 745f7465 jalx 17dd194 2f8: 5f6b7361 0x5f6b7361 2fc: 65736162 0x65736162 300: 00000000 nop 304: 00001e00 sll v1,zero,0x18 308: 32000200 andi zero,s0,0x200 30c: 2a000014 slti zero,s0,20 310: b0000001 0xb0000001 314: 5f000000 bgtzl t8,318 318: 5f787463 0x5f787463 31c: 74697773 jalx 1a5ddcc 320: 00006863 0x6863 324: 3d000000 0x3d000000 328: 02000002 0x2000002 32c: 00155c00 sll t3,s5,0x10 330: 000d5d00 sll t3,t5,0x14 334: 00030700 sll zero,v1,0x1c 338: 69745f00 0x69745f00 33c: 5f72656d 0x5f72656d 340: 65636361 0x65636361 344: 79007373 0x79007373 348: 5f000003 bgtzl t8,358 34c: 656d6974 0x656d6974 350: 72775f72 0x72775f72 354: 00657469 0x657469 358: 000003eb 0x3eb 35c: 6d69745f 0x6d69745f 360: 725f7265 0x725f7265 364: 00646165 0x646165 368: 0000044f sync 0x11 36c: 7974745f 0x7974745f 370: 7272655f 0x7272655f 374: 8400726f lh zero,29295(zero) 378: 5f000004 bgtzl t8,38c 37c: 5f797474 0x5f797474 380: 74697277 jalx 1a5c9dc 384: 04f90065 0x4f90065 388: 745f0000 jalx 17c0000 38c: 725f7974 0x725f7974 390: 5f646165 0x5f646165 394: 00717269 0x717269 398: 0000054b 0x54b 39c: 7974745f 0x7974745f 3a0: 6165725f 0x6165725f 3a4: 05a60064 0x5a60064 3a8: 695f0000 0x695f0000 3ac: 775f7563 jalx d7dd58c 3b0: 65746972 0x65746972 3b4: 00061000 sll v0,a2,0x0 3b8: 63695f00 0x63695f00 3bc: 65725f75 0x65725f75 3c0: 7a006461 0x7a006461 3c4: 5f000006 bgtzl t8,3e0 3c8: 5f646367 0x5f646367 3cc: 74697277 jalx 1a5c9dc 3d0: 06d10065 bgezal s6,568 3d4: 675f0000 0x675f0000 3d8: 725f6463 0x725f6463 3dc: 00646165 0x646165 3e0: 0000071d 0x71d 3e4: 636f695f 0x636f695f 3e8: 6363615f 0x6363615f 3ec: 00737365 0x737365 3f0: 00000844 0x844 3f4: 636f695f 0x636f695f 3f8: 6d6f635f 0x6d6f635f 3fc: 74656c70 jalx 195b1c0 400: 80006465 lb zero,25701(zero) 404: 5f000008 bgtzl t8,428 408: 5f636f69 0x5f636f69 40c: 64616572 0x64616572 410: 0008cc00 sll t9,t0,0x10 414: 6f695f00 0x6f695f00 418: 72775f63 0x72775f63 41c: 00657469 0x657469 420: 00000918 0x918 424: 5f62665f 0x5f62665f 428: 636e7973 0x636e7973 42c: 6972775f 0x6972775f 430: 7d006574 0x7d006574 434: 5f000009 bgtzl t8,45c 438: 735f6266 0x735f6266 43c: 5f636e79 0x5f636e79 440: 64616572 0x64616572 444: 0009e200 sll gp,t1,0x8 448: 62665f00 0x62665f00 44c: 616d645f 0x616d645f 450: 6363615f 0x6363615f 454: 00737365 0x737365 458: 00000ae1 0xae1 45c: 5f62665f 0x5f62665f 460: 74697277 jalx 1a5c9dc 464: 0b2d0065 j cb40194 468: 665f0000 0x665f0000 46c: 65725f62 0x65725f62 470: 79006461 0x79006461 474: 5f00000b bgtzl t8,4a4 478: 635f6266 0x635f6266 47c: 6c706d6f 0x6c706d6f 480: 64657465 0x64657465 484: 000bdc00 sll k1,t3,0x10 488: 74745f00 jalx 1d17c00 48c: 65675f79 0x65675f79 490: 75625f74 jalx 5897dd0 494: 0bf30066 j fcc0198 498: 745f0000 jalx 17c0000 49c: 675f7974 0x675f7974 4a0: 665f7465 0x665f7465 4a4: 006c6c75 0x6c6c75 4a8: 00000c0a 0xc0a 4ac: 7974745f 0x7974745f 4b0: 7475705f jalx 1d5c17c 4b4: 636f6c5f 0x636f6c5f 4b8: 0c1c006b jal 7001ac 4bc: 695f0000 0x695f0000 4c0: 735f636f 0x735f636f 4c4: 75746174 jalx 5d185d0 4c8: 0c2f0073 jal bc01cc 4cc: 695f0000 0x695f0000 4d0: 645f636f 0x645f636f 4d4: 00656e6f 0x656e6f 4d8: 00000c42 srl at,zero,0x11 4dc: 636f695f 0x636f695f 4e0: 636f6c5f 0x636f6c5f 4e4: 0c55006b jal 15401ac 4e8: 695f0000 0x695f0000 4ec: 695f636f 0x695f636f 4f0: 756d6d6f jalx 5b5b5bc 4f4: 3178695f andi t8,t3,0x695f 4f8: 000c6800 sll t5,t4,0x0 4fc: 6f695f00 0x6f695f00 500: 6f695f63 0x6f695f63 504: 5f756d6d 0x5f756d6d 508: 6761706e 0x6761706e 50c: 8b007365 lwl zero,29541(t8) 510: 5f00000c bgtzl t8,544 514: 5f616d64 0x5f616d64 518: 74617473 jalx 185d1cc 51c: a3007375 sb zero,29557(t8) 520: 5f00000c bgtzl t8,554 524: 5f616d64 0x5f616d64 528: 656e6f64 0x656e6f64 52c: 000cbb00 sll s7,t4,0xc 530: 6d645f00 0x6d645f00 534: 6f6c5f61 0x6f6c5f61 538: ce006b63 pref 0x0,27491(s0) 53c: 5f00000c bgtzl t8,570 540: 5f616d64 0x5f616d64 544: 6d6d6f69 0x6d6d6f69 548: 78695f75 0x78695f75 54c: 0ce10031 jal 38400c4 550: 645f0000 0x645f0000 554: 695f616d 0x695f616d 558: 756d6d6f jalx 5b5b5bc 55c: 61706e5f 0x61706e5f 560: 00736567 0x736567 564: 00000000 nop 568: 00000020 add zero,zero,zero 56c: 22b90002 addi t9,s5,2 570: 016f0000 0x16f0000 574: 01570000 0x1570000 578: 635f0000 0x635f0000 57c: 65737561 0x65737561 580: 6365765f 0x6365765f 584: 00726f74 teq v1,s2,0x1bd 588: 00000000 nop 58c: 00000074 teq zero,zero,0x1 590: 24280002 addiu t0,at,2 594: 04030000 bgezl zero,598 598: 01750000 0x1750000 59c: 695f0000 0x695f0000 5a0: 645f7172 0x645f7172 5a4: 78756d65 0x78756d65 5a8: 0001de00 sll k1,at,0x18 5ac: 73695f00 0x73695f00 5b0: 65645f72 0x65645f72 5b4: 6c756166 0x6c756166 5b8: 01f20074 teq t7,s2,0x1 5bc: 695f0000 0x695f0000 5c0: 645f7273 0x645f7273 5c4: 4a00616d c2 0x616d 5c8: 5f000002 bgtzl t8,5d4 5cc: 5f727369 0x5f727369 5d0: 00636f69 0x636f69 5d4: 00000271 tgeu zero,zero,0x9 5d8: 7273695f 0x7273695f 5dc: 6d69745f 0x6d69745f 5e0: c3007265 ll zero,29285(t8) 5e4: 5f000002 bgtzl t8,5f0 5e8: 5f727369 0x5f727369 5ec: 00797474 teq v1,t9,0x1d1 5f0: 000002f9 0x2f9 5f4: 7273695f 0x7273695f 5f8: 6977735f 0x6977735f 5fc: 00686374 teq v1,t0,0x18d 600: 00000000 nop 604: 00000057 0x57 608: 282b0002 slti t3,at,2 60c: 02db0000 0x2db0000 610: 01760000 0x1760000 614: 6b5f0000 0x6b5f0000 618: 656e7265 0x656e7265 61c: 6e695f6c 0x6e695f6c 620: 94007469 lhu zero,29801(zero) 624: 5f000002 bgtzl t8,630 628: 62617470 0x62617470 62c: 61705f73 0x61705f73 630: 00726464 0x726464 634: 000002a6 0x2a6 638: 6174705f 0x6174705f 63c: 765f7362 jalx 97dcd88 640: 72646461 0x72646461 644: 0002c800 sll t9,v0,0x0 648: 63735f00 0x63735f00 64c: 75646568 jalx 59195a0 650: 7372656c 0x7372656c 654: 6461705f 0x6461705f 658: 00007264 0x7264 65c: Address 0x000000000000065c is out of bounds. Disassembly of section .debug_aranges: 00000000 <.debug_aranges>: 0: 0000001c 0x1c 4: 00000002 srl zero,zero,0x0 8: 00040000 sll zero,a0,0x0 c: 00000000 nop 10: 800002bc lb zero,700(zero) 14: 000002e8 0x2e8 ... 20: 0000001c 0x1c 24: 02430002 0x2430002 28: 00040000 sll zero,a0,0x0 2c: 00000000 nop 30: 800005a4 lb zero,1444(zero) 34: 00000330 tge zero,zero,0xc ... 40: 0000001c 0x1c 44: 07340002 0x7340002 48: 00040000 sll zero,a0,0x0 4c: 00000000 nop 50: 80000000 lb zero,0(zero) 54: 000002bc 0x2bc ... 60: 0000001c 0x1c 64: 07a30002 bgezl sp,70 68: 00040000 sll zero,a0,0x0 6c: 00000000 nop 70: 800008d4 lb zero,2260(zero) 74: 00000164 0x164 ... 80: 0000001c 0x1c 84: 08140002 j 500008 88: 00040000 sll zero,a0,0x0 8c: 00000000 nop 90: 80000a38 lb zero,2616(zero) 94: 00000b9c 0xb9c ... a0: 0000001c 0x1c a4: 14320002 bne at,s2,b0 a8: 00040000 sll zero,a0,0x0 ac: 00000000 nop b0: 800015d4 lb zero,5588(zero) b4: 000000c4 0xc4 ... c0: 0000001c 0x1c c4: 155c0002 bne t2,gp,d0 c8: 00040000 sll zero,a0,0x0 cc: 00000000 nop d0: 80001698 lb zero,5784(zero) d4: 00001164 0x1164 ... e0: 0000001c 0x1c e4: 22b90002 addi t9,s5,2 e8: 00040000 sll zero,a0,0x0 ec: 00000000 nop f0: 800027fc lb zero,10236(zero) f4: 000002f0 tge zero,zero,0xb ... 100: 0000001c 0x1c 104: 24280002 addiu t0,at,2 108: 00040000 sll zero,a0,0x0 10c: 00000000 nop 110: 80002aec lb zero,10988(zero) 114: 00000484 0x484 ... 120: 0000001c 0x1c 124: 282b0002 slti t3,at,2 128: 00040000 sll zero,a0,0x0 12c: 00000000 nop 130: 80090000 lb t1,0(zero) 134: 000001e8 0x1e8 ... Disassembly of section .debug_str: 00000000 <.debug_str>: 0: 69736e75 0x69736e75 4: 64656e67 0x64656e67 8: 746e6920 jalx 1b9a480 c: 67615000 0x67615000 10: 62615465 0x62615465 14: 7000656c 0x7000656c 18: 765f6e70 jalx 97db9c0 1c: 65756c61 0x65756c61 20: 5f747000 0x5f747000 24: 67616c66 0x67616c66 28: 61700073 0x61700073 2c: 745f6567 jalx 17d959c 30: 656c6261 0x656c6261 34: 6600745f 0x6600745f 38: 7367616c 0x7367616c 3c: 6c61765f 0x6c61765f 40: 5f006575 bgtzl t8,19618 44: 6d6d6f69 0x6d6d6f69 48: 64615f75 0x64615f75 4c: 74705f64 jalx 1c17d90 50: 5f003265 bgtzl t8,c9e8 54: 6d6d6f69 0x6d6d6f69 58: 74705f75 jalx 1c17dd4 5c: 73006261 0x73006261 60: 762f7379 jalx 8bdcde4 64: 61685f6d 0x61685f6d 68: 656c646e 0x656c646e 6c: 00632e72 tlt v1,v1,0xb9 70: 61627470 0x61627470 74: 32765f00 andi s6,s3,0x5f00 78: 72745f70 0x72745f70 7c: 6c736e61 0x6c736e61 80: 00657461 0x657461 84: 20554e47 addi s5,v0,20039 88: 2e342043 sltiu s4,s1,8259 8c: 00322e34 teq at,s2,0xb8 90: 705f7470 0x705f7470 94: 5f006e70 bgtzl t8,1ba58 98: 6d6d6f69 0x6d6d6f69 9c: 6e695f75 0x6e695f75 a0: 5f6c6176 0x5f6c6176 a4: 32657470 andi a1,s3,0x7470 a8: 73552f00 0x73552f00 ac: 2f737265 sltiu s3,k1,29285 b0: 69616c61 0x69616c61 b4: 6f442f6e 0x6f442f6e b8: 656d7563 0x656d7563 bc: 2f73746e sltiu s3,k1,29806 c0: 6563696c 0x6563696c c4: 2f65636e sltiu a1,k1,25454 c8: 6f6d6c61 0x6f6d6c61 cc: 6e76735f 0x6e76735f d0: 3130325f andi s0,t1,0x325f d4: 6f732f31 0x6f732f31 d8: 672f7466 0x672f7466 dc: 5f746569 0x5f746569 e0: 65766173 0x65766173 e4: 636f6900 0x636f6900 e8: 756c635f jalx 5b18d7c ec: 72657473 0x72657473 f0: 76006469 jalx 80191a4 f4: 63617073 0x63617073 f8: 616e5f65 0x616e5f65 fc: 7000656d 0x7000656d 100: 70697265 0x70697265 104: 666f5f68 0x666f5f68 108: 74657366 jalx 195cd98 10c: 61656800 0x61656800 110: 00726564 0x726564 114: 6a626f76 0x6a626f76 118: 0064695f 0x64695f 11c: 5f646c5f 0x5f646c5f 120: 626d7973 0x626d7973 124: 735f6c6f 0x735f6c6f 128: 646c5f00 0x646c5f00 12c: 6d79735f 0x6d79735f 130: 5f6c6f62 0x5f6c6f62 134: 6c630074 0x6c630074 138: 65747375 0x65747375 13c: 64695f72 0x64695f72 140: 756c6300 jalx 5b18c00 144: 72657473 0x72657473 148: 6f760073 0x6f760073 14c: 00736a62 0x736a62 150: 6a626f76 0x6a626f76 154: 7079745f 0x7079745f 158: 705f0065 0x705f0065 15c: 69636f72 0x69636f72 160: 616d0064 0x616d0064 164: 6e697070 0x6e697070 168: 6f765f67 0x6f765f67 16c: 735f6a62 0x735f6a62 170: 65737000 0x65737000 174: 666f5f67 0x666f5f67 178: 74657366 jalx 195cd98 17c: 6e696200 0x6e696200 180: 68746170 0x68746170 184: 626f7600 0x626f7600 188: 61765f6a 0x61765f6a 18c: 00726464 0x726464 190: 61707376 0x61707376 194: 695f6563 0x695f6563 198: 656c0064 0x656c0064 19c: 6874676e 0x6874676e 1a0: 71726900 0x71726900 1a4: 73700073 0x73700073 1a8: 00736765 0x736765 1ac: 6a626f76 0x6a626f76 1b0: 66666f5f 0x66666f5f 1b4: 00746573 tltu v1,s4,0x195 1b8: 72706f63 0x72706f63 1bc: 6f5f636f 0x6f5f636f 1c0: 65736666 0x65736666 1c4: 73760074 0x73760074 1c8: 65636170 0x65636170 1cc: 62660073 0x62660073 1d0: 6c635f66 0x6c635f66 1d4: 65747375 0x65747375 1d8: 00646972 tlt v1,a0,0x1a5 1dc: 5f797474 0x5f797474 1e0: 73756c63 0x73756c63 1e4: 69726574 0x69726574 1e8: 6f760064 0x6f760064 1ec: 73006a62 0x73006a62 1f0: 732f7379 0x732f7379 1f4: 685f7379 0x685f7379 1f8: 6c646e61 0x6c646e61 1fc: 632e7265 0x632e7265 200: 6f6c6700 0x6f6c6700 204: 736c6162 0x736c6162 208: 626f7600 0x626f7600 20c: 616e5f6a 0x616e5f6a 210: 7600656d jalx 80195b4 214: 5f676573 0x5f676573 218: 7366666f 0x7366666f 21c: 63007465 0x63007465 220: 6f705f70 0x6f705f70 224: 00737472 tlt v1,s3,0x1d1 228: 5f63696e 0x5f63696e 22c: 73756c63 0x73756c63 230: 69726574 0x69726574 234: 705f0064 0x705f0064 238: 73636f72 0x73636f72 23c: 6d756e5f 0x6d756e5f 240: 00726562 0x726562 244: 66667562 0x66667562 248: 5f007265 bgtzl t8,1cbe0 24c: 74697865 jalx 1a5e194 250: 72657000 0x72657000 254: 73687069 0x73687069 258: 6f765f00 0x6f765f00 25c: 675f6a62 0x675f6a62 260: 765f7465 jalx 97dd194 264: 65736162 0x65736162 268: 70616d00 0x70616d00 26c: 676e6970 0x676e6970 270: 6165685f 0x6165685f 274: 5f726564 0x5f726564 278: 616d0073 0x616d0073 27c: 6e697070 0x6e697070 280: 65685f67 0x65685f67 284: 72656461 0x72656461 288: 6d00745f 0x6d00745f 28c: 69707061 0x69707061 290: 635f676e 0x635f676e 294: 7473756c jalx 1cdd5b0 298: 735f7265 0x735f7265 29c: 70616d00 0x70616d00 2a0: 676e6970 0x676e6970 2a4: 756c635f jalx 5b18d7c 2a8: 72657473 0x72657473 2ac: 6d00745f 0x6d00745f 2b0: 69707061 0x69707061 2b4: 765f676e jalx 97d9db8 2b8: 5f6a626f 0x5f6a626f 2bc: 74730074 jalx 1cc01d0 2c0: 5f747261 0x5f747261 2c4: 7366666f 0x7366666f 2c8: 5f007465 bgtzl t8,1d460 2cc: 636f7270 0x636f7270 2d0: 656d6974 0x656d6974 2d4: 79735f00 0x79735f00 2d8: 6b755f73 0x6b755f73 2dc: 6c63006e 0x6c63006e 2e0: 65747375 0x65747375 2e4: 6f630072 0x6f630072 2e8: 636f7270 0x636f7270 2ec: 6c610073 0x6c610073 2f0: 006e6769 0x6e6769 2f4: 7379735f 0x7379735f 2f8: 6c6c6163 0x6c6c6163 2fc: 6365765f 0x6365765f 300: 00726f74 teq v1,s2,0x1bd 304: 6e676973 0x6e676973 308: 72757461 0x72757461 30c: 65730065 0x65730065 310: 616d5f67 0x616d5f67 314: 6e697070 0x6e697070 318: 61625f67 0x61625f67 31c: 74006573 jalx 195cc 320: 5f6b7361 0x5f6b7361 324: 7366666f 0x7366666f 328: 6d007465 0x6d007465 32c: 69707061 0x69707061 330: 765f676e jalx 97d9db8 334: 63617073 0x63617073 338: 00735f65 0x735f65 33c: 7070616d 0x7070616d 340: 5f676e69 0x5f676e69 344: 61707376 0x61707376 348: 745f6563 jalx 17d958c 34c: 73617400 0x73617400 350: 7600736b jalx 801cdac 354: 63617073 0x63617073 358: 73760065 0x73760065 35c: 00736765 0x736765 360: 7465675f jalx 1959d7c 364: 7561635f jalx 5858d7c 368: 5f006573 bgtzl t8,19938 36c: 5f746567 0x5f746567 370: 72707470 0x72707470 374: 79747400 0x79747400 378: 6464615f 0x6464615f 37c: 73736572 0x73736572 380: 61747300 0x61747300 384: 5f636974 0x5f636974 388: 65686373 0x65686373 38c: 656c7564 0x656c7564 390: 00735f72 tlt v1,s3,0x17d 394: 6a626f76 0x6a626f76 398: 69636f6c 0x69636f6c 39c: 675f0064 0x675f0064 3a0: 765f7465 jalx 97dd194 3a4: 5f6a626f 0x5f6a626f 3a8: 65736162 0x65736162 3ac: 65675f00 0x65675f00 3b0: 73765f74 0x73765f74 3b4: 625f6765 0x625f6765 3b8: 00657361 0x657361 3bc: 7465675f jalx 1959d7c 3c0: 746e695f jalx 1b9a57c 3c4: 75727265 jalx 5c9c994 3c8: 765f7470 jalx 97dd1c0 3cc: 6f746365 0x6f746365 3d0: 6e655f72 0x6e655f72 3d4: 00797274 teq v1,t9,0x1c9 3d8: 7070616d 0x7070616d 3dc: 5f676e69 0x5f676e69 3e0: 6b736174 0x6b736174 3e4: 6d00735f 0x6d00735f 3e8: 69707061 0x69707061 3ec: 745f676e jalx 17d9db8 3f0: 5f6b7361 0x5f6b7361 3f4: 65640074 0x65640074 3f8: 0079616c 0x79616c 3fc: 65646f6d 0x65646f6d 400: 65737500 0x65737500 404: 6d69745f 0x6d69745f 408: 5f007265 bgtzl t8,1cda0 40c: 64747570 0x64747570 410: 74695f00 jalx 1a57c00 414: 645f616f 0x645f616f 418: 5f006365 bgtzl t8,191b0 41c: 5f746567 0x5f746567 420: 61707376 0x61707376 424: 625f6563 0x625f6563 428: 00657361 0x657361 42c: 746f6c73 jalx 1bdb1cc 430: 0064695f 0x64695f 434: 7070616d 0x7070616d 438: 5f676e69 0x5f676e69 43c: 67657376 0x67657376 440: 6d00735f 0x6d00735f 444: 69707061 0x69707061 448: 765f676e jalx 97d9db8 44c: 5f676573 0x5f676573 450: 705f0074 0x705f0074 454: 00777475 0x777475 458: 636f6c70 0x636f6c70 45c: 6568006b 0x6568006b 460: 61746178 0x61746178 464: 79730062 0x79730062 468: 6f632f73 0x6f632f73 46c: 6e6f6d6d 0x6e6f6d6d 470: 5f00632e bgtzl t8,1912c 474: 5f746567 0x5f746567 478: 73756c63 0x73756c63 47c: 5f726574 0x5f726574 480: 65736162 0x65736162 484: 63645f00 0x63645f00 488: 65686361 0x65686361 48c: 6675625f 0x6675625f 490: 766e695f jalx 9b9a57c 494: 64696c61 0x64696c61 498: 00657461 0x657461 49c: 7465675f jalx 1959d7c 4a0: 7361745f 0x7361745f 4a4: 61625f6b 0x61625f6b 4a8: 69006573 0x69006573 4ac: 7265746e 0x7265746e 4b0: 74707572 jalx 1c1d5c8 4b4: 6365765f 0x6365765f 4b8: 00726f74 teq v1,s2,0x1bd 4bc: 746e6f63 jalx 1b9bd8c 4c0: 00747865 0x747865 4c4: 7475705f jalx 1d5c17c 4c8: 675f0073 0x675f0073 4cc: 655f7465 0x655f7465 4d0: 75006370 jalx 4018dc0 4d4: 6e5f6573 0x6e5f6573 4d8: 5f006369 bgtzl t8,19280 4dc: 73796870 0x73796870 4e0: 6c616369 0x6c616369 4e4: 6972775f 0x6972775f 4e8: 615f6574 0x615f6574 4ec: 73656363 0x73656363 4f0: 695f0073 0x695f0073 4f4: 616d5f74 0x616d5f74 4f8: 5f006b73 bgtzl t8,1b2c8 4fc: 656c6572 0x656c6572 500: 5f657361 0x5f657361 504: 6b636f6c 0x6b636f6c 508: 63654400 0x63654400 50c: 00626154 0x626154 510: 5f74695f 0x5f74695f 514: 62616e65 0x62616e65 518: 6c00656c 0x6c00656c 51c: 5f656e69 0x5f656e69 520: 657a6973 0x657a6973 524: 67657300 0x67657300 528: 7974745f 0x7974745f 52c: 7361625f 0x7361625f 530: 73700065 0x73700065 534: 64696765 0x64696765 538: 65737500 0x65737500 53c: 6462665f 0x6462665f 540: 6300616d 0x6300616d 544: 65727275 0x65727275 548: 5f00746e bgtzl t8,1d704 54c: 5f746567 0x5f746567 550: 72727563 0x72727563 554: 5f746e65 0x5f746e65 558: 6b736174 0x6b736174 55c: 0064695f 0x64695f 560: 61786548 0x61786548 564: 00626154 0x626154 568: 72617473 0x72617473 56c: 00646974 teq v1,a0,0x1a5 570: 7478656e jalx 1e195b8 574: 7361625f 0x7361625f 578: 65640065 0x65640065 57c: 62617463 0x62617463 580: 65737500 0x65737500 584: 7974745f 0x7974745f 588: 65675f00 0x65675f00 58c: 75635f74 jalx 58d7dd0 590: 6e657272 0x6e657272 594: 6f635f74 0x6f635f74 598: 7865746e 0x7865746e 59c: 6c735f74 0x6c735f74 5a0: 5f00746f bgtzl t8,1d760 5a4: 5f746567 0x5f746567 5a8: 72617662 0x72617662 5ac: 70616d00 0x70616d00 5b0: 676e6970 0x676e6970 5b4: 6573705f 0x6573705f 5b8: 00735f67 0x735f67 5bc: 7070616d 0x7070616d 5c0: 5f676e69 0x5f676e69 5c4: 67657370 0x67657370 5c8: 5f00745f bgtzl t8,1d748 5cc: 616f7469 0x616f7469 5d0: 7865685f 0x7865685f 5d4: 65735f00 0x65735f00 5d8: 75635f74 jalx 58d7dd0 5dc: 6e657272 0x6e657272 5e0: 61745f74 0x61745f74 5e4: 695f6b73 0x695f6b73 5e8: 73700064 0x73700064 5ec: 64656863 0x64656863 5f0: 65675f00 0x65675f00 5f4: 6f6c5f74 0x6f6c5f74 5f8: 5f006b63 bgtzl t8,1b388 5fc: 5f746567 0x5f746567 600: 67657370 0x67657370 604: 7361625f 0x7361625f 608: 735f0065 0x735f0065 60c: 636e7274 0x636e7274 610: 5f00706d bgtzl t8,1c7c8 614: 5f746567 0x5f746567 618: 65686373 0x65686373 61c: 705f0064 0x705f0064 620: 69737968 0x69737968 624: 5f6c6163 0x5f6c6163 628: 64616572 0x64616572 62c: 6363615f 0x6363615f 630: 00737365 0x737365 634: 6e656469 0x6e656469 638: 675f0074 0x675f0074 63c: 745f7465 jalx 17dd194 640: 736b7361 0x736b7361 644: 6d756e5f 0x6d756e5f 648: 00726562 0x726562 64c: 636f7270 0x636f7270 650: 69636f6c 0x69636f6c 654: 74730064 jalx 1cc0190 658: 63697461 0x63697461 65c: 6863735f 0x6863735f 660: 6c756465 0x6c756465 664: 745f7265 jalx 17dc994 668: 72756300 0x72756300 66c: 61745f72 0x61745f72 670: 695f6b73 0x695f6b73 674: 656e0064 0x656e0064 678: 635f7478 0x635f7478 67c: 705f7874 0x705f7874 680: 72646461 0x72646461 684: 73797300 0x73797300 688: 7874632f 0x7874632f 68c: 6e61685f 0x6e61685f 690: 72656c64 0x72656c64 694: 5f00632e bgtzl t8,19350 698: 5f787463 0x5f787463 69c: 74697773 jalx 1a5ddcc 6a0: 6e006863 0x6e006863 6a4: 5f747865 0x5f747865 6a8: 6b736174 0x6b736174 6ac: 0064695f 0x64695f 6b0: 72727563 0x72727563 6b4: 7874635f 0x7874635f 6b8: 6461705f 0x6461705f 6bc: 75007264 jalx 401c990 6c0: 5f726573 0x5f726573 6c4: 73616270 0x73616270 6c8: 6f630065 0x6f630065 6cc: 00746e75 0x746e75 6d0: 5f756369 0x5f756369 6d4: 72646461 0x72646461 6d8: 00737365 0x737365 6dc: 5f424f49 0x5f424f49 6e0: 4d4d4f49 0x4d4d4f49 6e4: 43415f55 c0 0x1415f55 6e8: 45564954 0x45564954 6ec: 4d495400 0x4d495400 6f0: 535f5245 beql k0,ra,15008 6f4: 004e4150 0x4e4150 6f8: 434f4c42 c0 0x14f4c42 6fc: 45445f4b 0x45445f4b 700: 45434956 0x45434956 704: 4f4f4e5f c3 0x14f4e5f 708: 695f0050 0x695f0050 70c: 735f636f 0x735f636f 710: 75746174 jalx 5d185d0 714: 675f0073 0x675f0073 718: 725f6463 0x725f6463 71c: 00646165 0x646165 720: 5f554349 0x5f554349 724: 4b53414d c2 0x153414d 728: 454c435f 0x454c435f 72c: 73005241 0x73005241 730: 695f6765 0x695f6765 734: 625f636f 0x625f636f 738: 00657361 0x657361 73c: 636f7270 0x636f7270 740: 0064695f 0x64695f 744: 6d69745f 0x6d69745f 748: 615f7265 0x615f7265 74c: 73656363 0x73656363 750: 6f690073 0x6f690073 754: 64615f63 0x64615f63 758: 73657264 0x73657264 75c: 745f0073 jalx 17c01cc 760: 655f7974 0x655f7974 764: 726f7272 0x726f7272 768: 616d6400 0x616d6400 76c: 0064695f 0x64695f 770: 5f424f49 0x5f424f49 774: 4d4d4f49 0x4d4d4f49 778: 41425f55 0x41425f55 77c: 44495f44 0x44495f44 780: 6f695f00 0x6f695f00 784: 6f695f63 0x6f695f63 788: 5f756d6d 0x5f756d6d 78c: 00317869 0x317869 790: 454d4954 0x454d4954 794: 41565f52 0x41565f52 798: 0045554c syscall 0x11555 79c: 705f6266 0x705f6266 7a0: 65736162 0x65736162 7a4: 74745f00 jalx 1d17c00 7a8: 65725f79 0x65725f79 7ac: 42006461 c0 0x6461 7b0: 4b434f4c c2 0x1434f4c 7b4: 5645445f bnel s2,a1,11934 7b8: 5f454349 0x5f454349 7bc: 454c4449 0x454c4449 7c0: 55434900 bnel t2,v1,12bc4 7c4: 5f54495f 0x5f54495f 7c8: 54434556 bnel v0,v1,11d24 7cc: 4200524f c0 0x524f 7d0: 4b434f4c c2 0x1434f4c 7d4: 5645445f bnel s2,a1,11954 7d8: 5f454349 0x5f454349 7dc: 54495257 bnel v0,t1,1513c 7e0: 43490045 c0 0x1490045 7e4: 414d5f55 0x414d5f55 7e8: 5f004b53 bgtzl t8,13538 7ec: 5f616d64 0x5f616d64 7f0: 656e6f64 0x656e6f64 7f4: 424f4900 c0 0x4f4900 7f8: 5f54495f 0x5f54495f 7fc: 52444441 beql s2,a0,11904 800: 4d4f495f 0x4d4f495f 804: 485f554d 0x485f554d 808: 65720049 0x65720049 80c: 74736967 jalx 1cda59c 810: 695f7265 0x695f7265 814: 7865646e 0x7865646e 818: 4f4c4200 c3 0x14c4200 81c: 445f4b43 0x445f4b43 820: 43495645 c0 0x1495645 824: 52495f45 beql s2,t1,1853c 828: 4e455f51 c3 0x455f51 82c: 454c4241 0x454c4241 830: 6d656d00 0x6d656d00 834: 00797063 0x797063 838: 6d5f6f74 0x6d5f6f74 83c: 5f006d65 bgtzl t8,1bdd4 840: 5f636f69 0x5f636f69 844: 656e6f64 0x656e6f64 848: 636f6c00 0x636f6c00 84c: 0064695f 0x64695f 850: 2f737973 sltiu s3,k1,31091 854: 76697264 jalx 9a5c990 858: 2e737265 sltiu s3,s3,29285 85c: 776e0063 jalx db8018c 860: 74746972 jalx 1d1a5c8 864: 44006e65 0x44006e65 868: 525f414d beql s2,ra,10da0 86c: 54455345 bnel v0,a1,15584 870: 44434700 0x44434700 874: 4154535f 0x4154535f 878: 00535554 0x535554 87c: 5f444347 0x5f444347 880: 00444e45 0x444e45 884: 7473645f jalx 1cd917c 888: 5f6f7400 0x5f6f7400 88c: 72657375 0x72657375 890: 55434900 bnel t2,v1,12c94 894: 544e495f bnel v0,t6,12e14 898: 63695f00 0x63695f00 89c: 65725f75 0x65725f75 8a0: 49006461 bc2f 19a28 8a4: 725f434f 0x725f434f 8a8: 73696765 0x73696765 8ac: 73726574 0x73726574 8b0: 4f4c4200 c3 0x14c4200 8b4: 445f4b43 0x445f4b43 8b8: 43495645 c0 0x1495645 8bc: 55425f45 bnel t2,v0,185d4 8c0: 52454646 beql s2,a1,121dc 8c4: 6d645f00 0x6d645f00 8c8: 74735f61 jalx 1cd7d84 8cc: 73757461 0x73757461 8d0: 6d645f00 0x6d645f00 8d4: 6f695f61 0x6f695f61 8d8: 5f756d6d 0x5f756d6d 8dc: 00317869 0x317869 8e0: 7974745f 0x7974745f 8e4: 6165725f 0x6165725f 8e8: 72695f64 0x72695f64 8ec: 665f0071 0x665f0071 8f0: 6f635f62 0x6f635f62 8f4: 656c706d 0x656c706d 8f8: 00646574 teq v1,a0,0x195 8fc: 615f6266 0x615f6266 900: 65726464 0x65726464 904: 73007373 0x73007373 908: 675f6765 0x675f6765 90c: 625f6463 0x625f6463 910: 00657361 0x657361 914: 5f62665f 0x5f62665f 918: 74697277 jalx 1a5c9dc 91c: 4f490065 c3 0x1490065 920: 74735f43 jalx 1cd7d0c 924: 73757461 0x73757461 928: 65737500 0x65737500 92c: 61765f72 0x61765f72 930: 00726464 0x726464 934: 656d6974 0x656d6974 938: 64615f72 0x64615f72 93c: 73657264 0x73657264 940: 65730073 0x65730073 944: 63695f67 0x63695f67 948: 61625f75 0x61625f75 94c: 73006573 0x73006573 950: 745f6765 jalx 17d9d94 954: 72656d69 0x72656d69 958: 7361625f 0x7361625f 95c: 735f0065 0x735f0065 960: 49006372 bc2f 1972c 964: 725f5543 0x725f5543 968: 73696765 0x73696765 96c: 73726574 0x73726574 970: 55434900 bnel t2,v1,12d74 974: 4150535f 0x4150535f 978: 695f004e 0x695f004e 97c: 635f636f 0x635f636f 980: 6c706d6f 0x6c706d6f 984: 64657465 0x64657465 988: 6f6c6200 0x6f6c6200 98c: 735f6b63 0x735f6b63 990: 00657a69 0x657a69 994: 72657375 0x72657375 998: 6e70765f 0x6e70765f 99c: 78616d5f 0x78616d5f 9a0: 424f4900 c0 0x4f4900 9a4: 564e495f bnel s2,t6,12f24 9a8: 505f4c41 beql v0,ra,13ab0 9ac: 47004554 c1 0x1004554 9b0: 725f4443 0x725f4443 9b4: 73696765 0x73696765 9b8: 73726574 0x73726574 9bc: 434f4900 c0 0x14f4900 9c0: 65706f5f 0x65706f5f 9c4: 69746172 0x69746172 9c8: 00736e6f 0x736e6f 9cc: 7563695f jalx 58da57c 9d0: 6972775f 0x6972775f 9d4: 44006574 0x44006574 9d8: 495f414d 0x495f414d 9dc: 445f5152 0x445f5152 9e0: 42415349 c0 0x415349 9e4: 7500454c jalx 4011530 9e8: 5f726573 0x5f726573 9ec: 5f6e7076 0x5f6e7076 9f0: 006e696d 0x6e696d 9f4: 72657375 0x72657375 9f8: 5f74705f 0x5f74705f 9fc: 73616276 0x73616276 a00: 665f0065 0x665f0065 a04: 65725f62 0x65725f62 a08: 42006461 c0 0x6461 a0c: 4b434f4c c2 0x1434f4c a10: 5645445f bnel s2,a1,11b90 a14: 5f454349 0x5f454349 a18: 44414552 0x44414552 a1c: 4d495400 0x4d495400 a20: 505f5245 beql v0,ra,15338 a24: 4f495245 c3 0x1495245 a28: 4c420044 0x4c420044 a2c: 5f4b434f 0x5f4b434f a30: 49564544 0x49564544 a34: 525f4543 beql s2,ra,11f44 a38: 5f444145 0x5f444145 a3c: 43435553 c0 0x1435553 a40: 00535345 0x535345 a44: 5f414d44 0x5f414d44 a48: 004e454c syscall 0x13915 a4c: 69676572 0x69676572 a50: 72657473 0x72657473 a54: 0064695f 0x64695f a58: 5f595454 0x5f595454 a5c: 4e415053 c3 0x415053 a60: 69745f00 0x69745f00 a64: 5f72656d 0x5f72656d a68: 64616572 0x64616572 a6c: 4f4c4200 c3 0x14c4200 a70: 445f4b43 0x445f4b43 a74: 43495645 c0 0x1495645 a78: 52575f45 beql s2,s7,18790 a7c: 5f455449 0x5f455449 a80: 43435553 c0 0x1435553 a84: 00535345 0x535345 a88: 434f4c42 c0 0x14f4c42 a8c: 45445f4b 0x45445f4b a90: 45434956 0x45434956 a94: 5252455f beql s2,s2,12014 a98: 4900524f bc2f 153d8 a9c: 495f424f 0x495f424f aa0: 554d4d4f bnel t2,t5,13fe0 aa4: 5254455f beql s2,s4,12024 aa8: 6f695f00 0x6f695f00 aac: 72775f63 0x72775f63 ab0: 00657469 0x657469 ab4: 5f62665f 0x5f62665f ab8: 5f616d64 0x5f616d64 abc: 65636361 0x65636361 ac0: 47007373 c1 0x1007373 ac4: 535f4443 beql k0,ra,11bd4 ac8: 54524154 bnel v0,s2,1101c acc: 4d495400 0x4d495400 ad0: 4d5f5245 0x4d5f5245 ad4: 0045444f 0x45444f ad8: 7974745f 0x7974745f adc: 7465675f jalx 1959d7c ae0: 6c75665f 0x6c75665f ae4: 4c42006c 0x4c42006c ae8: 5f4b434f 0x5f4b434f aec: 49564544 0x49564544 af0: 525f4543 beql s2,ra,12000 af4: 5f444145 0x5f444145 af8: 4f525245 c3 0x1525245 afc: 6f6c0052 0x6f6c0052 b00: 5f6c6163 0x5f6c6163 b04: 54006469 bnezl zero,19cac b08: 525f5954 beql s2,ra,1705c b0c: 00444145 0x444145 b10: 5f676573 0x5f676573 b14: 5f626f69 0x5f626f69 b18: 65736162 0x65736162 b1c: 736e7500 0x736e7500 b20: 656e6769 0x656e6769 b24: 68632064 0x68632064 b28: 5f007261 bgtzl t8,1d4b0 b2c: 735f6266 0x735f6266 b30: 5f636e79 0x5f636e79 b34: 64616572 0x64616572 b38: 55434900 bnel t2,v1,12f3c b3c: 53414d5f beql k0,at,140bc b40: 45535f4b 0x45535f4b b44: 665f0054 0x665f0054 b48: 79735f62 0x79735f62 b4c: 775f636e jalx d7d8db8 b50: 65746972 0x65746972 b54: 74745f00 jalx 1d17c00 b58: 72775f79 0x72775f79 b5c: 00657469 0x657469 b60: 454d4954 0x454d4954 b64: 65725f52 0x65725f52 b68: 74736967 jalx 1cda59c b6c: 00737265 0x737265 b70: 5f676573 0x5f676573 b74: 5f616d64 0x5f616d64 b78: 65736162 0x65736162 b7c: 6e707000 0x6e707000 b80: 7269665f 0x7269665f b84: 54007473 bnezl zero,1dd54 b88: 435f5954 c0 0x15f5954 b8c: 49464e4f 0x49464e4f b90: 4f490047 c3 0x1490047 b94: 4f495f42 c3 0x1495f42 b98: 5f554d4d 0x5f554d4d b9c: 52505450 beql s2,s0,15ce0 ba0: 4f4c4200 c3 0x14c4200 ba4: 445f4b43 0x445f4b43 ba8: 43495645 c0 0x1495645 bac: 54535f45 bnel v0,s3,188c4 bb0: 53555441 beql k0,s5,15cb8 bb4: 5f626600 0x5f626600 bb8: 64646176 0x64646176 bbc: 72700072 0x72700072 bc0: 695f636f 0x695f636f bc4: 7865646e 0x7865646e bc8: 424f4900 c0 0x4f4900 bcc: 5f54495f 0x5f54495f bd0: 52444441 beql s2,a0,11cd8 bd4: 4d4f495f 0x4d4f495f bd8: 4c5f554d 0x4c5f554d bdc: 4347004f c0 0x147004f be0: 504f5f44 beql v0,t7,188f4 be4: 43470041 c0 0x1470041 be8: 504f5f44 beql v0,t7,188fc bec: 745f0042 jalx 17c0108 bf0: 705f7974 0x705f7974 bf4: 6c5f7475 0x6c5f7475 bf8: 006b636f 0x6b636f bfc: 72657375 0x72657375 c00: 6174705f 0x6174705f c04: 54540062 bnel v0,s4,d90 c08: 65725f59 0x65725f59 c0c: 74736967 jalx 1cda59c c10: 00737265 0x737265 c14: 454d4954 0x454d4954 c18: 45525f52 0x45525f52 c1c: 49544553 0x49544553 c20: 5f005152 bgtzl t8,1516c c24: 5f636f69 0x5f636f69 c28: 64616572 0x64616572 c2c: 64636700 0x64636700 c30: 6464615f 0x6464615f c34: 73736572 0x73736572 c38: 4f4c4200 c3 0x14c4200 c3c: 445f4b43 0x445f4b43 c40: 43495645 c0 0x1495645 c44: 4c425f45 0x4c425f45 c48: 5f4b434f 0x5f4b434f c4c: 455a4953 0x455a4953 c50: 4f4c4200 c3 0x14c4200 c54: 445f4b43 0x445f4b43 c58: 43495645 c0 0x1495645 c5c: 55425f45 bnel t2,v0,18974 c60: 54005953 bnezl zero,171b0 c64: 535f5954 beql k0,ra,171b8 c68: 55544154 bnel t2,s4,111bc c6c: 4c420053 0x4c420053 c70: 5f4b434f 0x5f4b434f c74: 49564544 0x49564544 c78: 4c5f4543 0x4c5f4543 c7c: 5f004142 bgtzl t8,11188 c80: 5f646367 0x5f646367 c84: 74697277 jalx 1a5c9dc c88: 4c420065 0x4c420065 c8c: 5f4b434f 0x5f4b434f c90: 49564544 0x49564544 c94: 4f5f4543 c3 0x15f4543 c98: 4d440050 0x4d440050 c9c: 50535f41 beql v0,s3,189a4 ca0: 44004e41 0x44004e41 ca4: 445f414d 0x445f414d ca8: 74005453 jalx 1514c cac: 72656d69 0x72656d69 cb0: 0064695f 0x64695f cb4: 5f414d44 0x5f414d44 cb8: 69676572 0x69676572 cbc: 72657473 0x72657473 cc0: 64630073 0x64630073 cc4: 5f007473 bgtzl t8,1de94 cc8: 5f616d64 0x5f616d64 ccc: 6b636f6c 0x6b636f6c cd0: 6f695f00 0x6f695f00 cd4: 63615f63 0x63615f63 cd8: 73736563 0x73736563 cdc: 424f4900 c0 0x4f4900 ce0: 6765725f 0x6765725f ce4: 65747369 0x65747369 ce8: 74007372 jalx 1cdc8 cec: 695f7974 0x695f7974 cf0: 4f490064 c3 0x1490064 cf4: 4f495f42 c3 0x1495f42 cf8: 5f554d4d 0x5f554d4d cfc: 52415642 beql s2,at,16608 d00: 6f695f00 0x6f695f00 d04: 6f6c5f63 0x6f6c5f63 d08: 42006b63 c0 0x6b63 d0c: 4b434f4c c2 0x1434f4c d10: 5645445f bnel s2,a1,11e90 d14: 5f454349 0x5f454349 d18: 54495257 bnel v0,t1,15678 d1c: 52455f45 beql s2,a1,18a34 d20: 00524f52 0x524f52 d24: 636f695f 0x636f695f d28: 6d6f695f 0x6d6f695f d2c: 6e5f756d 0x6e5f756d d30: 65676170 0x65676170 d34: 54540073 bnel v0,s4,f04 d38: 52575f59 beql s2,s7,18aa0 d3c: 00455449 0x455449 d40: 5f676573 0x5f676573 d44: 625f6266 0x625f6266 d48: 00657361 0x657361 d4c: 6d69745f 0x6d69745f d50: 775f7265 jalx d7dc994 d54: 65746972 0x65746972 d58: 756c6300 jalx 5b18c00 d5c: 72657473 0x72657473 d60: 646e695f 0x646e695f d64: 44007865 0x44007865 d68: 535f414d beql k0,ra,112a0 d6c: 44004352 0x44004352 d70: 455f414d 0x455f414d d74: 6300444e 0x6300444e d78: 00637273 tltu v1,v1,0x1c9 d7c: 7974745f 0x7974745f d80: 7465675f jalx 1959d7c d84: 6675625f 0x6675625f d88: 6d645f00 0x6d645f00 d8c: 6f695f61 0x6f695f61 d90: 5f756d6d 0x5f756d6d d94: 6761706e 0x6761706e d98: 42007365 c0 0x7365 d9c: 4b434f4c c2 0x1434f4c da0: 5645445f bnel s2,a1,11f20 da4: 5f454349 0x5f454349 da8: 455a4953 0x455a4953 dac: 4f4c4200 c3 0x14c4200 db0: 445f4b43 0x445f4b43 db4: 43495645 c0 0x1495645 db8: 4f435f45 c3 0x1435f45 dbc: 00544e55 0x544e55 dc0: 5f424f49 0x5f424f49 dc4: 415f5449 0x415f5449 dc8: 45524444 0x45524444 dcc: 425f5353 c0 0x5f5353 dd0: 4e494745 c3 0x494745 dd4: 55434900 bnel t2,v1,131d8 dd8: 444e455f 0x444e455f ddc: 61635f00 0x61635f00 de0: 5f657375 0x5f657375 de4: 5f006972 bgtzl t8,1b3b0 de8: 73756163 0x73756163 dec: 766f5f65 jalx 9bd7d94 df0: 635f0066 0x635f0066 df4: 65737561 0x65737561 df8: 6564615f 0x6564615f dfc: 655f0073 0x655f0073 e00: 665f6378 0x665f6378 e04: 5f636e75 0x5f636e75 e08: 635f0074 0x635f0074 e0c: 65737561 0x65737561 e10: 6365765f 0x6365765f e14: 00726f74 teq v1,s2,0x1bd e18: 5f637865 0x5f637865 e1c: 7373656d 0x7373656d e20: 5f656761 0x5f656761 e24: 73756163 0x73756163 e28: 5f007365 bgtzl t8,1dbc0 e2c: 73756163 0x73756163 e30: 64615f65 0x64615f65 e34: 5f006c65 bgtzl t8,1bfcc e38: 73756163 0x73756163 e3c: 70625f65 0x70625f65 e40: 61635f00 0x61635f00 e44: 5f657375 0x5f657375 e48: 00656269 0x656269 e4c: 7561635f jalx 5858d7c e50: 645f6573 0x645f6573 e54: 5f006562 bgtzl t8,1a3e0 e58: 73756163 0x73756163 e5c: 70635f65 0x70635f65 e60: 635f0075 0x635f0075 e64: 65737561 0x65737561 e68: 6e6b755f 0x6e6b755f e6c: 67736d00 0x67736d00 e70: 7561635f jalx 5858d7c e74: 73006573 0x73006573 e78: 652f7379 0x652f7379 e7c: 685f6378 0x685f6378 e80: 6c646e61 0x6c646e61 e84: 632e7265 0x632e7265 e88: 73695f00 0x73695f00 e8c: 6d645f72 0x6d645f72 e90: 68630061 0x68630061 e94: 656e6e61 0x656e6e61 e98: 64695f6c 0x64695f6c e9c: 72695f00 0x72695f00 ea0: 65645f71 0x65645f71 ea4: 0078756d 0x78756d ea8: 7273695f 0x7273695f eac: 7974745f 0x7974745f eb0: 52534900 beql s2,s3,132b4 eb4: 4d49545f 0x4d49545f eb8: 5f005245 bgtzl t8,157d0 ebc: 5f727369 0x5f727369 ec0: 656d6974 0x656d6974 ec4: 6d640072 0x6d640072 ec8: 64615f61 0x64615f61 ecc: 73657264 0x73657264 ed0: 695f0073 0x695f0073 ed4: 735f7273 0x735f7273 ed8: 63746977 0x63746977 edc: 79730068 0x79730068 ee0: 72692f73 0x72692f73 ee4: 61685f71 0x61685f71 ee8: 656c646e 0x656c646e eec: 00632e72 tlt v1,v1,0xb9 ef0: 7273695f 0x7273695f ef4: 636f695f 0x636f695f ef8: 72736900 0x72736900 efc: 0064695f 0x64695f f00: 5f525349 0x5f525349 f04: 00414d44 0x414d44 f08: 5f525349 0x5f525349 f0c: 54495753 bnel v0,t1,16c5c f10: 49004843 bc2f 13020 f14: 545f5253 bnel v0,ra,15864 f18: 49005954 bc2f 1746c f1c: 445f5253 0x445f5253 f20: 55414645 bnel t2,at,12838 f24: 6900544c 0x6900544c f28: 695f7172 0x695f7172 f2c: 695f0064 0x695f0064 f30: 645f7273 0x645f7273 f34: 75616665 jalx 5859994 f38: 4900746c bc2f 1e0ec f3c: 495f5253 0x495f5253 f40: 7300434f 0x7300434f f44: 61765f70 0x61765f70 f48: 0065756c 0x65756c f4c: 72707470 0x72707470 f50: 6c61765f 0x6c61765f f54: 70006575 0x70006575 f58: 6f697265 0x6f697265 f5c: 705f0064 0x705f0064 f60: 73626174 0x73626174 f64: 6461705f 0x6461705f f68: 73007264 0x73007264 f6c: 61765f72 0x61765f72 f70: 0065756c 0x65756c f74: 6469706c 0x6469706c f78: 656b5f00 0x656b5f00 f7c: 6c656e72 0x6c656e72 f80: 696e695f 0x696e695f f84: 705f0074 0x705f0074 f88: 73626174 0x73626174 f8c: 6461765f 0x6461765f f90: 65007264 0x65007264 f94: 765f6370 jalx 97d8dc0 f98: 65756c61 0x65756c61 f9c: 73797300 0x73797300 fa0: 72656b2f 0x72656b2f fa4: 5f6c656e 0x5f6c656e fa8: 74696e69 jalx 1a5b9a4 fac: 5f00632e bgtzl t8,19c68 fb0: 65686373 0x65686373 fb4: 656c7564 0x656c7564 fb8: 705f7372 0x705f7372 fbc: 72646461 0x72646461 ... Disassembly of section .debug_ranges: 00000000 <.debug_ranges>: 0: 80002f70 lb zero,12144(zero) 4: 80002f70 lb zero,12144(zero) 8: 80090000 lb t1,0(zero) c: 800901e8 lb t1,488(zero) ...