Sun OS 4.0 device driver changes

Steve Dyer dyer at spdcc.COM
Sun Aug 7 04:13:02 AEST 1988


This would more properly belong in comp.sys.sun, but the moderation
delay makes it all but useless for problems which require fast attention.

I wrote a magtape driver for Sun OS 3.x (3.2 or 3.5, I can't remember)
and have now been asked to get it running under Sun OS 4.0.  After some
very simple changes (where the include files can be found), the driver
compiled and linked under Sun OS 4.0.  At boot time, the device successfully
autoconfigures, but all system calls simply sleep, as if the controller
isn't interrupting.  I know the hardware is working, because I can boot
the same Sun machine and controller under Sun OS 3.5 and the magtape
responds perfectly.  The controller, by the way, is a Multibus device
attached to a VME-to-Multibus converter.  I believe the config map
is vme16d16.

I looked through the latest revision of "Writing Device Driver for Sun..."
for any differences between OS 4.0 and earlier OS version, but nothing
jumped out at me.  Before I start digging deeper, can anyone say whether
or not I'm missing anything?

-- 
Steve Dyer
dyer at harvard.harvard.edu
dyer at spdcc.COM aka {harvard,husc6,linus,ima,bbn,m2c,mipseast}!spdcc!dyer



More information about the Comp.unix.wizards mailing list