summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/scramble.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/scramble.h')
-rw-r--r--src/mame/includes/scramble.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/mame/includes/scramble.h b/src/mame/includes/scramble.h
index 2f4c0b68adf..76a8b89df98 100644
--- a/src/mame/includes/scramble.h
+++ b/src/mame/includes/scramble.h
@@ -41,24 +41,24 @@ public:
DECLARE_CUSTOM_INPUT_MEMBER(darkplnt_dial_r);
template <int Mask> DECLARE_READ_LINE_MEMBER(ckongs_coinage_r);
- DECLARE_READ8_MEMBER(hncholms_prot_r);
- DECLARE_READ8_MEMBER(scramble_soundram_r);
- DECLARE_READ8_MEMBER(mars_ppi8255_0_r);
- DECLARE_READ8_MEMBER(mars_ppi8255_1_r);
- DECLARE_WRITE8_MEMBER(scramble_soundram_w);
+ uint8_t hncholms_prot_r();
+ uint8_t scramble_soundram_r(offs_t offset);
+ uint8_t mars_ppi8255_0_r(offs_t offset);
+ uint8_t mars_ppi8255_1_r(offs_t offset);
+ void scramble_soundram_w(offs_t offset, uint8_t data);
uint8_t scramble_portB_r();
uint8_t hustler_portB_r();
void hotshock_sh_irqtrigger_w(uint8_t data);
uint8_t hotshock_soundlatch_r();
- DECLARE_WRITE8_MEMBER(mars_ppi8255_0_w);
- DECLARE_WRITE8_MEMBER(mars_ppi8255_1_w);
- DECLARE_WRITE8_MEMBER(ad2083_tms5110_ctrl_w);
+ void mars_ppi8255_0_w(offs_t offset, uint8_t data);
+ void mars_ppi8255_1_w(offs_t offset, uint8_t data);
+ void ad2083_tms5110_ctrl_w(uint8_t data);
// harem
- DECLARE_WRITE8_MEMBER(harem_decrypt_bit_w);
- DECLARE_WRITE8_MEMBER(harem_decrypt_clk_w);
- DECLARE_WRITE8_MEMBER(harem_decrypt_rst_w);
- DECLARE_READ8_MEMBER(harem_digitalker_intr_r);
+ void harem_decrypt_bit_w(uint8_t data);
+ void harem_decrypt_clk_w(uint8_t data);
+ void harem_decrypt_rst_w(uint8_t data);
+ uint8_t harem_digitalker_intr_r();
void harem_digitalker_control_w(uint8_t data);
void init_cavelon();
@@ -88,14 +88,14 @@ public:
DECLARE_MACHINE_RESET(scramble);
DECLARE_MACHINE_RESET(explorer);
DECLARE_WRITE_LINE_MEMBER(scramble_sh_7474_q_callback);
- DECLARE_READ8_MEMBER( mariner_protection_1_r );
- DECLARE_READ8_MEMBER( mariner_protection_2_r );
- DECLARE_READ8_MEMBER( triplep_pip_r );
- DECLARE_READ8_MEMBER( triplep_pap_r );
- DECLARE_READ8_MEMBER( cavelon_banksw_r );
- DECLARE_WRITE8_MEMBER( cavelon_banksw_w );
- DECLARE_READ8_MEMBER( hunchbks_mirror_r );
- DECLARE_WRITE8_MEMBER( hunchbks_mirror_w );
+ uint8_t mariner_protection_1_r();
+ uint8_t mariner_protection_2_r();
+ uint8_t triplep_pip_r();
+ uint8_t triplep_pap_r();
+ uint8_t cavelon_banksw_r(offs_t offset);
+ void cavelon_banksw_w(offs_t offset, uint8_t data);
+ uint8_t hunchbks_mirror_r(address_space &space, offs_t offset);
+ void hunchbks_mirror_w(address_space &space, offs_t offset, uint8_t data);
void scramble_sh_irqtrigger_w(uint8_t data);
void mrkougar_sh_irqtrigger_w(uint8_t data);
IRQ_CALLBACK_MEMBER( scramble_sh_irq_callback );