cross compiler A68

Dear Sir,

I have been using A68 cross assembler V1.2.02 for some time to build a 6800 based project. I found that it translate the insruction JSR in machine code CD instead of BD. Is it a bug? Can anybody help me overcome this problem? Thank you for your help.

best regards

Comments

  • This post has been deleted.
  • This post has been deleted.
  • A68 Version 1.2.02 does assemble 'jsr' incorrectly. I was able to decode the opcode tables enough to patch this bug.

    Use a hex editor (such as XVI32.EXE) to change location 0xAFAB from 0x9D to 0x8D. This fixes 'jsr' so that it produces the correct 0xBD instead of the incorrect 0xCD.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

In this Discussion