FreeBSD Device Drivers Год издания: 2012 Автор: Joseph Kong Издательство: No Starch Press ISBN: 978-1-59327-204-3 Серия: A Guide for the Intrepid Язык: Английский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 352 Описание: Device drivers make it possible for your software to communicate with your hardware, and because every operating system has specific requirements, driver writing is nontrivial. When developing for FreeBSD, you've probably had to scour the Internet and dig through the kernel sources to figure out how to write the drivers you need. Thankfully, that stops now. In FreeBSD Device Drivers, Joseph Kong will teach you how to master everything from the basics of building and running loadable kernel modules to more complicated topics like thread synchronization. After a crash course in the different FreeBSD driver frameworks, extensive tutorial sections dissect real-world drivers like the parallel port printer driver.
Примеры страниц
Оглавление
Introduction Chapter 1: Building and Running Modules Chapter 2: Allocating Memory Chapter 3: Device Communication and Control Chapter 4: Thread Synchronization Chapter 5: Delaying Execution Chapter 6: Case Study: Virtual Null Modem Chapter 7: Newbus and Resource Allocation Chapter 8: Interrupt Handling Chapter 9: Case Study: Parallel Port Printer Driver Chapter 10: Managing and Using Resources Chapter 11: Case Study: Intelligent Platform Management Interface Driver Chapter 12: Direct Memory Access Chapter 13: Storage Drivers Chapter 14: Common Access Method Chapter 15: USB Drivers Chapter 16: Network Drivers, Part 1: Data Structures Chapter 17: Network Drivers, Part 2: Packet Reception and Transmission
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum