aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/arm/interpreter
diff options
context:
space:
mode:
authorGravatar bunnei <ericbunnie@gmail.com>2014-05-29 23:03:47 -0400
committerGravatar bunnei <ericbunnie@gmail.com>2014-05-29 23:03:47 -0400
commit55a540eb0209b58a03c6a095b3b475892af150a9 (patch)
tree7d95aad58caa23c87bf68b2e4aeab388bd1bc15a /src/core/arm/interpreter
parent6fc62f8c93bd81f6207fcbdfe332b4e56c2aa2be (diff)
arm: removed unnecessary code when calling SVC from skyeye
Diffstat (limited to 'src/core/arm/interpreter')
-rw-r--r--src/core/arm/interpreter/armemu.cpp16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/core/arm/interpreter/armemu.cpp b/src/core/arm/interpreter/armemu.cpp
index e5dc7bd4..1e22cda9 100644
--- a/src/core/arm/interpreter/armemu.cpp
+++ b/src/core/arm/interpreter/armemu.cpp
@@ -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;
}
}