summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/sh/sh4comn.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/sh/sh4comn.cpp')
-rw-r--r--src/devices/cpu/sh/sh4comn.cpp42
1 files changed, 21 insertions, 21 deletions
diff --git a/src/devices/cpu/sh/sh4comn.cpp b/src/devices/cpu/sh/sh4comn.cpp
index 7f4a77c4efa..8c3e8cbc82c 100644
--- a/src/devices/cpu/sh/sh4comn.cpp
+++ b/src/devices/cpu/sh/sh4comn.cpp
@@ -1218,42 +1218,42 @@ void sh34_base_device::execute_set_input(int irqline, int state) // set state of
void sh34_base_device::sh4_parse_configuration()
{
- if(c_clock > 0)
+ if(m_clock > 0)
{
- switch((c_md2 << 2) | (c_md1 << 1) | (c_md0))
+ switch((m_md[2] << 2) | (m_md[1] << 1) | (m_md[0]))
{
case 0:
- m_cpu_clock = c_clock;
- m_bus_clock = c_clock / 4;
- m_pm_clock = c_clock / 4;
+ m_cpu_clock = m_clock;
+ m_bus_clock = m_clock / 4;
+ m_pm_clock = m_clock / 4;
break;
case 1:
- m_cpu_clock = c_clock;
- m_bus_clock = c_clock / 6;
- m_pm_clock = c_clock / 6;
+ m_cpu_clock = m_clock;
+ m_bus_clock = m_clock / 6;
+ m_pm_clock = m_clock / 6;
break;
case 2:
- m_cpu_clock = c_clock;
- m_bus_clock = c_clock / 3;
- m_pm_clock = c_clock / 6;
+ m_cpu_clock = m_clock;
+ m_bus_clock = m_clock / 3;
+ m_pm_clock = m_clock / 6;
break;
case 3:
- m_cpu_clock = c_clock;
- m_bus_clock = c_clock / 3;
- m_pm_clock = c_clock / 6;
+ m_cpu_clock = m_clock;
+ m_bus_clock = m_clock / 3;
+ m_pm_clock = m_clock / 6;
break;
case 4:
- m_cpu_clock = c_clock;
- m_bus_clock = c_clock / 2;
- m_pm_clock = c_clock / 4;
+ m_cpu_clock = m_clock;
+ m_bus_clock = m_clock / 2;
+ m_pm_clock = m_clock / 4;
break;
case 5:
- m_cpu_clock = c_clock;
- m_bus_clock = c_clock / 2;
- m_pm_clock = c_clock / 4;
+ m_cpu_clock = m_clock;
+ m_bus_clock = m_clock / 2;
+ m_pm_clock = m_clock / 4;
break;
}
- m_is_slave = (~(c_md7)) & 1;
+ m_is_slave = (~(m_md[7])) & 1;
}
else
{