[Coco] ack!

Gene Heskett gheskett at wdtv.com
Sat Jun 1 05:29:48 EDT 2013


On Saturday 01 June 2013 04:05:26 Bill Pierce did opine:

> Gene, I was actally meaning the "nitro" and "end" modules used to
> seprerate the rbf and scf. Sorry about that.

Those of course we have.  But I have never been able to make a boot that 
didn't crash & burn.
 
But, in my latest pull an attempt to 'make' using mamou fails, telling me 
to use lwtools.

So I go & get 4.7, make & install & test it, looks good.  cd into the docs 
dir to look because lwasm rejects the -i include directive.

I've never used lwtools before, so what do I need to do in 
nitros9/rules.mak to make it use lwasm etc other than swapping the # signs 
around?

After doing that in rules.mak for both lwasm and lwlink, a make clean;make 
in the level3/coco3_6309 directory bails out on the first attempted 
assembly:

gene at coyote:/opt/nitros9/level3/coco3_6309$ make
**************************************************
*                                                *
*        NitrOS-9/6309 Level 3 Distribution      *
*                                                *
**************************************************
(cd cmds; make);  (cd modules; make);  (cd defs; make);  (cd sys; make);  
(cd bootfiles; make);
make[1]: Entering directory `/opt/nitros9/level3/coco3_6309/cmds'
lwasm --6309 --format=os9 --pragma=pcaspcr,nosymbolcase,condundefzero --
includedir=. --includedir=/opt/nitros9/defs -q -aNOS9VER=3 -aNOS9MAJ=2 -
aNOS9MIN=9 -aNOS9DBG=1 -acoco3=1 -e -aH6309=1 -
i=/opt/nitros9/3rdparty/packages/basic09 /opt/nitros9/level1/cmds/asm.asm -
oasm
Unknown option 'q'. See lwasm --usage.

That '-q' option is specified in line 49 of rules.mak

So obviously there is more to converting rules.mak than is obvious.

Can anyone help?

> Bill Pierce
> 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: Gene Heskett <gheskett at wdtv.com>
> To: coco <coco at maltedmedia.com>
> Sent: Fri, May 31, 2013 10:23 pm
> Subject: Re: [Coco] ack!
> 
> On Friday 31 May 2013 22:15:55 Bill Pierce did opine:
> > Wayne, The Level 3 that Curtis is referring to is a complete rewrite
> > of RBF & SCF by Alan Dekok that lock's their modules into their own
> > address space allowing more contegious memory for the whole boot
> > file. It was never used in NitrOS9 as it was never stable. Through
> > the years it was forgotten by most as it was known by even fewer.
> > Alan had a website which (I think) is on the wayback machine or one
> > of those website archives, explaining the whole process, but the file
> > links are long gone. The main module sources (only 2) are in the
> > nitros9 repo but all the supporting patches to the other modules were
> > (seemingly) lost. Gene has worked with this recently but ran into
> > problems trying to include drivewire as the dw drivers/descriptors
> > reside both in rbf and scf which is a no-no in the Level 3 setup. I
> > don't know if he got it to boot without dw... Gene?
> 
> It is probably something I should try at some point.  However, this is
> the first I had heard that rbf.mn and scf.mn were specifically
> re-written for level 3.  I assume that those modules that are in the
> NOS96309 level3 tree then are different.
> 
> If that can be confirmed, and those src's located, its possibly worth
> another play at it.  I just took a look at my tree here, and they are
> NOT part of the level3 tree on my drive.
> 
> > Bill Pierce
> > 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: Fri, May 31, 2013 9:41 pm
> > Subject: Re: [Coco] ack!
> > 
> > 
> > I thought NOS-9 contains the Level 3 upgrades? Maybe not all? Any
> > plans to take NOS-9 in that direction?
> > 
> > Wayne
> > 
> > "L. Curtis Boyle" <curtisboyle at sasktel.net> wrote:
> > >Heh... "too big" of boot files was the precise reason that Alan Dekok
> > >did OS-9
> > 
> > Level 3.
> > 
> > >L. Curtis Boyle
> > >curtisboyle at sasktel.net
> > 
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > http://five.pairlist.net/mailman/listinfo/coco
> 
> Cheers, Gene


Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
My views 
<http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml>
It's more than magnificent -- it's mediocre.
		-- Sam Goldwyn
A pen in the hand of this president is far more
dangerous than 200 million guns in the hands of
         law-abiding citizens.



More information about the Coco mailing list