summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/macs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/macs.cpp')
-rw-r--r--src/mame/drivers/macs.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/macs.cpp b/src/mame/drivers/macs.cpp
index 0159898370e..c49e40c3a9d 100644
--- a/src/mame/drivers/macs.cpp
+++ b/src/mame/drivers/macs.cpp
@@ -94,10 +94,10 @@ private:
uint8_t m_cart_bank;
std::unique_ptr<uint8_t[]> m_ram1;
required_shared_ptr<uint8_t> m_ram2;
- DECLARE_WRITE8_MEMBER(rambank_w);
- DECLARE_READ8_MEMBER(macs_input_r);
- DECLARE_WRITE8_MEMBER(macs_rom_bank_w);
- DECLARE_WRITE8_MEMBER(macs_output_w);
+ void rambank_w(uint8_t data);
+ uint8_t macs_input_r(offs_t offset);
+ void macs_rom_bank_w(uint8_t data);
+ void macs_output_w(offs_t offset, uint8_t data);
uint8_t dma_offset();
uint32_t screen_update_macs(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
@@ -130,12 +130,12 @@ void macs_state::macs_mem(address_map &map)
map(0xf800, 0xffff).bankrw("rambank2"); /* common /backup ram ?*/
}
-WRITE8_MEMBER(macs_state::rambank_w)
+void macs_state::rambank_w(uint8_t data)
{
m_rambank[0]->set_entry(2 + (data & 1));
}
-READ8_MEMBER(macs_state::macs_input_r)
+uint8_t macs_state::macs_input_r(offs_t offset)
{
switch(offset)
{
@@ -168,12 +168,12 @@ READ8_MEMBER(macs_state::macs_input_r)
}
-WRITE8_MEMBER(macs_state::macs_rom_bank_w)
+void macs_state::macs_rom_bank_w(uint8_t data)
{
m_rombank[1]->set_entry(m_cart_bank * 0x100 + data);
}
-WRITE8_MEMBER(macs_state::macs_output_w)
+void macs_state::macs_output_w(offs_t offset, uint8_t data)
{
switch(offset)
{