summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/snes/sdd1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/snes/sdd1.cpp')
-rw-r--r--src/devices/bus/snes/sdd1.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/devices/bus/snes/sdd1.cpp b/src/devices/bus/snes/sdd1.cpp
index 94374d07681..3b60be87609 100644
--- a/src/devices/bus/snes/sdd1.cpp
+++ b/src/devices/bus/snes/sdd1.cpp
@@ -435,11 +435,8 @@ void sns_rom_sdd1_device::device_start()
save_item(NAME(m_xfer_enable));
save_item(NAME(m_mmc));
- for (int i = 0; i < 8; i++)
- {
- save_item(NAME(m_dma[i].addr), i);
- save_item(NAME(m_dma[i].size), i);
- }
+ save_item(STRUCT_MEMBER(m_dma, addr));
+ save_item(STRUCT_MEMBER(m_dma, size));
save_pointer(NAME(m_buffer.data), 0x10000);
save_item(NAME(m_buffer.offset));