diff options
Diffstat (limited to 'src/devices/cpu/sh/sh4.h')
-rw-r--r-- | src/devices/cpu/sh/sh4.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/cpu/sh/sh4.h b/src/devices/cpu/sh/sh4.h index 6af65a31b34..87fe2e84f70 100644 --- a/src/devices/cpu/sh/sh4.h +++ b/src/devices/cpu/sh/sh4.h @@ -682,11 +682,11 @@ private: class sh3_base_device : public sh34_base_device { public: - DECLARE_WRITE32_MEMBER( sh3_internal_w ); - DECLARE_READ32_MEMBER( sh3_internal_r ); + void sh3_internal_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); + uint32_t sh3_internal_r(offs_t offset, uint32_t mem_mask = ~0); - DECLARE_WRITE32_MEMBER( sh3_internal_high_w ); - DECLARE_READ32_MEMBER( sh3_internal_high_r ); + void sh3_internal_high_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); + uint32_t sh3_internal_high_r(offs_t offset, uint32_t mem_mask = ~0); void sh3_internal_map(address_map &map); protected: @@ -700,8 +700,8 @@ protected: class sh4_base_device : public sh34_base_device { public: - DECLARE_WRITE32_MEMBER( sh4_internal_w ); - DECLARE_READ32_MEMBER( sh4_internal_r ); + void sh4_internal_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); + uint32_t sh4_internal_r(offs_t offset, uint32_t mem_mask = ~0); uint64_t sh4_utlb_address_array_r(offs_t offset); void sh4_utlb_address_array_w(offs_t offset, uint64_t data); |