diff options
| author | 2014-05-29 23:03:47 -0400 | |
|---|---|---|
| committer | 2014-05-29 23:03:47 -0400 | |
| commit | 55a540eb0209b58a03c6a095b3b475892af150a9 (patch) | |
| tree | 7d95aad58caa23c87bf68b2e4aeab388bd1bc15a /src/core/arm | |
| parent | log: fixed to not print twice, enabled coloring, added OS print logging as it... (diff) | |
| download | yuzu-55a540eb0209b58a03c6a095b3b475892af150a9.tar.gz yuzu-55a540eb0209b58a03c6a095b3b475892af150a9.tar.xz yuzu-55a540eb0209b58a03c6a095b3b475892af150a9.zip | |
arm: removed unnecessary code when calling SVC from skyeye
Diffstat (limited to 'src/core/arm')
| -rw-r--r-- | src/core/arm/interpreter/armemu.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/core/arm/interpreter/armemu.cpp b/src/core/arm/interpreter/armemu.cpp index e5dc7bd44..1e22cda9d 100644 --- a/src/core/arm/interpreter/armemu.cpp +++ b/src/core/arm/interpreter/armemu.cpp | |||
| @@ -4533,23 +4533,7 @@ ARMul_Emulate26 (ARMul_State * state) | |||
| 4533 | case 0xfd: | 4533 | case 0xfd: |
| 4534 | case 0xfe: | 4534 | case 0xfe: |
| 4535 | case 0xff: | 4535 | case 0xff: |
| 4536 | if (instr == ARMul_ABORTWORD | ||
| 4537 | && state->AbortAddr == pc) { | ||
| 4538 | /* A prefetch abort. */ | ||
| 4539 | XScale_set_fsr_far (state, | ||
| 4540 | ARMul_CP15_R5_MMU_EXCPT, | ||
| 4541 | pc); | ||
| 4542 | ARMul_Abort (state, | ||
| 4543 | ARMul_PrefetchAbortV); | ||
| 4544 | break; | ||
| 4545 | } | ||
| 4546 | //sky_pref_t* pref = get_skyeye_pref(); | ||
| 4547 | //if(pref->user_mode_sim){ | ||
| 4548 | // ARMul_OSHandleSWI (state, BITS (0, 23)); | ||
| 4549 | // break; | ||
| 4550 | //} | ||
| 4551 | HLE::CallSVC(instr); | 4536 | HLE::CallSVC(instr); |
| 4552 | ARMul_Abort (state, ARMul_SWIV); | ||
| 4553 | break; | 4537 | break; |
| 4554 | } | 4538 | } |
| 4555 | } | 4539 | } |