(470 . 7)(470 . 7)
13 _mtc0_r13: ; 0x0d
14 test ecx, ecx ; Sel != 0 ?
15 jnz _mtc0_unknown ; ... then unknown; else:
16 %define CAUSEMASK ((1 << 23) | (1 << 22) | (3 << 8))
17 %define CAUSEMASK ((1 << 23) | (1 << 22) | (255 << 8))
18 mov eax, CP0_Cause ; eax := CP0_Cause
19 and ebx, CAUSEMASK ; T := T & CAUSEMASK
20 and eax, ~CAUSEMASK ; eax := eax & ~CAUSEMASK