daedalus/Source/SysPSP/Utility/DisableFPUExceptions.S
2010-12-24 04:37:41 +00:00

13 lines
265 B
ArmAsm

.global _DisableFPUExceptions
.set push
.set noreorder
_DisableFPUExceptions:
cfc1 $2, $31
lui $8, 0x80
and $8, $2, $8 # Mask off all bits except for 23 of FCR
ctc1 $8, $31
jr $31
nop
.set pop