[Coco] Telnetting to Coco

Bill Pierce ooogalapasooo at aol.com
Fri Aug 30 16:13:02 EDT 2013


@Mike Rowen
You can also do Telnet in DriveWire 4 from HDBDOS with a little knowledge and the documentation. The serial driver is already there in the DW3 compatable HDBDW3CC1, 2, & 3. I think the JMP address for the Coco 1 is a little different.
The entry points to DW4 read/write for hdbdos for Coco 3 are [$D93F] & [$D941] (indirect jumps, buffer address in X, number of bytes to be sent in Y)
I think you have to write the "/Nx" channel number before each byte sent so DW4 knows what channel the message is for. Just the number, not the "/N"
Let's say you were sending a $7F to /N2, load the buffer "Buffer FDB $027F" and "LDX #Buffer", "LDY #2" Then you would "JSR [$D941]" That will write $7F to DW4 channel 2. 
Most of this is in the DW4 spec, though it's a little vague. Most of the DW4 cmd & control codes are there as well. It just takes a little digging to find it all. I'm sure Aaron will correct me if I'm wrong.
This is how the mods to Lyra were created to use the DW4 Midi synth as well as the with Becker port (emulators only). With the becker port, you use $FF41 as the status and $FF42 as read/write. The addresses for Becker port can be accessed directly and do not need to go through HDBDOS.

As I said, it's all in the documentation, it just takes a little reading.

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: Mike Rowen <mike at bcmr3.net>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Fri, Aug 30, 2013 2:02 pm
Subject: Re: [Coco] Telnetting to Coco


You can read more about doing this through Drivewire4 with OS-9. Look in
the modules section of the documentation. You essentially add "/N" devices
to OS-9 that represent virtual tcp ports. So you could setup telnet to use
device /N1. If you are familiar with OS-9, this will make sense from the
docs. Here's the link: https://sites.google.com/site/drivewire4

If you want to run a non-OS or CoCo DECB based BBS, then you would want a
TCP/IP Terminal server that you can connect to CoCo serial ports. A new
single port terminal server starts at around $90 US. You can find muliport
on ebay for less than $30 US. There are also lots of PC software solutions
that allow you to map incoming TCP ports to physical serial ports on the
PC, essentially providing terminal server like services through any PC.
However, RS-232 ports are getting rare on PCs. However, two port Serial
cards are very cheap on ebay these days.

Not sure what you want to do with a BBS. The biggest challenge is physical
serial ports on the CoCo, so from that end, the Drivewire OS-9 solution is
pretty sweet. If you just want the bitbanger port accessible via telnet,
the PC approach or a single port terminal server are good bets. Most
terminal servers offer modem emulation at the serial port level, which is
nice if you are going to be using an existing CoCo BBS software package.
Lots of choices and ways to roll your own. :)

Cheers,
-Mike R


On Fri, Aug 30, 2013 at 12:55 PM, Bill <cwgordon at carolina.rr.com> wrote:

> Thanks. I'd like to set a REAL Coco BBS on a REAL Coco, and I need to know
> all I can
>
> -----Original Message-----
> From: coco-bounces at maltedmedia.com [mailto:coco-bounces at maltedmedia.com]
> On
> Behalf Of Mike Rowen
> Sent: Friday, August 30, 2013 12:54 PM
> To: CoCoList for Color Computer Enthusiasts
> Subject: Re: [Coco] Telnetting to Coco
>
> Drivewire allows telnet into OS-9 (via the attached Drivewire server
> computer) Should be docs with Drivewire 4. I've set it up before. Not too
> difficult. I don't have a link handy at the moment. I'll dig it up this
> evening.
>
>
> --
> 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