summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emupal.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/emupal.cpp')
-rw-r--r--src/emu/emupal.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/emu/emupal.cpp b/src/emu/emupal.cpp
index 16fc8716c94..5bdffe04a4b 100644
--- a/src/emu/emupal.cpp
+++ b/src/emu/emupal.cpp
@@ -117,13 +117,22 @@ WRITE8_MEMBER(palette_device::write8_ext)
update_for_write(offset, 1);
}
-
WRITE16_MEMBER(palette_device::write16_ext)
{
m_paletteram_ext.write16(offset, data, mem_mask);
update_for_write(offset * 2, 2);
}
+READ8_MEMBER(palette_device::read8_ext)
+{
+ return m_paletteram_ext.read8(offset);
+}
+
+READ16_MEMBER(palette_device::read16_ext)
+{
+ return m_paletteram_ext.read16(offset);
+}
+
//-------------------------------------------------
// write_indirect - write a byte to the base