summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/sh4/sh4comn.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2014-04-28 13:42:25 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2014-04-28 13:42:25 +0000
commit298c744268026617d84bd10682110d7f84e3224e (patch)
tree991f613712b14d8bf71904acbd16b7d74a690da3 /src/emu/cpu/sh4/sh4comn.c
parentc067abea48e84aecd00388c76324b8c5ae024f87 (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.c16
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;