Request for Device Driver Text [summary]
Dave Bloom
dave at andromeda.UUCP
Thu Feb 27 05:48:14 AEST 1986
<>
Thanx to all those who responded to my device driver query. Although
I received many reply's asking for the results, I got relatively few
suggestions on where to look for a good "how-to" manual. Here are the
replies, edited to protect the names of the innocent:
> --
> Although I did not take the course, I saw a book given out
> by Masscomp with a course that they tought on writing
> device drivers and thought it was quite good.
> --
> I'm told Dr. Dobbs Computer Journal, December 1984, is a good starting point.
> --
> Sun Microsystems Inc have a manual called 'Writing Device Drivers for the
> Sun Workstation', part number 800-1195-01, and the revision I have is
> Rev. E of 15 May 1985. It's not a first-time tutorial, but it should be better
> than nothing. SMI's address (at least the one quoted in the manual) is:
>
> Sun Microsystems, Inc.
> 2550 Garcia Avenue
> Mountain View, CA 94043
>
> And their phone number is: +1 415 960 1300
> --
> In the meantime you might want to look at the 'XINU' book for
> concepts. It's NOT unix but explains the upper/lower half driver concepts
> pretty well. There is some info in the manuals too. In mine (Uniplus+ SYSV),
> it's in the back of 'Programming Guide' under 'UNIX I/O'. Occasionally you'll
> see a driver posted to the net - I've archived a few of these. They usaually
> have no comments but rereading over and over and over helps. Everything
> I've found on the net has been for bsd 4.2 so details are not always
> appropriate for me (sys5).
> --
> The Microsoft Xenix 3 and SCO Xenix 5 have good sections
> in their manuals on how do write device drivers for Xenix,
> if you can get your hands on them. Some of the details are
> different, but the general structure is the same as UNIX.
> In fact, most UNIXes differ in the same details.
>
> In SCO Xenix 5, the relevant chapter is Chapter 9 in the
> Xenix Programmer's Guide.
> --
Hope this'll help some more of you folks. To those who mailed, requesting
this information, here it is.
--
-------------------------------------------------------------------------------
allegra\ Dave Bloom
harvard \ pyramid\
seismo \ pyrnj >!andromeda!dave HOME: (201) 868-1764
ut-sally >!topaz/ WORK: (201) 648-5083
sri-iu /
ihnp4!packard / "You're never alone with a schizophrenic...."
More information about the Comp.unix.wizards
mailing list