更新时间:2021-06-24 13:54:49
coverpage
Title Page
Copyright and Credits
Linux Device Driver Development Cookbook
About Packt
Why subscribe?
Packt.com
Contributors
About the author
About the reviewers
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Kernel and logging messages
File modifications
Serial and network connections
Other conventions
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Get in touch
Reviews
Installing the Development System
Technical requirements
Setting up the host machine
How to do it...
Working with the serial console
Configuring and building the kernel
Setting up the target machine
Adding Debian files
Adding the kernel
Setting up the booting variables
Setting up the networking
Doing native compiling on foreign hardware
Installing and configuring schroot
Configuring the emulated OS
A Peek Inside the Kernel
Adding custom code to the sources
How it works...
Using kernel messages
There's more...
Filtering kernel messages
Working with kernel modules
Using module parameters
Working with Char Drivers
Creating the simplest char driver
Exchanging data with a char driver
Using the “Everything Is a File” abstraction