🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #4684

Serial port Disk driver

#4684
From: tmp Paul Moreau usenet acct
Date: Mon, 09 Oct 1989 17:03
33 lines
2536 bytes
Hi:
I've been doing some drive changes on my ST latelly and been needing a backup
system.   I've tried turtle but I haven't loads of floppies that I can use
for this nor the time to sit in front of my computer all day switching 
diskettes.   What I do have is a couple of UNIX systems (one system V and one
BSD 4.2) with lots of disk space and 5 1/4 cartridge tape drives.   I then
started to consider using the UNIX system but had to get the information
to it some how.  I thought of using xmodem but it also required some
intervention.   I've been writing disk driver code for a while (my MAXTOR
380 meg ESDI drive) and all of a sudden it flashed on me to just convert
the actual I/O routines in the driver so that instead of going to the DMA
port, it went via the serial port.  I over came the non re-entrant BIOS
problem and wrote a handler that runs on the UNIX system.  I can create
a disk file on the unix system from 128K to 16meg, start the TSR driver
on the ST and Wella... I've got a drive 'P' on my st that I can just drag
files or disk ICONS to and start the copy and go away for a while.
If used with a disk caching program this drive can be quite fast.
Well I've been reading this forum for quite a while and have downloaded
a lot of great stuff.  If anybody is interrested in my code I will post
it PD on this net or (try) to mail it to whom-ever asks.
Currently I am working on another UNIX side utility to copy to and from
files from UNIX and the ST disk file.
----
   .===========================================================.
   |  ### ####### ###     |    N O R T H    | /==============\ |
   |  ### ###     ###     |  A M E R I C A  |< An STC Company >|
   |  ### ####### ####### |    (was CCI)    | \==============/ |
   |-----------------------------------------------------------|
   |  UUCP:  ...ccicpg!dl2!paulm   |      Paul L. Moreau       |
   |    or   ...ccicpg!dl1!paulm   | Diagnostics Software Eng. |
   |    or   ...ccicpg!paulm       |    Irvine, California     |
   `==========================================================='
Technical Details
Message-ID: <42681@ccicpg.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!usc!henry.jpl.nasa.gov!elroy.jpl.nasa.gov!peregrine!ccicpg!paulm

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!usc!henry.jpl.nasa.gov!elroy.jpl.nasa.gov!peregrine!ccicpg!paulm
From: paulm@ccicpg.UUCP (tmp Paul Moreau usenet acct)
Newsgroups: comp.sys.atari.st
Subject: Serial port Disk driver
Keywords: ST <--> UNIX
Message-ID: <42681@ccicpg.UUCP>
Date: 9 Oct 89 17:03:48 GMT
Organization: ICL North America (Business Systems), Irvine, CA.
Lines: 33