diff options
Diffstat (limited to 'src/mame/includes/saturn.h')
-rw-r--r-- | src/mame/includes/saturn.h | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/mame/includes/saturn.h b/src/mame/includes/saturn.h index 5650bfdd80e..608c334ddb5 100644 --- a/src/mame/includes/saturn.h +++ b/src/mame/includes/saturn.h @@ -139,32 +139,32 @@ protected: TIMER_CALLBACK_MEMBER(vdp1_draw_end); - DECLARE_WRITE16_MEMBER(saturn_soundram_w); - DECLARE_READ16_MEMBER(saturn_soundram_r); - DECLARE_WRITE32_MEMBER(minit_w); - DECLARE_WRITE32_MEMBER(sinit_w); - DECLARE_WRITE32_MEMBER(saturn_minit_w); - DECLARE_WRITE32_MEMBER(saturn_sinit_w); - DECLARE_READ8_MEMBER(saturn_backupram_r); - DECLARE_WRITE8_MEMBER(saturn_backupram_w); + void saturn_soundram_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + uint16_t saturn_soundram_r(offs_t offset); + void minit_w(uint32_t data); + void sinit_w(uint32_t data); + void saturn_minit_w(uint32_t data); + void saturn_sinit_w(uint32_t data); + uint8_t saturn_backupram_r(offs_t offset); + void saturn_backupram_w(offs_t offset, uint8_t data); int m_scsp_last_line; - DECLARE_READ16_MEMBER ( saturn_vdp1_regs_r ); - DECLARE_READ32_MEMBER ( saturn_vdp1_vram_r ); - DECLARE_READ32_MEMBER ( saturn_vdp1_framebuffer0_r ); + uint16_t saturn_vdp1_regs_r(offs_t offset); + uint32_t saturn_vdp1_vram_r(offs_t offset); + uint32_t saturn_vdp1_framebuffer0_r(offs_t offset, uint32_t mem_mask = ~0); - DECLARE_WRITE16_MEMBER ( saturn_vdp1_regs_w ); - DECLARE_WRITE32_MEMBER ( saturn_vdp1_vram_w ); - DECLARE_WRITE32_MEMBER ( saturn_vdp1_framebuffer0_w ); + void saturn_vdp1_regs_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + void saturn_vdp1_vram_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); + void saturn_vdp1_framebuffer0_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); - DECLARE_READ32_MEMBER ( saturn_vdp2_vram_r ); - DECLARE_READ32_MEMBER ( saturn_vdp2_cram_r ); - DECLARE_READ16_MEMBER ( saturn_vdp2_regs_r ); + uint32_t saturn_vdp2_vram_r(offs_t offset); + uint32_t saturn_vdp2_cram_r(offs_t offset); + uint16_t saturn_vdp2_regs_r(offs_t offset); - DECLARE_WRITE32_MEMBER ( saturn_vdp2_vram_w ); - DECLARE_WRITE32_MEMBER ( saturn_vdp2_cram_w ); - DECLARE_WRITE16_MEMBER ( saturn_vdp2_regs_w ); + void saturn_vdp2_vram_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); + void saturn_vdp2_cram_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); + void saturn_vdp2_regs_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); /* VDP1 */ @@ -439,8 +439,8 @@ protected: } stv_rbg_cache_data; // DECLARE_WRITE_LINE_MEMBER(scudsp_end_w); -// DECLARE_READ16_MEMBER(scudsp_dma_r); -// DECLARE_WRITE16_MEMBER(scudsp_dma_w); +// uint16_t scudsp_dma_r(offs_t offset); +// void scudsp_dma_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); // void debug_scudma_command(int ref, const std::vector<std::string> ¶ms); // void debug_scuirq_command(int ref, const std::vector<std::string> ¶ms); |