Sams Teach Youself Serials
Powered by MaxBlogPress  
Top

Linux Device Drivers, 2rd Edition

Tags:, ; 125 views

Device Drivers, 2rd Edition
# Paperback: 636 pages
# Publisher: , Inc.
# Language: English
# ISBN-10: 0596005903
# ISBN-13: 978-0596005900

Linux Device Drivers, 2rd Edition
Updated to cover version 2.4.x of the kernel, the second edition of Device Drivers remains the best general-purpose, paper-bound guide for programmers wishing to make hardware devices work under the world’s most popular open-source operating system. The authors take care to show how to write drivers that are portable–that is, that compile and run under all popular platforms. That, along with the fact that they’re careful to explain and illustrate concepts, makes this book very well suited to any programmer familiar with C but not with the hardware-software interface. It’s worth noting that the emphasis in the title is on “device drivers” as much as “.” This book will make sense to you if you’ve never written a driver for any platform before. It helps if you have some or Unix background, but even that is secondary as a prerequisite to C skill.

For a programming text–and one concerned with low-level instructions and data structures, at that–this book is remarkably rich in prose. You’ll typically want to read this book straight through, more or less skipping the code samples, before sketching out your plan for the driver you need to write. Then, go back and pay closer attention to the sections on specific details you need to implement, like custom task queues. For coding-time details about specific system calls and programming techniques, count on the index to point you to the right passages. –David Wall

Topics covered: Techniques for writing hardware device drivers that run under kernels 2.0.x through 2.2.x. Sections show how to manage memory, time, interrupts, ports, and other details of the hardware-software interface. –This text refers to an out of print or unavailable edition of this title.

Product Description
Device drivers literally drive everything you’re interested in–disks, monitors, keyboards, modems–everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the operating system that calls for unique, -specific knowledge. For years now, programmers have relied on the classic “ Device Drivers” from O’Reilly to master this critical subject. Now in its third edition, this bestselling guide provides all the information you’ll need to write drivers for a wide range of devices.

Over the years the book has helped countless programmers learn:

how to support computer peripherals under the operating system

how to develop and write software for new hardware under

the basics of operation even if they are not expecting to write a driver

The new edition of “ Device Drivers” is better than ever. The book covers all the significant changes to Version 2.6 of the kernel, which simplifies many activities, and contains subtle new features that can make a driver both more efficient and more flexible. Readers will find new chapters on important types of drivers not covered previously, such as consoles, USB drivers, and more.

Best of all, you don’t have to be a kernel hacker to understand and enjoy this book. All you need is an understanding of the C programming language and some background in Unix system calls. And for maximum ease-of-use, the book uses full-featured examples that you can compile and run without special hardware.

Today holds fast as the most rapidly growing segment of the computer market and continues to win over enthusiastic adherents in many applicationareas. With this increasing support, is now absolutely mainstream, and viewed as a solid platform for embedded systems. If you’re writing device drivers, you’ll want this book. In fact, you’ll wonder how drivers are ever written without it.

Download Download Links: Link1 , Link2

Tags:,
Popularity: 10% [?]
Help us to buy a hostmonster hosting, Thank you! ($6.95/month)

We don't host these ebooks! This is only a index of ebooks. If you don't want this ebook to post here, please contact us! We'll remove it.


Comments

Download links broken?





If you don't want this book to be posted here, please contact us.

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Bottom