[comp.sys.sun] SunOS ancient history questions

pat@orac.pgh.pa.us (Pat Barron) (07/01/90)

I've recently acquired several Central Data 8-port Multibus serial cards,
and would like to put them to use in my Sun-2/120.  SunOS 1.0 had a driver
for these cards (the "oct" driver), but it was unsupported.  It
disappeared from later releases of SunOS (even though, as of 3.5, vestigal
references to it still appear in /dev/MAKEDEV).  What ever became of it?
Does anyone have a driver for this card that works under 3.5?

One other thing I noticed in my wanderings around SunOS 1.0 was a
reference to a "ropc" driver.  And when I booted up my 2/120 under 1.0, a
device "ropc0" showed up during autoconfig.  Again, this does not appear
in 3.5, except vestigally (it's mentioned in conf/files [or maybe
conf/files.sun2], and /dev/MAKEDEV, and in OBJ/ropc.h, NROPC is defined as
0).  Anyone know what this driver was for?

Pat Barron
Internet:  pat@orac.pgh.pa.us  - or -   orac!pat@cert.sei.cmu.edu
UUCP:  ...!uunet!apexepa!orac!pat  - or -  ...!pitt!darth!orac!pat

dupuy@cs.columbia.edu (07/06/90)

|I've recently acquired several Central Data 8-port Multibus serial cards,
|and would like to put them to use in my Sun-2/120. ...  Does anyone have a
|driver for this card that works under 3.5?

I thought that Sun Consulting Services had a "special" which supported
this device under 2.x or 3.x, but I wasn't able to find any reference to
it.  You could try calling them anyhow, but it would probably be charged
at Time and Materials costs, which is probably more than you want to
spend.

|One other thing I noticed in my wanderings around SunOS 1.0 was a
|reference to a "ropc" driver.

This is the infamouse Sun-2 raster-op chip, which did raster-ops in
hardware, very quickly.  However, it turned out that with some tricky
coding, they could be done just as fast in software on the CPU, with less
overhead, and zero hardware cost.  So there's no raster-op chip on the
Sun-3.  The only problem was that certain vendors (notably Interleaf, but
probably others, too) had used the ropc device in their programs, and so
it had to be supported for a time, while they modified their programs.
Support was probably dropped in some 3.x release.  If you use the pixrect
library (and you should) you won't ever need the ropc device.

inet: dupuy@cs.columbia.edu
uucp: ...!rutgers!cs.columbia.edu!dupuy