mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
32x: memhandler improvements
- use consistent read tables (with write) - use sh2 ptr instead of id - place data_array/peri_regs in sh2 struct
This commit is contained in:
parent
c1931173ab
commit
f81107f590
11 changed files with 224 additions and 223 deletions
|
@ -739,7 +739,7 @@ static int emith_xbranch(int cond, void *target, int is_call)
|
|||
#define emith_sh2_wcall(a, tab) { \
|
||||
emith_lsr(12, a, SH2_WRITE_SHIFT); \
|
||||
EOP_LDR_REG_LSL(A_COND_AL,12,tab,12,2); \
|
||||
emith_ctx_read(2, offsetof(SH2, is_slave)); \
|
||||
emith_move_r_r(2, CONTEXT_REG); \
|
||||
emith_jump_reg(12); \
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue