[Coco] beginning os9 assembler questions

L. Curtis Boyle curtisboyle at sasktel.net
Fri Nov 6 15:49:28 EST 2009


On Fri, 06 Nov 2009 13:37:57 -0600, Wayne Campbell <asa.rand at yahoo.com>  
wrote:

>
>
>> Sorry if these are basic questions.  I'm just getting started with os9
> programming.
>
>> What is the preferred file editor?  I have scred from the developers
> system and 'edit'.
>
> Edit is a line editor. Scred is a screen oriented editor. I think scred  
> is the editor of choice, though I have never used it.

There are several other screen editors you can get for free (SLED is one  
that comes
to mind), but SCRED has the advantage of being able to edit files larger  
than it's
buffer. A favourite (commercial) editor that most of the original NitrOS9  
team used
was VED by Bob van der Poel.

>
>> Is the basic process 1 create source, 2 assemble with rma, 3 link with  
>> rlink?
>
> Yes
>
>> I am learning from Rainbow articles and the os9 dev system manual.
> Are there other books or guides I should read?
>
> I downloaded a copy of the Motorola 6809 programming manual. It contains  
> all you need to know about the 6809s registers and the assembly  
> mnemonics for it
>
>> Since I am using and targeting nitros9, are there special  
>> considerations?
>
> I'm not qualified to answer this question, but I believe there are  
> significant differences between OS-9 and NitrOS-9. I know that some of  
> the commands have different parameters between the OS-9 version and the  
> NitrOS-9 version. Also, the 6309 contains additional instructions not  
> found in the 6809. NitrOS-9 makes use of these, where OS-9 does not.

The current builds of NitrOS-9 support 6809 as well, with some of the Extra
SYSCALL's, etc. Definitely have the Level II manual, the SYSCALL section,
handy.




-- 
L. Curtis Boyle



More information about the Coco mailing list