|
|
@@ -4533,23 +4533,7 @@ ARMul_Emulate26 (ARMul_State * state)
|
|
|
case 0xfd:
|
|
|
case 0xfe:
|
|
|
case 0xff:
|
|
|
- if (instr == ARMul_ABORTWORD
|
|
|
- && state->AbortAddr == pc) {
|
|
|
- /* A prefetch abort. */
|
|
|
- XScale_set_fsr_far (state,
|
|
|
- ARMul_CP15_R5_MMU_EXCPT,
|
|
|
- pc);
|
|
|
- ARMul_Abort (state,
|
|
|
- ARMul_PrefetchAbortV);
|
|
|
- break;
|
|
|
- }
|
|
|
- //sky_pref_t* pref = get_skyeye_pref();
|
|
|
- //if(pref->user_mode_sim){
|
|
|
- // ARMul_OSHandleSWI (state, BITS (0, 23));
|
|
|
- // break;
|
|
|
- //}
|
|
|
HLE::CallSVC(instr);
|
|
|
- ARMul_Abort (state, ARMul_SWIV);
|
|
|
break;
|
|
|
}
|
|
|
}
|