KernelNewbies:

This page provides information about the available tools to help edit / navigate / hack the Kernel source:

Downloading

Kernel source management with git

If you want to download the lastest kernel source, you need git. You can get it from [http://git.or.cz/index.html here].

Kernel tarballs

The alternative, more "classic", way to download a kernel source tree release is to pull it from http://kernel.org/ as a compressed archive file.

Many tools allow you to index the entire kernel source tree to faciliate its browsing. This makes learning to find your landmarks in the code a lot easier and allow you to quickly find the declarations / definitions of unknown data structures.

Indexing tools

Online browsing sites

Some websites make it their duty to archive indexed kernel source trees:

Navigation Utilities

The following help you incorporate such browsing capabilities in editors:

Version Control

Navigate the changesets applied to:

KernelNewbies: KernelHackingTools (last edited 2006-08-02 04:29:04 by 40-163)