1
0
mirror of https://github.com/lefticus/6502-cpp.git synced 2025-07-18 19:24:16 +00:00

Begin support for signed 'S' operations from AVR

This commit is contained in:
Jason Turner
2021-05-27 12:05:44 -06:00
parent 8b159faa59
commit 841a80f2dd
2 changed files with 31 additions and 0 deletions

View File

@@ -19,6 +19,7 @@ struct mos6502 : ASMLine
bmi,
bne,
bpl,
bvs,
cpx,
cpy,
@@ -79,6 +80,7 @@ struct mos6502 : ASMLine
case OpCode::bpl:
case OpCode::bcc:
case OpCode::bcs:
case OpCode::bvs:
return true;
case OpCode::adc:
case OpCode::AND:
@@ -145,6 +147,7 @@ struct mos6502 : ASMLine
case OpCode::bpl:
case OpCode::bcc:
case OpCode::bcs:
case OpCode::bvs:
case OpCode::clc:
case OpCode::dec:
case OpCode::dex:
@@ -251,6 +254,7 @@ struct mos6502 : ASMLine
case OpCode::cpx: return "cpx";
case OpCode::dey: return "dey";
case OpCode::iny: return "iny";
case OpCode::bvs: return "bvs";
case OpCode::unknown: return "";
}