Linux Stuff on urbanmyth.org

[ The Linux Microcode Update utility can be found at http://www.urbanmyth.org/microcode/ ]

Kernel

[cover slide] I did a talk for The Greater London Linux User Group on the 23rd June 2001 on the subject of Linux Kernel Debugging. My slides and notes are online here, I hope people find them useful.
Slides, notes, guestbook and stuff
Linux 2.4 watchdog driver weasel_linux-0.91.tar.gz
I had a lot of trouble getting the PCI PCWeasel serial card working on Dell equipment and whilst talking to them (a cool group of people BTW) I put together this driver for their hardware watchdog. It uses the softdog interface but has some interesting ideas on combined kernel & userspace activity.

Unfortunately I eventually gave up with the card :( It had some wierd emulation problems on Dell bioses, to which I developed some workarounds, but the killer was putting the machine into kdb hung the weasel firmware. You can wire up a hardware reset for the card but it's kinda useless for a kernel developer working remotely.

Doc

CPx-J650 notebook & Linux I have a Dell notebook, this is my bitch page about getting it working with Linux.

Packaging

w3m files
I love w3m as a pager/web browser but there aren't any rpm packages for it (at least officially). Here's one to redress the balance. As far as I remember the tar file is modified only by including my spec file, the packages can be built directly from the tar file, the spec file is written with this intention:

rpm -ta w3m-version.tar.gz

as root will spit out the rpms in the usual place (for your system)
The binaries here aren't necessarily the latest available from w3m.org, included in the directory is w3m.spec for building your own (S)RPMs.

GLLUG Talks

gllug-windowsemulation.tar.gz I talked to the Greater London Linux User Group (GLLUG) on the 9th Dec 2000 about Windows emulation under Linux - here are the magicpoint slides and my notes.
[ Slides online in HTML format ]

Tools?

genascii.c generates N 1k blocks of a letter in a A - Z - a - z repeating pattern.
bits.c given a number (decimal or hex) will print the set bits.
Urbanmyth.org Contact: simon@urbanmyth.org