pcm@iwarp.intel.com (Phil Miller) (01/13/91)
In article <kemp.663629981@convex.convex.com>, kemp@convex (Phil Kemp) writes: | I would like to add support for some non-standard hardware to Minix | 1.5.10. Does anyone know of articles or books that could give me a | brief overview of the procedure involved. The devices would be both | shared interrupt multi i/o port and i/o port driven. Any guidance | would be helpful. | | Thanks in advance | | Phil Kemp In "the book", that is, "Operating Systems Implementation and Design", by Andrew S. Tanenbaum, Prentice-Hall, 1987, there is information about implementing Minix device drivers. There are sections discussing the considerations in development of drivers for RAM disks, floppy disks, real-time clocks, and terminals. Applicable reference material includes either of the following: In the book, "Unix Papers for Unix Developers and Power Users", edited by Mitchell Waite (published by Howard W. Sams & Company in 1987), there is a chapter called "Device Drivers under Unix" (pp. 226-259) which is tutorial in nature. This is a good and detailed introduction to *Unix* device drivers. The book "Writing a Unix Device Driver", by Janet I. Egan and Thomas J. Teixeira (published by John Wiley & Sons, 1988, 357 pages), contains a complete coverage of the (general) subject of Unix device driver development. -- Phil C. Miller iWarp Development Program 5200 NE Elam Young Pkwy pcm@iwarp.intel.com Intel Corporation Hillsboro, OR 97124 Beaverton, Oregon M/S CO4-02