[Coco] Nitro OS9 Level 2 on Real Coco

Gene Heskett gheskett at shentel.net
Thu Apr 23 09:54:29 EDT 2020


On Thursday 23 April 2020 06:54:16 Robert Gault wrote:

> Gene,
>
> I've looked through the May 2018 source code and can find
> t2_sc6552.asm but that indicates a driver DACIA is required. I can't
> find that anywhere in the source code. Since the descriptor is in
> Level1/Modules, the driver should also be somewhere in Level1 but it
> doesn't seem to be.
>
> Robert
>
Thats the descripter for a dual 232 pack I've never seen and it didn't 
work with a dual pack I built piggy back style so I could use a seriel 
mouse on mine.

Look for sc6551.asm in level1/modules.
for level 2 it got renamed yet again because it became an scf .sb 
subroutine.
Named in level2 modules as joydrv_6551*.sb because there are several 
variations, the L version being what I did inclues support, 
autoswtching, for both logotech and microsoft mice.

Unfortunately I was never able to make flow controls, either style, work 
after Boisy got done with it. So it probably needs help yet today. I use 
it w/o flow controls by limiting the window size to 256 bytes at a 480 
baud speed. The L version src.asm is bigger because IIRC it does both 
the rs232pack and a seriel mouse, effectively my version of the old 
dacia. I think Boisey thru away the 7 wire code because he didn't grok 
it, or something along those lines.  The fix, more than likely is to go 
find a copy of the aciapak code which worked well at 9600 baud to my 
amiga, and re-install the flow controls from it.

If someone wants to undertake that, I do have the asm for it on this 
machine, probably from Ron Lamardo's disasm, so the first months perusal 
will be spent figure out what the vars do and adding the comments 
needed.

But I gave up as I couldn't fix what Boisey was breaking as fast as he 
was breaking it. Boisey thought system ram was unlimited and he made new 
modules by breaking up old ones until there was no more system ram left. 
I think thats why I can't format a floppy, but I can erase it to 
formatted state with KRNL_2_DIR, then delete the file it creates. 
Otherwise os9gen finds the boot track occupied, skips rewriting it 
totally silently. Bad dog, no biscuit. I spent a month trying to rewrite 
a boot track before that got my attention.

I've had a pulmonary embolism when I was 79 which cost me enough IQ (I 
once tested at 147) that I cannot track all that now, plus I've gone on 
to linux and cnc controlled machinery. All run by linuxcnc of coarse


> Gene Heskett wrote:
> > On Wednesday 22 April 2020 19:57:50 phil pt wrote:
> >> I looked at the file and there is a t2_sc6552.dd and sspak.dr but
> >> the aciapak file is missing. I need this in order to run Ribbs. I
> >> also need the old t2 files.
> >
> > Its been mucked up, and renamed sacia.dr now.

See above,  sacia.dr only lasted one or 2 versions of nitros9.
> >
> >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&u
> >>tm_ campaign=sig-email&utm_content=webmail&utm_term=icon>
> >> Virus-free. www.avast.com
> >> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&u
> >>tm_ campaign=sig-email&utm_content=webmail&utm_term=link>
> >> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> >
> > Cheers, Gene Heskett

Stay safe Robert.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


More information about the Coco mailing list