Next Previous Contents

16. Other useful stuff

Things that may come in handy. I don't have no idea if there are newer or better versions around. Feedback is welcome.

16.1 Device driver writer helpers

These documents can be found at the sunsite.unc.edu ftp server and its mirrors.

/pub/Linux/docs/kernel/kernel-hackers-guide

The LDP kernel hackers guide. May be a bit outdated, but covers the most fundamental things.

/pub/Linux/docs/kernel/drivers.doc.z

This document covers writing character drivers.

/pub/Linux/docs/kernel/tutorial.doc.z

Tutorial on writing a character device driver with code.

/pub/Linux/docs/kernel/scsi.paper.tar.gz

A Latex document describing howto write a SCSI driver.

/pub/Linux/docs/hardware/DEVICES

A list of device majors and minors used by Linux.

16.2 Utilities

tsx-11.mit.edu: ALPHA/scsi/scsiinfo*.tar.gz

Program to query a scsi device for operating parameters, defect lists, etc. An X-based interface is available which requires you have Tk/Tcl/wish installed. With the X-based interface you can easily alter the settings on the drive.

tsx-11.mit.edu: ALPHA/kdebug

A gdb extension for kernel debugging.


Next Previous Contents