Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
21 used & new from £7.44

Have one to sell? Sell yours here
 
   
Tell a Friend
Writing Unix Device Drivers
 
See larger image
 

Writing Unix Device Drivers (Paperback)

by George Pajari (Author)
5.0 out of 5 stars  (1 customer review)
RRP: £30.99
Price: £27.89 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.10 (10%)
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by 1pm Tuesday, September 9? Choose Express delivery at checkout. See Details

21 used & new available from £7.44

Product details

  • Paperback: 336 pages
  • Publisher: Addison Wesley (6 Feb 1992)
  • Language English
  • ISBN-10: 0201523744
  • ISBN-13: 978-0201523744
  • Product Dimensions: 23.1 x 18.8 x 2.1 cm
  • Average Customer Review: 5.0 out of 5 stars See all reviews (1 customer review)
  • Amazon.co.uk Sales Rank: 882,046 in Books (See Bestsellers in Books)

    Popular in these categories:

    #5 in  Books > Computing & Internet > Programming > Linux & Unix > Device Drivers
    #15 in  Books > Computing & Internet > Programming > Device Drivers

    (Publishers and authors: Improve Your Sales)

Customers Viewing This Page May Be Interested in These Sponsored Links

 (What is this?)
Devices Driver Update
DownloadPCDriversUpdates.com    Instantly Updates & Repairs All PC Drivers. Free Download. Start Now! 
Looking for UNIX info?
UNIX.ITtoolbox.com    Get the latest UNIX blog entries, news, discussion threads, & more. 
Device Driver Development
www.kerneldrivers.com    Custom Filesystem & Device Driver Design for Windows platforms. 

Product Description

Synopsis
Writing UNIX Device Drivers provides application programmers with definitive information on writing device drivers for the UNIX operating system. It explains, through, working examples, the issues related to the design and implementation of these important components of application programs. Written by an acknowledged expert, the book uses full source code listings of real devices to explain the underlying concepts. Complete source code is provided for 12 drivers, including: *block drivers for a SCSI disk and a line printer *a character driver for an intelligent I/O device *a streams driver for a token-ring cardCovering System V Releases 3 and 4, Writing UNIX Device Drivers provides essential practical advice for all UNIX applications programmers. 0201523744B04062001

From the Author
More Information on "Writing UNIX Device Drivers"
Although written over five years ago, "Writing UNIX Device Drivers" is still broadly applicable to most current UNIX systems and forms an excellent introduction to the device driver SDK manuals for your specific UNIX platform.

The book was written for UNIX System V Release 3.2 (with all drivers tested on SCO UNIX 3.2) but there is a chapter on the significant difference between drivers for 3.2 and 4.0.

The book is based on the one-day intensive device driver writing course I presented for many years at the Uniforum conferences and teaches all of the important concepts in the context of real working drivers.

The book takes the reader gently from a simple yet functional 25-line character-mode driver through to a full 600-line STREAMS tty driver. In the process of studying the 12 drivers included in the book, the reader is not only introduced the all major aspects of device drivers, but sees these techniques employed in real drivers.

The full source to each driver is included in the driver (no short excerpts with "the remaining parts are left to the reader as an exercise") and the source on diskette is available from the author.

In addition to covering the details of writing drivers, there is a classic chapter "Zen and the Art of Device Driver Writing" which passes along the accumulated gems of over a dozen years of device driver writing.

Most chapters also contain exercises that assist instructors is using this book as a course textbook.

In summary, if you know C but are new to UNIX device drivers, start with this book. Not only will you get as painless an introduction to the topic as in possible, you will be given the full source to a range of drivers that you can use as the basis for your own driver project.

Table of Contents
-----------------
1. What is a Device Driver?
2. Character Driver I: A Test Data Generator
3. Character Drivers II: An A/D Converter
4. Character Drivers III. A Line Printer Driver
5. Block Drivers I: A Test Data Generator
6. Block Drivers III: A Ram Disk Driver
7. Block Drivers III: A SCSI Disk Driver
8. Character Drivers IV: A Raw Disk Driver
9. Terminal Drivers I: The COM1 Port
10. Character Drivers V: A Tape Drive
11. STREAMS Drivers I: A Loop-Back Driver
12. STREAMS Drivers II: The COM1 Port (Revisited)
13. Driver Installation
14. Zen and the Art of Device Driver Writing
15. Writing Drivers for System V Release 4


See all Product Description