[Coco] pacos9 ported to lwtools
Bill Pierce
ooogalapasooo at aol.com
Sat Feb 8 01:40:32 EST 2014
Wayne, in going through litterally hundreds of C and asm sources in the past 2 years, I completely disagree with you.
I see asm sources with the edition byte set to various values all the time, usually reflecting the edition of the program.
In compiling C or RMA programs, when running the linker you specify -e=xx to set the edition in the compiled program.
You can also set the revision number in asm programs by using the lower 4 bits of the attr byte, usually ReEnt+rev on program files.
Bill Pierce
"Today is a good day... I woke up" - Ritchie Havens
My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Webmaster of The TRS-80 Color Computer Archive
http://www.colorcomputerarchive.com/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page
E-Mail: ooogalapasooo at aol.com
-----Original Message-----
From: Wayne Campbell <asa.rand at gmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Sat, Feb 8, 2014 12:38 am
Subject: Re: [Coco] pacos9 ported to lwtools
The Edition byte in 6809 OS9 is a little different. First, while the
documentation says it is part of the header, it is actually the first byte
after the module name string. This means it is the first byte of the
execution offset address (or the I-Code area address in a Basic09 module).
In either case, it is something that many 6809 OS9 programmers seemed to
get along without and never used.
Wayne
On Fri, Feb 7, 2014 at 4:39 PM, Bob Devries <devries.bob at gmail.com> wrote:
> Tormod,
>
> I haven't seen any referance to the "Edition" byte in OS9/6809. However,
> the OS9/68000 manual says this about it:
>
> QUOTE
> This indicates the software release level for maintenance. Not used by
> OS9. Every time a program is revised (even for a small change) this number
> should be increased. It is suggested that internal documentation within the
> source program be keyed to this system.
> /QUOTE
>
> Regards, Bob Devries
> Dalby, QLD, Australia
>
> ----- Original Message ----- From: "Tormod Volden" <lists.tormod at gmail.com
> >
> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
> Sent: Saturday, February 08, 2014 10:18 AM
> Subject: [Coco] pacos9 ported to lwtools
>
>
>
> Hi,
>> The pacos9 in the nitros9 repository now builds again, but I don't
>> know if it works. I don't have an emulator setup for level 2. Can
>> somebody please try it out? I uploaded a binary here:
>> http://www.nitros9.org/pacos9
>>
>> BTW, what is the meaning and origin of the "edition" value that "os9
>> ident" spits out?
>>
>> Tormod
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
--
The Structure of I-Code
http://www.cocopedia.com/wiki/index.php/The_Structure_of_I-Code
decode
http://cococoding.com/wayne/
--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list