[Coco] Drivewire client for OS9/68K

Aaron Wolfe aawolfe at gmail.com
Sat Aug 28 23:41:48 EDT 2010


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.

> JCE
>
>> 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
>



More information about the Coco mailing list