mirror of
https://github.com/TomHarte/CLK.git
synced 2025-11-03 09:16:11 +00:00
Make BSR operate like the other offsets: the flow controller gets whatever was in the opcode.
This commit is contained in:
@@ -268,13 +268,13 @@ template <
|
||||
break;
|
||||
|
||||
case Operation::BSRb:
|
||||
flow_controller.bsr(int8_t(src.b) + 2);
|
||||
flow_controller.bsr(int8_t(src.b));
|
||||
break;
|
||||
case Operation::BSRw:
|
||||
flow_controller.bsr(int16_t(src.w) + 2);
|
||||
flow_controller.bsr(int16_t(src.w));
|
||||
break;
|
||||
case Operation::BSRl:
|
||||
flow_controller.bsr(src.l + 2);
|
||||
flow_controller.bsr(src.l);
|
||||
break;
|
||||
|
||||
case Operation::DBcc: {
|
||||
|
||||
Reference in New Issue
Block a user