diff options
Diffstat (limited to 'libpsn00b/psxgpu/getode.s')
| -rw-r--r-- | libpsn00b/psxgpu/getode.s | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/libpsn00b/psxgpu/getode.s b/libpsn00b/psxgpu/getode.s new file mode 100644 index 0000000..5dc1e70 --- /dev/null +++ b/libpsn00b/psxgpu/getode.s @@ -0,0 +1,20 @@ +.set noreorder + +.include "hwregs_a.h" + +.section .text + + +.global GetODE +.type GetODE, @function +GetODE: + addiu $sp, -4 + sw $ra, 0($sp) + jal ReadGPUstat + nop + srl $v0, 31 + andi $v0, 1 + lw $ra, 0($sp) + addiu $sp, 4 + jr $ra + nop |
