diff options
Diffstat (limited to 'src/devices/bus/snes/sdd1.cpp')
-rw-r--r-- | src/devices/bus/snes/sdd1.cpp | 7 |
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)); |