[Coco] VCC Experience
Bill Pierce
ooogalapasooo at aol.com
Thu May 22 16:32:16 EDT 2014
Bill, some of the "telnet" code you're seeking is either in
"nitros9/defs/drivewire.d"
or
"nitros9/lib/net.as"
The reason you're not seeing reference to these files us those references are in the makefiles.
In "nitros9/level1/modules" you'll find:
boot_dw.asm (dw boot module)
clock_dw.asm dw clock sub-module
dw4read.asm (incomplete turbo mode subs, do not use)
dw4write.asm (same as above)
dwcheck.asm (dw crc check)
dwdesc.asm (v-drive "/Xx" descriptors)
dwinit.asm
dwio.asm (general dw io subroutine)
dwread.asm (main dw read)
dwwrite.asm (main dw write)
p_scdwp.asm (virtual printer descriptor)
rbdw.asm (dw rbf device driver)
scdwp.asm (virtual printer driver)
scdwv.asm (v-port driver)
scdwvdesc.asm (v-port descriptors for "/Nx" and "/Zx")
term_scdwt.asm (remote terminal device)
and I think that about covers it. The sources are mixed and combined by the makefiles to make up the various module that make dw.
Now in most of these there a "conditional" to set for the "becker port" which is the form Vcc uses for TCP else it is in serial mode for the real Coco.
Bill Pierce
"Today is a good day... I woke up" - Ritchie Havens
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: Bill Nobel <b_nobel at hotmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Thu, May 22, 2014 2:09 pm
Subject: Re: [Coco] VCC Experience
I am definetly liking it. Just delving into the tcp code to start my first
project. I am looking at 3.3.0 source but still a little confused about where
the actual taco code is. Looking at Telnet.as I see lbsr's to TcpOpen but
haven't found where that module is. Not at the computer right now but I assume
it's embedded in Dwio.a
Bill Nobel
Sent from my iPad
> On May 22, 2014, at 10:17 AM, "Boisy Pitre" <boisy at tee-boy.com> wrote:
>
> Bill,
>
> Thanks for your comments. As Bill pointed out, I am the creator of the
DriveWire protocol and the initial product, along with Windows, Mac and Linux
servers, was sold through Cloud-9 starting around 2003-2004. As proud as I am of
this work, I also feel obligated to mention the influence and work of others:
>
> 1) Chris Dekker originally demonstrated a CoCo to PC serial interface at an
early ChicagoFEST (perhaps 1995). I don’t know what protocol he was using as he
never released this as a product, but it did give me inspiration to do further
study and research which turned into the product.
> 2) Darren Atkinson improved the core routines in DriveWire on the CoCo and
made them better.
> 3) Aaron Wolfe took DriveWire further with his excellent Java server. I worked
with Aaron to extend DriveWire to do networking (something that I had not
originally envisioned when I created the protocol).
>
> I placed all DriveWire source code into the NitrOS-9 Project some years ago so
that it could be improved upon, and I’m pleased to see that it has become an
important piece of software for the Community.
>
> Enjoy!
>
>> On May 21, 2014, at 12:06 AM, Bill Nobel <b_nobel at hotmail.com> wrote:
>>
>> Ok , then KUDOS to Boisy, If he sees this than great job.
>>
>> Bill Nobel
>>
>>> On May 20, 2014, at 10:54 PM, Bill Pierce via Coco <coco at maltedmedia.com>
wrote:
>>>
>>>
>>> Bill,
>>> Just wait... When we fix a bug in the NOS9 DW vport driver, and I get the PC
file manager running in MShell, you'll be able to pull files directly from the
PC to the Coco (or Vcc) with a mouse click in MShell.
>>> I would've already had this going but hit an old DW bug that plagues the
vport driver. It seems to empty the buffer when it receives the EOT from dw4
before the software reads the buffer. So the last buffer is missed.
>>> This doesn't affect dw disk operations as that's an RBF controlled driver.
The vports are handled by SCF.
>>>
>>> When this bug is fixed, not only will you be able to get files from the PC,
but also from internet FTPs and more. How about browsing an FTP directory in
MShell as if it was a drive? Then clicking a file and downloading it straight to
the Coco. It can and will be done before I'm through with MShell :-)
>>> The code for this is done and ready, all I'm waiting on is a bug fix in
NitrOS9.
>>>
>>> BTW... I don't think Tony had anything to do with DriveWire. DriveWire3 was
originally by Boisy and when he made it "open source", Aaron Wolfe converted it
to a Java app and greatly enhanced the protocol and GUI to what it is now.
"DriveWire4"
>>> You can still download Boisy's original DriveWire3 from Cloud9. But it's
basically just the disk interface. Useful if you don't need all the stuff DW4
offers.... Wait, who am I kidding?
>>> As Gene says.. DW4 'is "the cat's meow!"
>>>
>>>
>>> Bill Pierce
>>> "Today is a good day... I woke up" - Ritchie Havens
>>>
>>>
>>> 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: Bill Nobel <b_nobel at hotmail.com>
>>> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
>>> Sent: Wed, May 21, 2014 12:21 am
>>> Subject: [Coco] VCC Experience
>>>
>>>
>>> Hey all, I just wanted to share my experience with VCC/Drivewire for the
first
>>> time. Bill Pierce introduced me to VCC for the first time a couple a months
>>> ago. I was a Mess user for quite a few years, and liked what I had.
Recently
>>> Bill introduced me to VCC with DriveWire, I don’t know how I could have
lived
>>> without it now. I am now using a way easier file xfer system between Coco3
&
>>> PC. I Love the new dw extensions on OS-9. I get into my Raspberry Pi as
the
>>> FTP server and exchange files easily vs the old way of booting the old winxp
>>> system to xfer via winimg. I am not sure, but KUDOS to Tony Distefano for
the
>>> DW protocol and code I love it!
>>>
>>> Bill Nobel
>>>
>>>
>>> --
>>> 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
> 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