On Thu, Aug 07, 2008 at 02:05:40PM -0700, Eric Smith wrote:
Ethan Dicks wrote:
Did anyone ever come out with a SCSI interface for
these, even a home-brew
one?
I wire-wrapped one, using a 5380 chip. It wouldn't fit in the 3B1, so I
had to put it in the expansion box. I wrote a driver to test the
hardware, which had ioctl() calls to read and write registers of the
5380. I didn't get a real block driver going, though.
That's certainly encouraging. I know about the 5380 from a variety
of places - including the MacPlus and some early (pre-33C93) Amiga
SCSI cards.
The 99-pin connectors for the bus are really hard to
find; I wonder
whether AT&T or Convergent were trying to make it difficult for
third-parties to build peripherals. Possibly one could cut down a
120-pin connector. Maybe if the 3 pins at one end aren't necessary, one
could butcher a 96-pin connector.
Hmm... I didn't know the 3B1 had an unusual expansion connector. That
complicates things.
Since I don't know about the internals of the box, this might or might
not be feasible, but there were several SCSI and IDE interfaces for the
Amiga (and Atari ST?) that plugged right into a 64-pin CPU socket. The
two issues I see would be a) physical clearance, and b) fitting into a
blank space in the memory map. It might not be feasible to retro-fit a
commerical Amiga interface into an 3B1 for either or both of those reasons,
but perhaps that would be a viable approach for a dedicated 3B1 interface.
Even though 8-bit SCSI and PATA drives are no longer the dominant drive
forms, they are a step or two up the ladder from MFM - easier to find,
smaller, etc... there never was a 3.5" hard disk that was taller than
an ST-225, so there'd be no problem fitting one into even a 7300.
If I had a UNIX PC, I might pursue this, but it was at least interesting
to learn about the odd connector and what sorts of issues have to be
gotten around.
-ethan
--
Ethan Dicks, A-333-S Current South Pole Weather at 7-Aug-2008 at 21:30 Z
South Pole Station
PSC 468 Box 400 Temp -47.4 F (-44.1 C) Windchill -86.9 F (-66.1 C)
APO AP 96598 Wind 21.0 kts Grid 11 Barometer 682.0 mb (10553 ft)
Ethan.Dicks at
usap.gov http://penguincentral.com/penguincentral.html