[Coco] OS9 Boot SDC

phil pt ptaylor2446 at gmail.com
Thu Apr 23 18:58:06 EDT 2020


Sounds good. The Commodore 64 has bbs system that can be access using
telnet to access their systems over the internet. You might want to take a
look at the serial bits used on the commodore 64.

The timming routines can be used to control the data flow and when the
events kicks off each time the sub routines can be used to send and receive
the data as well check to see the rs232 pack is full. If the buffer then is
full the dats cound be stored in the drivewrite buffer until it comes
available the next time the timer event kicks off.

Most all the object programming languages support it like vb.net which also
supports ful winsock control on data arrive ect... events.

I would try and use the same peek and poke address as the old rs232 pack to
check for carrier, if data is ready to be send and data arrive.  A lot of
software for the coco source code is not available but happen to have one
of the bbs source code that runs under Os9 Level 2.

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_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&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Thu, Apr 23, 2020 at 6:36 PM L. Curtis Boyle <curtisboyle at sasktel.net>
wrote:

> The one we used back in the day was SACIA (by Bruce Isted) and DACIA (also
> by Bruce, but for the better/bug free 6522 chip instead the 6551). Bruce
> had one master source file called XACIA that would generate both. They had
> adjustable buffer sizes (up to 3.75K per port), working software and
> hardware flow control, etc.
> Bill Nobel and I have not gotten that far in the NitrOS9 boot modules yet
> in our Ease of Use project (we have been cleaning up/optimizing some of the
> core modules, and the graphics system), but after Beta 5 is out next week,
> we are planning to start tackling some of modules that are further out from
> the core (SDC, Drivewire, RS-232 etc.). But it will probably take awhile
> for Bill and me to re-familiarize ourselves with this; we haven’t looked at
> that code since around 2000/2001.
>
> L. Curtis Boyle
> curtisboyle at sasktel.net
>
>
>
> > On Apr 23, 2020, at 4:07 PM, Allen Huffman <alsplace at pobox.com> wrote:
> >
> > On Apr 23, 2020, at 4:45 PM, phil pt <ptaylor2446 at gmail.com> wrote:
> >>
> >> It still works on the real coco. Can you please re-add it back to
> NItroos9
> >> please?
> >
> > When I ran my BBSes, I used a third party serial driver that worked much
> better than the one that came with OS-9. The stock one couldn’t do high
> speed very well and the modified ones worked better and added better flow
> control.
> >
> > I forget who wrote it, but it was a must have back then. I don’t know if
> that was merged into NitrOS-9 or not but you would still be able to get it
> and swap out the modules just like back then I would imagine.
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > https://pairlist5.pair.net/mailman/listinfo/coco
> >
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list