最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

Book Download: Linux Device Drivers 2nd Edition and Third Edition

网络资源下载 crifan 2032浏览 0评论

Linux Device Drivers, 2nd Edition:

Search the Catalog

Linux Device Drivers, 2nd Edition

Linux Device Drivers, 2nd Edition

By Alessandro Rubini & Jonathan Corbet
2nd Edition June 2001
0-59600-008-1, Order Number: 0081
586 pages, $39.95


Linux Device Drivers, 2nd Edition

Table of Contents

Preface
Chapter 1: An Introduction to Device Drivers
Chapter 2: Building and Running Modules
Chapter 3: Char Drivers
Chapter 4: Debugging Techniques
Chapter 5: Enhanced Char Driver Operations
Chapter 6: Flow of Time
Chapter 7: Getting Hold of Memory
Chapter 8: Hardware Management
Chapter 9: Interrupt Handling
Chapter 10: Judicious Use of Data Types
Chapter 11: kmod and Advanced Modularization
Chapter 12: Loading Block Drivers
Chapter 13: mmap and DMA
Chapter 14: Network Drivers
Chapter 15: Overview of Peripheral Buses
Chapter 16: Physical Layout of the Kernel Source
Bibliography
Index

Back to: Linux Device Drivers, 2nd Edition

Linux Device Drivers, Third Edition This is the web site for the Third Edition of Linux Device Drivers, by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman. For the moment, only the finished PDF files are available; we do intend to make an HTML version and the DocBook source available as well.

This book is available under the terms of the Creative Commons Attribution-ShareAlike 2.0 license. That means that you are free to download and redistribute it. The development of the book was made possible, however, by those who purchase a copy from O’Reilly or elsewhere.

LDD3 is current as of the 2.6.10 kernel. See the LWN 2.6 API changes page for information on subsequent changes.

LDD3 chapter files

Title pagePDF
Copyright and creditsPDF
Table of ContentsPDF
PrefacePDF
Chapter 1: An Introduction to Device DriversPDF
Chapter 2: Building and Running ModulesPDF
Chapter 3: Char DriversPDF
Chapter 4: Debugging TechniquesPDF
Chapter 5: Concurrency and Race ConditionsPDF
Chapter 6: Advanced Char Driver OperationsPDF
Chapter 7: Time, Delays, and Deferred WorkPDF
Chapter 8: Allocating MemoryPDF
Chapter 9: Communicating with HardwarePDF
Chapter 10: Interrupt HandlingPDF
Chapter 11: Data Types in the KernelPDF
Chapter 12: PCI DriversPDF
Chapter 13: USB DriversPDF
Chapter 14: The Linux Device ModelPDF
Chapter 15: Memory Mapping and DMAPDF
Chapter 16: Block DriversPDF
Chapter 17: Network DriversPDF
Chapter 18: TTY DriversPDF
IndexPDF

Downloads

Also available:

转载请注明:在路上 » Book Download: Linux Device Drivers 2nd Edition and Third Edition

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
80 queries in 0.158 seconds, using 22.08MB memory