Difference between revisions of "00019f08 - 00019f84"
Jump to navigation
Jump to search
(Created page with "<font face='Courier New'> 00019f08: 3c028003 lui r2,0x8003 00019f0c: 8c42ada8 lw r2,-0x5258(r2) 00019f10: 00000000 nop 00019f14: 14400003 bne r2,r0,0x00019f24 00019f18:...") |
m |
||
Line 2: | Line 2: | ||
00019f08: 3c028003 lui r2,0x8003 | 00019f08: 3c028003 lui r2,0x8003 | ||
− | 00019f0c: 8c42ada8 lw r2,-0x5258(r2) | + | 00019f0c: 8c42ada8 lw r2,-0x5258(r2) SPU mem table top |
00019f10: 00000000 nop | 00019f10: 00000000 nop | ||
− | 00019f14: 14400003 bne r2,r0,0x00019f24 | + | 00019f14: 14400003 bne r2,r0,0x00019f24 branch if exists |
00019f18: 3c088000 lui r8,0x8000 | 00019f18: 3c088000 lui r8,0x8000 | ||
− | 00019f1c: 080067e0 j 0x00019f80 | + | 00019f1c: 080067e0 j 0x00019f80 else end return 0 |
00019f20: 00001021 addu r2,r0,r0 | 00019f20: 00001021 addu r2,r0,r0 | ||
00019f24: 3c074000 lui r7,0x4000 | 00019f24: 3c074000 lui r7,0x4000 | ||
Line 12: | Line 12: | ||
00019f2c: 34c6ffff ori r6,r6,0xffff | 00019f2c: 34c6ffff ori r6,r6,0xffff | ||
00019f30: 00402821 addu r5,r2,r0 | 00019f30: 00402821 addu r5,r2,r0 | ||
− | 00019f34: 8ca30000 lw r3,0x0000(r5) | + | 00019f34: 8ca30000 lw r3,0x0000(r5) |
00019f38: 00000000 nop | 00019f38: 00000000 nop | ||
00019f3c: 00681024 and r2,r3,r8 | 00019f3c: 00681024 and r2,r3,r8 | ||
− | 00019f40: 1440000c bne r2,r0,0x00019f74 | + | 00019f40: 1440000c bne r2,r0,0x00019f74 branch if 0x8000000 exists |
00019f44: 00671024 and r2,r3,r7 | 00019f44: 00671024 and r2,r3,r7 | ||
− | 00019f48: 1440000c bne r2,r0,0x00019f7c | + | 00019f48: 1440000c bne r2,r0,0x00019f7c end return 0 if 0x40000000 |
00019f4c: 00661824 and r3,r3,r6 | 00019f4c: 00661824 and r3,r3,r6 | ||
00019f50: 0064102b sltu r2,r3,r4 | 00019f50: 0064102b sltu r2,r3,r4 |
Latest revision as of 06:08, 21 January 2025
00019f08: 3c028003 lui r2,0x8003 00019f0c: 8c42ada8 lw r2,-0x5258(r2) SPU mem table top 00019f10: 00000000 nop 00019f14: 14400003 bne r2,r0,0x00019f24 branch if exists 00019f18: 3c088000 lui r8,0x8000 00019f1c: 080067e0 j 0x00019f80 else end return 0 00019f20: 00001021 addu r2,r0,r0 00019f24: 3c074000 lui r7,0x4000 00019f28: 3c060fff lui r6,0x0fff 00019f2c: 34c6ffff ori r6,r6,0xffff 00019f30: 00402821 addu r5,r2,r0 00019f34: 8ca30000 lw r3,0x0000(r5) 00019f38: 00000000 nop 00019f3c: 00681024 and r2,r3,r8 00019f40: 1440000c bne r2,r0,0x00019f74 branch if 0x8000000 exists 00019f44: 00671024 and r2,r3,r7 00019f48: 1440000c bne r2,r0,0x00019f7c end return 0 if 0x40000000 00019f4c: 00661824 and r3,r3,r6 00019f50: 0064102b sltu r2,r3,r4 00019f54: 1040000a beq r2,r0,0x00019f80 00019f58: 34020001 ori r2,r0,0x0001 00019f5c: 8ca20004 lw r2,0x0004(r5) 00019f60: 00000000 nop 00019f64: 00621021 addu r2,r3,r2 00019f68: 0082102b sltu r2,r4,r2 00019f6c: 14400004 bne r2,r0,0x00019f80 00019f70: 34020001 ori r2,r0,0x0001 00019f74: 080067cd j 0x00019f34 00019f78: 24a50008 addiu r5,r5,0x0008 00019f7c: 00001021 addu r2,r0,r0 00019f80: 03e00008 jr r31 00019f84: 00000000 nop