Importing binary files without removable storage nor non-bundled software (was: TKermitFTP

From: Fred Cisin <cisin_at_xenosoft.com>
Date: Fri Jan 7 18:21:03 2005

> > disks on the hardware I have here. "Binary reads from a device are not
> > allowed" is the message at 8753 in DR-DOS 3.41.
On Wed, 5 Jan 2005, Vintage Computer Festival wrote:
> The question I haven't seen answered yet is, "Well, why the hell not???"

Because the ONLY data that it has to determine EOF is the incoming data
stream.
Following in Gary Kildall's footsteps, they chose to use ^Z as an EOF
marker, thereby permanently disabling the capability of using the device
for inputting anything that contains byte 1Ah

When I was writing XenoComm-Parallel, I would have preferred to do it as a
device driver, so that the user could use COPY. Instead, I had to write a
small stand-alone program.

To be able to sense EOF reauires setting aside one bit pattern for an EOF
character,
using a sequence of bytes (how do you transfer the HELP file that lists
them?)
using user intervention ("press the ANY key when it is done")
using a hardware signal outside of the data stream.
I seriously considered using a time-out to trigger EOF detection! (a
generally BAD idea)


My usual machine for internet access just croaked (bad checksum in
NTVDM.EXE), so, I'm using a Chembook notebook that has several
broken keyboard keys, (so I'll have plenty of spelling errs), while I
figure
out how to boot the machine well enough
to fix it.

--
Grumpy Ol' Fred     		cisin_at_xenosoft.com
Received on Fri Jan 07 2005 - 18:21:03 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:37:43 BST