summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/upd7810/upd7810_opcodes.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/upd7810/upd7810_opcodes.cpp')
-rw-r--r--src/devices/cpu/upd7810/upd7810_opcodes.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/devices/cpu/upd7810/upd7810_opcodes.cpp b/src/devices/cpu/upd7810/upd7810_opcodes.cpp
index 7df4a498fdc..32df608e867 100644
--- a/src/devices/cpu/upd7810/upd7810_opcodes.cpp
+++ b/src/devices/cpu/upd7810/upd7810_opcodes.cpp
@@ -1042,6 +1042,11 @@ void upd7810_device::MOV_TMM_A()
void upd7810_device::MOV_MM_A()
{
MM = A;
+
+ if (BIT(A, 3))
+ m_ram_view.select(0);
+ else
+ m_ram_view.disable();
}
/* 4d d1: 0100 1101 1101 0001 */