summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/psx/psx.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/psx/psx.h')
-rw-r--r--src/devices/cpu/psx/psx.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/devices/cpu/psx/psx.h b/src/devices/cpu/psx/psx.h
index 57be9a19de9..e02c4471bae 100644
--- a/src/devices/cpu/psx/psx.h
+++ b/src/devices/cpu/psx/psx.h
@@ -128,37 +128,37 @@ public:
auto cd_write() { return m_cd_write_handler.bind(); }
// public interfaces
- DECLARE_WRITE32_MEMBER( berr_w );
- DECLARE_READ32_MEMBER( berr_r );
+ void berr_w(uint32_t data);
+ uint32_t berr_r();
uint32_t exp_base();
- DECLARE_WRITE32_MEMBER( exp_base_w );
- DECLARE_READ32_MEMBER( exp_base_r );
+ void exp_base_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t exp_base_r();
- DECLARE_WRITE32_MEMBER( exp_config_w );
- DECLARE_READ32_MEMBER( exp_config_r );
+ void exp_config_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t exp_config_r();
- DECLARE_WRITE32_MEMBER( ram_config_w );
- DECLARE_READ32_MEMBER( ram_config_r );
+ void ram_config_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t ram_config_r();
- DECLARE_WRITE32_MEMBER( rom_config_w );
- DECLARE_READ32_MEMBER( rom_config_r );
+ void rom_config_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t rom_config_r();
- DECLARE_WRITE32_MEMBER( biu_w );
- DECLARE_READ32_MEMBER( biu_r );
+ void biu_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t biu_r();
- DECLARE_WRITE32_MEMBER( gpu_w );
- DECLARE_READ32_MEMBER( gpu_r );
+ void gpu_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t gpu_r(offs_t offset, uint32_t mem_mask = ~0);
- DECLARE_WRITE16_MEMBER( spu_w );
- DECLARE_READ16_MEMBER( spu_r );
+ void spu_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t spu_r(offs_t offset, uint16_t mem_mask = ~0);
- DECLARE_WRITE8_MEMBER( cd_w );
- DECLARE_READ8_MEMBER( cd_r );
+ void cd_w(offs_t offset, uint8_t data, uint8_t mem_mask = ~0);
+ uint8_t cd_r(offs_t offset, uint8_t mem_mask = ~0);
- DECLARE_WRITE32_MEMBER( com_delay_w );
- DECLARE_READ32_MEMBER( com_delay_r );
+ void com_delay_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t com_delay_r(offs_t offset, uint32_t mem_mask = ~0);
static psxcpu_device *getcpu( device_t &device, const char *cputag ) { return downcast<psxcpu_device *>( device.subdevice( cputag ) ); }
void set_disable_rom_berr(bool mode);