diff options
author | 2014-04-28 13:42:25 +0000 | |
---|---|---|
committer | 2014-04-28 13:42:25 +0000 | |
commit | 298c744268026617d84bd10682110d7f84e3224e (patch) | |
tree | 991f613712b14d8bf71904acbd16b7d74a690da3 /src/emu/cpu/sh4/sh4comn.c | |
parent | c067abea48e84aecd00388c76324b8c5ae024f87 (diff) |
SH4 : Moved legacy handlers to member of cpu classes (nw)
Diffstat (limited to 'src/emu/cpu/sh4/sh4comn.c')
-rw-r--r-- | src/emu/cpu/sh4/sh4comn.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/cpu/sh4/sh4comn.c b/src/emu/cpu/sh4/sh4comn.c index 9dcbad7fc76..b1e4bdf8acf 100644 --- a/src/emu/cpu/sh4/sh4comn.c +++ b/src/emu/cpu/sh4/sh4comn.c @@ -666,9 +666,9 @@ void sh4_handler_ipra_w(sh4_state *sh4, UINT32 data, UINT32 mem_mask) } -WRITE32_HANDLER( sh4_internal_w ) +WRITE32_MEMBER( sh4_device::sh4_internal_w ) { - sh4_state *sh4 = get_safe_token(&space.device()); + sh4_state *sh4 = get_safe_token(this); int a; UINT32 addr = (offset << 2) + 0xfe000000; offset = ((addr & 0xfc) >> 2) | ((addr & 0x1fe0000) >> 11); @@ -894,9 +894,9 @@ WRITE32_HANDLER( sh4_internal_w ) } } -READ32_HANDLER( sh4_internal_r ) +READ32_MEMBER( sh4_device::sh4_internal_r ) { - sh4_state *sh4 = get_safe_token(&space.device()); + sh4_state *sh4 = get_safe_token(this); if (sh4->cpu_type != CPU_TYPE_SH4) fatalerror("sh4_internal_r uses sh4->m[] with SH3\n"); @@ -1241,9 +1241,9 @@ UINT32 sh4_getsqremap(sh4_state *sh4, UINT32 address) return address; } -READ64_HANDLER( sh4_tlb_r ) +READ64_MEMBER( sh4_device::sh4_tlb_r ) { - sh4_state *sh4 = get_safe_token(&space.device()); + sh4_state *sh4 = get_safe_token(this); int offs = offset*8; @@ -1259,9 +1259,9 @@ READ64_HANDLER( sh4_tlb_r ) } } -WRITE64_HANDLER( sh4_tlb_w ) +WRITE64_MEMBER( sh4_device::sh4_tlb_w ) { - sh4_state *sh4 = get_safe_token(&space.device()); + sh4_state *sh4 = get_safe_token(this); int offs = offset*8; |