summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/am9517a.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/machine/am9517a.c')
-rw-r--r--src/emu/machine/am9517a.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/emu/machine/am9517a.c b/src/emu/machine/am9517a.c
index 0d3c670e122..7e473f8b59d 100644
--- a/src/emu/machine/am9517a.c
+++ b/src/emu/machine/am9517a.c
@@ -523,6 +523,15 @@ void am9517a_device::device_start()
save_item(NAME(m_status));
save_item(NAME(m_temp));
save_item(NAME(m_request));
+
+ for (int i = 0; i < 4; i++)
+ {
+ save_item(NAME(m_channel[i].m_address), i);
+ save_item(NAME(m_channel[i].m_count), i);
+ save_item(NAME(m_channel[i].m_base_address), i);
+ save_item(NAME(m_channel[i].m_base_count), i);
+ save_item(NAME(m_channel[i].m_mode), i);
+ }
}