I've been toying with writing a custom simulator. Barring all comments regarding the number of simulators currently available, I've run into an issue I could use some assistance with.
AVR Simulator seems to disassemble instructions I am not familiar with (i.e. aren't in the AVR opcode/instruction 'bible').
Case in point:
+0000004F: E9EE LDI R30,0x9E Load immediate
+00000050: FBFC CPC.L R28,R24 32-bit Compare with Carry
+00000051: F5F2 BRPL PC+0x3F Branch if plus
What is CPC.L (32-bit compare with carry)? I was not aware AVRs had any 32 bit compatible instructions. Is the simulator flagging non-existent opcodes from AVR32? I selected Atmega644P as the device in question, FYI.
-Hope someone can help