summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/naomibd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/naomibd.cpp')
-rw-r--r--src/mame/machine/naomibd.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/machine/naomibd.cpp b/src/mame/machine/naomibd.cpp
index d0550d6f1c6..3dd0c7307b3 100644
--- a/src/mame/machine/naomibd.cpp
+++ b/src/mame/machine/naomibd.cpp
@@ -130,19 +130,19 @@ void naomi_board::dma_advance(uint32_t size)
board_advance(size);
}
-WRITE16_MEMBER(naomi_board::rom_offseth_w)
+void naomi_board::rom_offseth_w(uint16_t data)
{
rom_offset = (rom_offset & 0x0000ffff) | (data << 16);
pio_ready = false;
}
-WRITE16_MEMBER(naomi_board::rom_offsetl_w)
+void naomi_board::rom_offsetl_w(uint16_t data)
{
rom_offset = (rom_offset & 0xffff0000) | data;
pio_ready = false;
}
-READ16_MEMBER(naomi_board::rom_data_r)
+uint16_t naomi_board::rom_data_r()
{
if(!pio_ready) {
board_setup_address(rom_offset, false);
@@ -160,7 +160,7 @@ READ16_MEMBER(naomi_board::rom_data_r)
return res;
}
-WRITE16_MEMBER(naomi_board::rom_data_w)
+void naomi_board::rom_data_w(uint16_t data)
{
board_write(rom_offset, data);
@@ -168,24 +168,24 @@ WRITE16_MEMBER(naomi_board::rom_data_w)
rom_offset += 2;
}
-WRITE16_MEMBER(naomi_board::dma_offseth_w)
+void naomi_board::dma_offseth_w(uint16_t data)
{
dma_offset = (dma_offset & 0x0000ffff) | (data << 16);
dma_ready = false;
}
-WRITE16_MEMBER(naomi_board::dma_offsetl_w)
+void naomi_board::dma_offsetl_w(uint16_t data)
{
dma_offset = (dma_offset & 0xffff0000) | data;
dma_ready = false;
}
-WRITE16_MEMBER(naomi_board::dma_count_w)
+void naomi_board::dma_count_w(uint16_t data)
{
dma_count = data;
}
-WRITE16_MEMBER(naomi_board::boardid_w)
+void naomi_board::boardid_w(uint16_t data)
{
eeprom->write_cs((data >> 2) & 1);
eeprom->write_rst((data >> 3) & 1);
@@ -193,12 +193,12 @@ WRITE16_MEMBER(naomi_board::boardid_w)
eeprom->write_sda((data >> 0) & 1);
}
-READ16_MEMBER(naomi_board::boardid_r)
+uint16_t naomi_board::boardid_r()
{
return eeprom->read_sda() << 15;
}
-READ16_MEMBER(naomi_board::default_r)
+uint16_t naomi_board::default_r(offs_t offset)
{
logerror("NAOMIBD: unmapped read at %02x\n", offset);
return 0xffff;