diff options
Diffstat (limited to 'src/mame/includes/model3.h')
-rw-r--r-- | src/mame/includes/model3.h | 72 |
1 files changed, 36 insertions, 36 deletions
diff --git a/src/mame/includes/model3.h b/src/mame/includes/model3.h index 40469919aa3..b1121701487 100644 --- a/src/mame/includes/model3.h +++ b/src/mame/includes/model3.h @@ -253,37 +253,37 @@ private: int m_viewport_tri_index[4]; int m_viewport_tri_alpha_index[4]; - DECLARE_READ32_MEMBER(rtc72421_r); - DECLARE_WRITE32_MEMBER(rtc72421_w); - DECLARE_READ64_MEMBER(model3_char_r); - DECLARE_WRITE64_MEMBER(model3_char_w); - DECLARE_READ64_MEMBER(model3_tile_r); - DECLARE_WRITE64_MEMBER(model3_tile_w); - DECLARE_READ64_MEMBER(model3_vid_reg_r); - DECLARE_WRITE64_MEMBER(model3_vid_reg_w); - DECLARE_WRITE64_MEMBER(model3_palette_w); - DECLARE_READ64_MEMBER(model3_palette_r); - DECLARE_WRITE64_MEMBER(real3d_display_list_w); - DECLARE_WRITE64_MEMBER(real3d_polygon_ram_w); - DECLARE_WRITE64_MEMBER(real3d_cmd_w); - DECLARE_READ64_MEMBER(mpc105_addr_r); - DECLARE_WRITE64_MEMBER(mpc105_addr_w); - DECLARE_READ64_MEMBER(mpc105_data_r); - DECLARE_WRITE64_MEMBER(mpc105_data_w); - DECLARE_READ64_MEMBER(mpc105_reg_r); - DECLARE_WRITE64_MEMBER(mpc105_reg_w); + uint32_t rtc72421_r(offs_t offset); + void rtc72421_w(offs_t offset, uint32_t data); + uint64_t model3_char_r(offs_t offset); + void model3_char_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t model3_tile_r(offs_t offset); + void model3_tile_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t model3_vid_reg_r(offs_t offset); + void model3_vid_reg_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + void model3_palette_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t model3_palette_r(offs_t offset); + void real3d_display_list_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + void real3d_polygon_ram_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + void real3d_cmd_w(uint64_t data); + uint64_t mpc105_addr_r(offs_t offset, uint64_t mem_mask = ~0); + void mpc105_addr_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t mpc105_data_r(); + void mpc105_data_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t mpc105_reg_r(offs_t offset); + void mpc105_reg_w(offs_t offset, uint64_t data); void mpc105_init(); - DECLARE_READ64_MEMBER(mpc106_addr_r); - DECLARE_WRITE64_MEMBER(mpc106_addr_w); - DECLARE_READ64_MEMBER(mpc106_data_r); - DECLARE_WRITE64_MEMBER(mpc106_data_w); - DECLARE_READ64_MEMBER(mpc106_reg_r); - DECLARE_WRITE64_MEMBER(mpc106_reg_w); + uint64_t mpc106_addr_r(offs_t offset, uint64_t mem_mask = ~0); + void mpc106_addr_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t mpc106_data_r(offs_t offset, uint64_t mem_mask = ~0); + void mpc106_data_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t mpc106_reg_r(offs_t offset); + void mpc106_reg_w(offs_t offset, uint64_t data); void mpc106_init(); - DECLARE_READ64_MEMBER(scsi_r); - DECLARE_WRITE64_MEMBER(scsi_w); - DECLARE_READ64_MEMBER(real3d_dma_r); - DECLARE_WRITE64_MEMBER(real3d_dma_w); + uint64_t scsi_r(offs_t offset, uint64_t mem_mask = ~0); + void scsi_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t real3d_dma_r(offs_t offset, uint64_t mem_mask = ~0); + void real3d_dma_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); void eeprom_w(uint8_t data); uint8_t input_r(); @@ -291,16 +291,16 @@ private: uint8_t lostwsga_ser2_r(); void lostwsga_ser2_w(uint8_t data); - DECLARE_READ64_MEMBER(model3_sys_r); - DECLARE_WRITE64_MEMBER(model3_sys_w); - DECLARE_READ64_MEMBER(model3_rtc_r); - DECLARE_WRITE64_MEMBER(model3_rtc_w); - DECLARE_READ64_MEMBER(real3d_status_r); + uint64_t model3_sys_r(offs_t offset, uint64_t mem_mask = ~0); + void model3_sys_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t model3_rtc_r(offs_t offset, uint64_t mem_mask = ~0); + void model3_rtc_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + uint64_t real3d_status_r(offs_t offset); DECLARE_READ8_MEMBER(model3_sound_r); DECLARE_WRITE8_MEMBER(model3_sound_w); - DECLARE_WRITE64_MEMBER(daytona2_rombank_w); - DECLARE_WRITE16_MEMBER(model3snd_ctrl); + void daytona2_rombank_w(offs_t offset, uint64_t data, uint64_t mem_mask = ~0); + void model3snd_ctrl(uint16_t data); uint32_t pci_device_get_reg(); void pci_device_set_reg(uint32_t value); void configure_fast_ram(); |