Arakula / A09

A09 6800/6801/6809/6309/68HC11 Assembler
GNU General Public License v2.0
40 stars 8 forks source link

PSH B, PSH A, PUL A, PUL B not valid 6800 instructions although LDA A, CMP A etc all are handled the same as LDAA, CMPA #18

Closed stanleyruppert closed 9 months ago

stanleyruppert commented 9 months ago

When assembling (using -oM00 option) some 6800 code in old Motorola format, LDA A treated same as LDAA etc for all instructions but PSH and PUL.
I've needed to manually convert PSH A to PSHA etc in the source files. Could PSH and PUL be handled as well for the 6800 option?

Arakula commented 9 months ago

I added that in V1.61, for the 6800/6801/68HC11 assemblers.

stanleyruppert commented 9 months ago

Terrific! Many thanks! Greatly appreciate your work on the assembler and disassembler. Both have been super helpful.