[Coco] Drivewire client for OS9/68K

Bob Devries devries.bob at gmail.com
Sat Aug 28 23:58:58 EDT 2010

Hi Aaron,

one thing I have found on my MM/1 is that the hardware handshaking doesn't 
work (at least on ports /T3 and /T4, which use the 68681 DUART). My other 
OSK box which also uses the 68681, has no problem talking to my PC via the 
USB-RS232 adaptor. I had to disable the hardware handshaking on the PC end 
to make the serial transfers happen on the MM/1.

I need to investigate why this is happening. I suspect that the SC68681 
driver on the MM/1 was not compiled with hardware handshaking enabled.

What that does mean is that when doing SZ/RZ file transfers, I get dropped 
characters when the algorythm (of the Windows Terminal programme) tries to 
send blocks larger than about 2K.

BTW, can anyone recommend a windows based terminal programme that will (A) 
use com ports other than COM1 to COM4 (the ATEN adaptor uses COM5) and (B) 
allows me to select more than one file to transmit using Zmodem? I've tried 
a few freeware/shareware programmes, but none so far meet with my 
requirements; one I downloaded could only do Xmodem!!!

Regards, Bob Devries
Dalby, QLD, Australia

----- Original Message ----- 
From: "Aaron Wolfe" <aawolfe at gmail.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Sunday, August 29, 2010 1:41 PM
Subject: Re: [Coco] Drivewire client for OS9/68K

On Sat, Aug 28, 2010 at 12:52 AM, Joel Ewy <jcewy at swbell.net> wrote:
> On 08/27/2010 10:54 PM, Aaron Wolfe wrote:
>> On Fri, Aug 27, 2010 at 8:56 PM, Bob Devries<devries.bob at gmail.com>
>> wrote:
>>> Hi all,
>>> what are the chances of a drivewire client being built for OS9/68000? 
>>> The
>>> (extended) MM/1 is well endowed with serial ports via the 68070, 68901 
>>> and
>>> 68681 chips. I'm sure they'd be capable of the speek necessary.
>> Does OS9/68k have any native IP capability?
> Not really. The "Personal" OS-9 that came with the MM/1 has no TCP/IP.
> There was a TCP/IP package available for hundreds of dollars, aimed mostly
> at industrial systems. The MM/1 has no Ethernet hardware, only UART serial
> ports (quite a few of them, really) so any TCP/IP must have SLIP or PPP to
> be of any use on the MM/1. Some of the '68K machines of the time (such as
> the "MM/1b" did have an ISA bus and may have supported PC Ethernet cards.
> There was a KA9Q-derived package for OS-9/68K, and I recall that I bought 
> a
> package from Chris Hawks at a CoCofest (probably '98-'00) that did SLIP (I
> think) and provided a socket library. It may have been called SOX. I think
> I got as far as telnetting to Apache running on a Linux box and manually
> sending it HTTP commands when my MM/1 HD died the first time and I never 
> got
> back to that project. I probably still have the floppy.
>> If so, you might want to
>> run DW over IP rather than serial.
> Since this would be DW over IP over serial, I suspect just the raw DW
> protocol would be a better option.

Yes, definitely.  Unless there was a socket interface that used a high
speed mechanism like ethernet, no point in doing DW over IP.
Interesting that there was an IP package for the industrial side but
not personal.

>> Otherwise I'd suppose it's "just"
>> a matter of translating the dw3, dwread and dwwrite modules to 68k.
>> Bitbanger and fifo/MESS versions are in CVS, but I think Darren wrote
>> a UART based version that might be more useful to you than either of
>> those. Not sure where that is, or if I am recalling correctly.
>>> I notics that it is no longer possible to browse the source tree of
>>> NitrOS9; else I'd have a go myself at trying to build a 68K version.
>> http://nitros9.cvs.sourceforge.net/viewvc/nitros9/nitros9/
>> and something like:
>> cvs -z3 -d:pserver:anonymous at nitros9.cvs.sourceforge.net:/cvsroot/nitros9
>> co -P nitros9
>> both should work, tested the web access and it's fine. What means of
>> browsing the source were you trying that failed? I'll try to fix if I
>> can.
>>> Regards, Bob Devries
>>> Dalby, QLD, Australia
>>> --
>>> Besides a mathematical inclination, an exceptionally good mastery of
>>> one's native tongue is the most vital asset of a competent programmer.
>>> Edsger W.Dijkstra, 18 June 1975
>>> --
>>> 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
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco

Coco mailing list
Coco at maltedmedia.com

More information about the Coco mailing list