diff options
Diffstat (limited to 'src/core/arm/dyncom')
| -rw-r--r-- | src/core/arm/dyncom/arm_dyncom.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/core/arm/dyncom/arm_dyncom.cpp b/src/core/arm/dyncom/arm_dyncom.cpp index 8d4a7dd98..a51a3acf8 100644 --- a/src/core/arm/dyncom/arm_dyncom.cpp +++ b/src/core/arm/dyncom/arm_dyncom.cpp | |||
| @@ -20,15 +20,8 @@ | |||
| 20 | ARM_DynCom::ARM_DynCom(PrivilegeMode initial_mode) { | 20 | ARM_DynCom::ARM_DynCom(PrivilegeMode initial_mode) { |
| 21 | state = Common::make_unique<ARMul_State>(); | 21 | state = Common::make_unique<ARMul_State>(); |
| 22 | 22 | ||
| 23 | ARMul_NewState(state.get()); | ||
| 24 | ARMul_SelectProcessor(state.get(), ARM_v6_Prop | ARM_v5_Prop | ARM_v5e_Prop); | ||
| 25 | |||
| 26 | state->bigendSig = LOW; | ||
| 27 | state->NirqSig = HIGH; | ||
| 28 | |||
| 29 | // Reset the core to initial state | 23 | // Reset the core to initial state |
| 30 | ARMul_Reset(state.get()); | 24 | ARMul_Reset(state.get()); |
| 31 | state->Emulate = RUN; | ||
| 32 | 25 | ||
| 33 | // Switch to the desired privilege mode. | 26 | // Switch to the desired privilege mode. |
| 34 | switch_mode(state.get(), initial_mode); | 27 | switch_mode(state.get(), initial_mode); |