mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-07-23 05:05:46 +00:00
added various arm modules from skyeye to make project link OK
This commit is contained in:
parent
20807c4d5a
commit
6b255111d5
9 changed files with 2582 additions and 166 deletions
|
@ -21,6 +21,19 @@
|
|||
#include "armemu.h"
|
||||
#include "armos.h"
|
||||
|
||||
void
|
||||
XScale_set_fsr_far(ARMul_State * state, ARMword fsr, ARMword _far)
|
||||
{
|
||||
_dbg_assert_msg_(ARM11, false, "ImplementMe: XScale_set_fsr_far!");
|
||||
//if (!state->is_XScale || (read_cp14_reg(10) & (1UL << 31)) == 0)
|
||||
// return;
|
||||
//
|
||||
//write_cp15_reg(state, 5, 0, 0, fsr);
|
||||
//write_cp15_reg(state, 6, 0, 0, _far);
|
||||
}
|
||||
|
||||
#define ARMul_Debug(x,y,z) 0 // Disabling this /bunnei
|
||||
|
||||
//#include "skyeye_callback.h"
|
||||
//#include "skyeye_bus.h"
|
||||
//#include "sim_control.h"
|
||||
|
@ -2174,10 +2187,10 @@ ARMul_Emulate26 (ARMul_State * state)
|
|||
(state,
|
||||
ARMul_CP15_R5_MMU_EXCPT,
|
||||
pc);
|
||||
if (!XScale_debug_moe
|
||||
(state,
|
||||
ARMul_CP14_R10_MOE_BT))
|
||||
break;
|
||||
//if (!XScale_debug_moe
|
||||
// (state,
|
||||
// ARMul_CP14_R10_MOE_BT))
|
||||
// break; // Disabled /bunnei
|
||||
}
|
||||
|
||||
/* Force the next instruction to be refetched. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue