summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/saturn.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/saturn.h')
-rw-r--r--src/mame/includes/saturn.h44
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> &params);
// void debug_scuirq_command(int ref, const std::vector<std::string> &params);