diff options
Diffstat (limited to 'src/devices/machine/ns32202.cpp')
-rw-r--r-- | src/devices/machine/ns32202.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/machine/ns32202.cpp b/src/devices/machine/ns32202.cpp index 1a84ad180e9..4eb6f67f487 100644 --- a/src/devices/machine/ns32202.cpp +++ b/src/devices/machine/ns32202.cpp @@ -275,7 +275,7 @@ void ns32202_device::interrupt(void *ptr, s32 param) // check equal priority unmasked pending cascade interrupt if ((m_csrc & mask) && (m_ipnd & mask) && !(m_imsk & mask)) { - LOGMASKED(LOG_STATE, "unmasked pending cascade in-service interrupt %d\n", 31 - count_leading_zeros(mask)); + LOGMASKED(LOG_STATE, "unmasked pending cascade in-service interrupt %d\n", 31 - count_leading_zeros_32(mask)); accept = true; } @@ -285,7 +285,7 @@ void ns32202_device::interrupt(void *ptr, s32 param) // check unmasked pending interrupt if ((m_ipnd & mask) && !(m_imsk & mask)) { - LOGMASKED(LOG_STATE, "unmasked pending interrupt %d\n", 31 - count_leading_zeros(mask)); + LOGMASKED(LOG_STATE, "unmasked pending interrupt %d\n", 31 - count_leading_zeros_32(mask)); accept = true; break; } @@ -324,7 +324,7 @@ u8 ns32202_device::interrupt_acknowledge(bool side_effects) mask = (mask << 1) | (mask >> 15); } - unsigned const number = 31 - count_leading_zeros(mask); + unsigned const number = 31 - count_leading_zeros_32(mask); if (side_effects) { LOGMASKED(LOG_STATE, "acknowledge highest priority unmasked interrupt %d\n", number); @@ -400,7 +400,7 @@ u8 ns32202_device::interrupt_return(bool side_effects) // rotate priority mask mask = (mask << 1) | (mask >> 15); } - unsigned const number = 31 - count_leading_zeros(mask); + unsigned const number = 31 - count_leading_zeros_32(mask); if (side_effects) { |