FreeBSD device drivers: a guide for the intrepid
Book information
Description
FreeBSD Device Drivers is the first and only book to teach readers how to develop device drivers for the FreeBSD operating system. A one-stop reference for FreeBSD device driver writers of all levels of expertise, FreeBSD Device Drivers begins with the nuts and bolts of device drivers, including explanations of the different driver components and building blocks. You will then learn how to build and run modules, allocate memory, control device communication, deal with concurrency issues, manage hardware resources, handle interrupts, support direct memory access, write PCI, SCSI, and USB device.;Building and running modules -- Allocating memory -- Device communication and control -- Thread synchronization -- Delaying execution -- Case study: virtual null modem -- Newbus and resource allocation -- Interrupt handling -- Case study: parallel port printer driver -- Managing and using resources -- Case study: intelligent platform management interface driver -- Direct memory access -- Storage drivers -- Common access method -- USB drivers, case study: USB printer driver -- Network drivers part I, data structures -- CNetwork drivers part II, packet reception and transmission. Building and running modules -- Allocating memory -- Device communication and control -- Thread synchronization -- Delaying execution -- Case study: virtual null modem -- Newbus and resource allocation -- Interrupt handling -- Case study: parallel port printer driver -- Managing and using resources -- Case study: intelligent platform management interface driver -- Direct memory access -- Storage drivers -- Common access method -- USB drivers, case study: USB printer driver -- Network drivers part I, data structures -- CNetwork drivers part II, packet reception and transmission.
Similar books
FreeBSD device drivers: a guide for the intrepid
2012 · MOBI
FreeBSD device drivers: a guide for the intrepid
2012 · EPUB
Google Cloud Associate Cloud Engineer - 100 Practice Exams and Answers: Get Certified in Google Cloud Efficiently (Google Cloud Certification Series Book 6)
2020 · AZW
Google Cloud Professional Cloud Developer 100 Practice Questions with Answers/Explanations: Get Certified Efficiently! (Google Cloud Certification Series Book 5)
2020 · AZW
Gitarrenakkorde im Kontext
2016 · AZW
Google Cloud Professional Cloud DevOps Engineer Exam - 100 Practice Exam Questions and Answers: Get Certified in Google Cloud (Google Cloud Certification Series Book 7)
2020 · AZW
Oh! Top 50 Punch Recipes Volume 7: An One-of-a-kind Punch Cookbook
2021 · AZW
DARK PSYCHOLOGY: 4 BOOKS IN 1 : The Art of Persuasion, How to influence people, Hypnosis Techniques, NLP secrets, Analyze Body language, Cognitive Behavioral Therapy, and Emotional Intelligence 2.0
2020 · AZW