Please post links to all known 6809/6309 cross assemblers and compilers. It would also be a good idea to upload some of the older ones to the Uploads section and post a link to them in this thread in case they become unavailable for download in the near future. I have compiled a short list to get the thread started:
asm6809
http://www.6809.org.uk/dragon/
LWASM
http://lwtools.projects.l-w.ca/
AS09
http://www.kingswood-consulting.co.uk/assemblers/
MAMOU
http://sourceforge.net/projects/toolshe ... rce=navbar
CCASM
http://www.coco3.com/community/download ... velopment/
I have also uploaded a few cross assemblers in the 6309 thread.
6809/6309 cross assemblers and compilers
Re: 6809/6309 cross assemblers and compilers
I used to quite like "a09".
http://www.hermannseib.com/english/opensource.htm
Just briefly tested the latest version, and it still seems to be ok. Looks like it's gained the ability to include binaries since I last used it, but still doesn't like floats as part of expressions. Nor does it like code like this:
But apart from niggles like that (which most people may not ever hit), it's pretty decent - spaces in expressions (I think they can look neater that way), arbitrarily complex expressions, etc.
http://www.hermannseib.com/english/opensource.htm
Just briefly tested the latest version, and it still seems to be ok. Looks like it's gained the ability to include binaries since I last used it, but still doesn't like floats as part of expressions. Nor does it like code like this:
Code: Select all
org $8000-size
start
ldx #$1234
size equ *-start