summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/segaic16.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/segaic16.cpp')
-rw-r--r--src/mame/machine/segaic16.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/machine/segaic16.cpp b/src/mame/machine/segaic16.cpp
index ee171e9af70..3d807412a56 100644
--- a/src/mame/machine/segaic16.cpp
+++ b/src/mame/machine/segaic16.cpp
@@ -487,8 +487,8 @@ void sega_315_5195_mapper_device::configure_explicit(const UINT8 *map_data)
void sega_315_5195_mapper_device::fd1094_state_change(UINT8 state)
{
// iterate over regions and set the decrypted address of any ROM banks
- for (int index = 0; index < ARRAY_LENGTH(m_banks); index++)
- m_banks[index].update();
+ for (auto & elem : m_banks)
+ elem.update();
}
@@ -511,16 +511,16 @@ void sega_315_5195_mapper_device::device_start()
// if we are mapping an FD1089, tell all the banks
fd1089_base_device *fd1089 = dynamic_cast<fd1089_base_device *>(m_cpu);
if (fd1089 != nullptr)
- for (int banknum = 0; banknum < ARRAY_LENGTH(m_banks); banknum++)
- m_banks[banknum].set_decrypt(fd1089);
+ for (auto & elem : m_banks)
+ elem.set_decrypt(fd1089);
// if we are mapping an FD1094, register for state change notifications and tell all the banks
fd1094_device *fd1094 = dynamic_cast<fd1094_device *>(m_cpu);
if (fd1094 != nullptr)
{
fd1094->notify_state_change(fd1094_device::state_change_delegate(FUNC(sega_315_5195_mapper_device::fd1094_state_change), this));
- for (int banknum = 0; banknum < ARRAY_LENGTH(m_banks); banknum++)
- m_banks[banknum].set_decrypt(fd1094);
+ for (auto & elem : m_banks)
+ elem.set_decrypt(fd1094);
}
// find the address space that is to be mapped