Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
98 lines (90 sloc) 4.77 KB
; ======================================================
; 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)
You can’t perform that action at this time.