From d7a32a00235295c1db77ff86f7fb3397680eedb5 Mon Sep 17 00:00:00 2001 From: AJR Date: Mon, 30 Dec 2019 20:07:52 -0500 Subject: we32100: Fix disassembly of expanded-operand type modes (nw) --- src/devices/cpu/we32000/we32100d.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/devices/cpu/we32000/we32100d.cpp b/src/devices/cpu/we32000/we32100d.cpp index c33aba03290..2552c60b5fe 100644 --- a/src/devices/cpu/we32000/we32100d.cpp +++ b/src/devices/cpu/we32000/we32100d.cpp @@ -167,9 +167,9 @@ void we32100_disassembler::dasm_am(std::ostream &stream, offs_t &pc, const we321 util::stream_format(stream, "reserved(0x%02x)", n); else { - if (!BIT(n, 0)) + if (!BIT(n, 1)) util::stream_format(stream, "{%cword}", BIT(n, 2) ? 's' : 'u'); - else if (!BIT(n, 1)) + else if (!BIT(n, 0)) util::stream_format(stream, "{%chalf}", BIT(n, 2) ? 's' : 'u'); else util::stream_format(stream, "{%cbyte}", BIT(n, 2) ? 's' : 'u'); -- cgit v1.2.3