 | Level: Introductory Lina Mårtensson (linam@tyst.nu), Freelance writer Valerie Henson (val@nmt.edu), Software Engineer, IBM
02 Aug 2005 In this second of a two-part series, discover the organization of the Linux kernel source, build an understanding of system calls, and craft your own kernel modules and patches.
Prerequisites
This tutorial is written for Linux or UNIX programmers whose skills and experience are at a beginning to intermediate level. You should have a general familiarity with using a UNIX command-line shell and a working knowledge of the C language.
System requirements
To run the examples in this tutorial, you need a Linux box with at least 300 MB of free disk space, root access on the Linux box (or a sympathetic admin), the ability to reboot the box several times a day, an installed compilation environment, and a way to get the kernel source.
Duration
Under two hours
Formats html, pdf
|  | |  |