[Coco] gcc m6809 update
jdaggett at gate.net
jdaggett at gate.net
Tue Jan 13 09:07:18 EST 2004
Theodore
Be carefull, HC11 and 6809 source code are not 100% compatible. HC11
assembly source has instructions that are not backward compatible to the
6809 source.
ex: IDIV and FDIV have no 6809 equivalent. ALso in the 68HC11 are
BRSET and BRCLR instructions. Also the INC/DEC on index registers
(INX,INY,INS, DEX, DEY,DES) have no direct equivalence.They must be
done with post or pre increment/decrement.
You will have to go through the HC11 code and identify source instructions
that are not identical and change before assembly. Be careful and be
warned.
james
On 12 Jan 2004 at 18:45, Alex wrote:
From: Theodore (Alex) Evans <alxevans at concentric.net>
Subject: Re: [Coco] gcc m6809 update
Date sent: Mon, 12 Jan 2004 18:45:29 -1000
To: CoCoList for Color Computer Enthusiasts
<coco at maltedmedia.com>
Send reply to: CoCoList for Color Computer Enthusiasts
<coco at maltedmedia.com>
<mailto:coco-
request at maltedmedia.com?subject=unsubscribe>
<mailto:coco-
request at maltedmedia.com?subject=subscribe>
> On Jan 12, 2004, at 6:20 PM, Roger Taylor wrote:
>
> > Can 6811 code run on the CoCo or 6809?
>
> It may be possible to assemble 6811/6800 code with a 6809 assembler
> and run it (like you can do with 8080 code on an x86) but it will not
> run directly. I am not completely sure what all the enhancements from
> the 6800 to the 6811 are.
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list