Table of Contents
Preface
Section 1 -Linux Kernel Development Basics
Chapter 1: Introduction to Kernel Development
Setting up the development environment
Setting up the host machine
Getting the sources
Configuring and building the Linux kernel
Specifying compilation options
Understanding the kernel configuration process
Building the Linux kernel
Building and installing modules
Summary
Chapter 2: Understanding Linux Kernel Module Basic Concepts
An introduction to the concept of modules
Case study – module skeleton
Building a Linux kernel module
Understanding the Linux kernel build system
Out-of-tree building
In-tree building
Handling module parameters
Dealing with symbol exports and module dependencies
An introduction to the concept of module ...
Get Linux Device Driver Development - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.