[Coco] 6809 compilers

William Astle lost at l-w.ca
Thu Aug 7 23:29:37 EDT 2014


I believe that has already been done. I think you'll find the result in 
the toolshed mercurial repository.

On 14-08-07 08:32 PM, tim at franklinlabs.com wrote:
> Has anyone done this....
>
> I took the Color Basic Unraveled Series (Color Basic so far) and text grabbed
> the source code to a text (.asm) file. I brought it into the Dunfield assembler
> and after some cleanup and error correction I no have a fully sourced CoCo O.S.
> ready for modification.
>
> Why did I do this? Why does anyone climb a mountain? Because it's there! LOL
>
> Anyway, I haven't ran it on a CoCo yet but I see no reason to think it shouldn't
> run.
>
> I plan on doing the ECB and DECB also. If anyone wants a copy, let me know.
>
> -Tim
>
>
>
> On August 7, 2014 at 9:58 PM Greg Law <glaw at live.com> wrote:
>> Joel Ewy wrote:
>>
>>> Actually, it looks like the LRtech Superboard was a SCSI adapter for the
>>> CoCo (3) from a little later on in the '80s, so it might have been code
>>> for the rma assembler instead. I'm not sure I could tell the difference
>>> at a glance. May have been developed on a CoCo 3 in OS-9 Level II. But
>>> it is definitely OS-9 device driver and device descriptor code.
>>
>> Assembler sources for the asm assembler have a mod statement toward the top
>> and an emod statement near the end whereas sources for the RMA assembler
>> have psect/csect/vsect statements. Sources are system modules (kernel,
>> managers, device drivers, and device descriptors) all use the asm assembler
>> because (if I'm not mistaken) the RMA assembler can't generate the strict
>> layout required for system modules.
>>
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>



More information about the Coco mailing list