Permalink
Cannot retrieve contributors at this time
Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign up
Find file
Copy path
kxploits/(3.36) sceVideocodecStop/sceMeWrapper_driver_4D78330C.s
Find file
Copy path
Fetching contributors…
| ; ====================================================== | |
| ; Subroutine sceMeWrapper_driver_4D78330C - Address 0x00000500 - Aliases: sceMeVideo_driver_4D78330C | |
| ; Exported in sceMeWrapper_driver | |
| ; Exported in sceMeVideo_driver | |
| sceMeWrapper_driver_4D78330C: | |
| 0x00000500: 0x27BDFFF0 '...'' - addiu $sp, $sp, -16 | |
| 0x00000504: 0xAFB00000 '....' - sw $s0, 0($sp) | |
| 0x00000508: 0x3C030510 '...<' - lui $v1, 0x510 | |
| 0x0000050C: 0x34660601 '..f4' - ori $a2, $v1, 0x601 | |
| 0x00000510: 0xAFBF0004 '....' - sw $ra, 4($sp) | |
| 0x00000514: 0x00A08021 '!...' - move $s0, $a1 | |
| 0x00000518: 0x8CA70000 '....' - lw $a3, 0($a1) | |
| 0x0000051C: 0x00C7282B '+(..' - sltu $a1, $a2, $a3 | |
| 0x00000520: 0x14A0000C '....' - bnez $a1, loc_00000554 | |
| 0x00000524: 0x2406FFFE '...$' - li $a2, -2 | |
| 0x00000528: 0x10800013 '....' - beqz $a0, loc_00000578 | |
| 0x0000052C: 0xAE000008 '....' - sw $zr, 8($s0) | |
| 0x00000530: 0x24050001 '...$' - li $a1, 1 | |
| 0x00000534: 0x14850007 '....' - bne $a0, $a1, loc_00000554 | |
| 0x00000538: 0x2406FFFF '...$' - li $a2, -1 | |
| 0x0000053C: 0x8E05000C '....' - lw $a1, 12($s0) | |
| ; Data ref 0x01160566 | |
| 0x00000540: 0x0C000566 'f...' - jal sceMeWrapper_driver_635397BB | |
| 0x00000544: 0x24040021 '!..$' - li $a0, 33 | |
| 0x00000548: 0x54400007 '..@T' - bnezl $v0, loc_00000568 | |
| 0x0000054C: 0x02002021 '! ..' - move $a0, $s0 | |
| 0x00000550: 0x00003021 '!0..' - move $a2, $zr | |
| loc_00000554: ; Refs: 0x00000520 0x00000534 0x00000570 0x00000584 0x000005D0 0x000005E4 | |
| 0x00000554: 0x8FBF0004 '....' - lw $ra, 4($sp) | |
| 0x00000558: 0x8FB00000 '....' - lw $s0, 0($sp) | |
| 0x0000055C: 0x00C01021 '!...' - move $v0, $a2 | |
| 0x00000560: 0x03E00008 '....' - jr $ra | |
| 0x00000564: 0x27BD0010 '...'' - addiu $sp, $sp, 16 | |
| loc_00000568: ; Refs: 0x00000548 | |
| 0x00000568: 0x0C000471 'q...' - jal sub_000011C4 | |
| 0x0000056C: 0x00402821 '!(@.' - move $a1, $v0 | |
| 0x00000570: 0x08000155 'U...' - j loc_00000554 | |
| 0x00000574: 0x00403021 '!0@.' - move $a2, $v0 | |
| loc_00000578: ; Refs: 0x00000528 | |
| 0x00000578: 0x8E02003C '<...' - lw $v0, 60($s0) | |
| 0x0000057C: 0x2445FFFF '..E$' - addiu $a1, $v0, -1 | |
| 0x00000580: 0x2CA40004 '...,' - sltiu $a0, $a1, 4 | |
| 0x00000584: 0x1080FFF3 '....' - beqz $a0, loc_00000554 | |
| 0x00000588: 0x2406FFFF '...$' - li $a2, -1 | |
| 0x0000058C: 0x8E040038 '8...' - lw $a0, 56($s0) | |
| 0x00000590: 0x14800016 '....' - bnez $a0, loc_000005EC | |
| 0x00000594: 0x8E06002C ',...' - lw $a2, 44($s0) | |
| 0x00000598: 0x2409002C ',..$' - li $t1, 44 | |
| 0x0000059C: 0x00A90018 '....' - mult $a1, $t1 | |
| 0x000005A0: 0x00004012 '.@..' - mflo $t0 | |
| 0x000005A4: 0x01061021 '!...' - addu $v0, $t0, $a2 | |
| loc_000005A8: ; Refs: 0x000005B4 | |
| 0x000005A8: 0x24A5FFFF '...$' - addiu $a1, $a1, -1 | |
| 0x000005AC: 0xAC400024 '$.@.' - sw $zr, 36($v0) | |
| 0x000005B0: 0xAC400028 '(.@.' - sw $zr, 40($v0) | |
| 0x000005B4: 0x04A1FFFC '....' - bgez $a1, loc_000005A8 | |
| 0x000005B8: 0x2442FFD4 '..B$' - addiu $v0, $v0, -44 | |
| 0x000005BC: 0x8E05000C '....' - lw $a1, 12($s0) | |
| loc_000005C0: ; Refs: 0x00000628 | |
| 0x000005C0: 0x8E060010 '....' - lw $a2, 16($s0) | |
| 0x000005C4: 0x8E07002C ',...' - lw $a3, 44($s0) | |
| ; Data ref 0x01550566 | |
| 0x000005C8: 0x0C000566 'f...' - jal sceMeWrapper_driver_635397BB | |
| 0x000005CC: 0x24040003 '...$' - li $a0, 3 | |
| 0x000005D0: 0x0443FFE0 '..C.' - bgezl $v0, loc_00000554 | |
| 0x000005D4: 0x00003021 '!0..' - move $a2, $zr | |
| 0x000005D8: 0x02002021 '! ..' - move $a0, $s0 | |
| 0x000005DC: 0x0C000465 'e...' - jal sub_00001194 | |
| 0x000005E0: 0x00402821 '!(@.' - move $a1, $v0 | |
| 0x000005E4: 0x08000155 'U...' - j loc_00000554 | |
| 0x000005E8: 0x00403021 '!0@.' - move $a2, $v0 | |
| loc_000005EC: ; Refs: 0x00000590 | |
| 0x000005EC: 0x240D0148 'H..$' - li $t5, 328 | |
| 0x000005F0: 0x00AD0018 '....' - mult $a1, $t5 | |
| 0x000005F4: 0x240C002C ',..$' - li $t4, 44 | |
| 0x000005F8: 0x00005812 '.X..' - mflo $t3 | |
| 0x000005FC: 0x00AC0018 '....' - mult $a1, $t4 | |
| 0x00000600: 0x01641821 '!.d.' - addu $v1, $t3, $a0 | |
| 0x00000604: 0x00005012 '.P..' - mflo $t2 | |
| 0x00000608: 0x01462021 '! F.' - addu $a0, $t2, $a2 | |
| loc_0000060C: ; Refs: 0x00000620 | |
| 0x0000060C: 0x246E00A4 '..n$' - addiu $t6, $v1, 164 | |
| 0x00000610: 0x24A5FFFF '...$' - addiu $a1, $a1, -1 | |
| 0x00000614: 0xAC830024 '$...' - sw $v1, 36($a0) | |
| 0x00000618: 0x2463FEB8 '..c$' - addiu $v1, $v1, -328 | |
| 0x0000061C: 0xAC8E0028 '(...' - sw $t6, 40($a0) | |
| 0x00000620: 0x04A1FFFA '....' - bgez $a1, loc_0000060C | |
| 0x00000624: 0x2484FFD4 '...$' - addiu $a0, $a0, -44 | |
| 0x00000628: 0x08000170 'p...' - j loc_000005C0 | |
| 0x0000062C: 0x8E05000C '....' - lw $a1, 12($s0) |