From 31f318ad43b92a955eda576c8deb49f1793060db Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Mon, 29 Apr 2019 17:41:46 -0400 Subject: [PATCH] Fixes MOVE.bw #, (xxx).w. --- Processors/68000/Implementation/68000Storage.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Processors/68000/Implementation/68000Storage.cpp b/Processors/68000/Implementation/68000Storage.cpp index 22f652a37..28f32df7c 100644 --- a/Processors/68000/Implementation/68000Storage.cpp +++ b/Processors/68000/Implementation/68000Storage.cpp @@ -3155,6 +3155,7 @@ struct ProcessorStorageConstructor { break; case bw2(Imm, XXXw): // MOVE.bw #, (xxx).w + storage_.instructions[instruction].source = &storage_.destination_bus_data_[0]; op(int(Action::AssembleWordDataFromPrefetch) | MicroOp::DestinationMask, seq("np")); op(Action::PerformOperation); op(int(Action::AssembleWordAddressFromPrefetch) | MicroOp::DestinationMask, seq("np nw np", { ea(1) }, !is_byte_access));