Writing Unix device drivers in C

Author(s)

    • Adams, Phillip M.
    • Tondo, Clovis L.

Bibliographic Information

Writing Unix device drivers in C

Phillip M. Adams, Clovis L. Tondo

PTR Prentice Hall, c1993

Available at  / 4 libraries

Search this Book/Journal

Note

Includes bibliographical references and index

Description and Table of Contents

Description

This is a detailed presentation of UNIX device driver architectures, with practical template-based implementation methodology, and functional tools and sample device drivers. The volume also addresses multiprocessor implementations with a complete SCO UNIX 3.2.0 SCSI adapter implementation using a parallel port interface.

Table of Contents

I. INTRODUCTION. 1. Introduction. 2. Intel 80386 Architecture. 3. Writing UNIX Device Drivers. 4. UNIX Kernel Basics. II. IMPLEMENTING UNIX DEVICE DRIVERS. 5. Character I/O Tutorial. 6. Character I/O Template. 7. Block I/O Tutorial. 8. Block I/O Template. 9. Streams I/O Tutorial. 10. Streams I/O Template. 11. SCSI Adapter I/O Tutorial. 12. SCSI Adapter I/O Template. III. AN EXAMPLE: A PARALLEL PORT SCSI ADAPTER. 13. SCSI Overview. 14. Parallel Port Overview. 15. Parallel Port SCSI Adapter Design. 16. Parallel Port SCSI Adapter Implementation and Pass-Thru Testing. 17. Conclusion. Appendices.

by "Nielsen BookData"

Details

Page Top