I've been working on getting the DoC driver to work when compiled statically, and have managed to get past all the gotchas with respect to compiling, but now I get a kernel oops on boot. I've looked into it a bit, but since I'm not the greatest decoder of oops messages the world has ever seen, I haven't found the problem. I've attached the ksymoops-ified oops message in case anyone is a wizard with these things. :-) I'll start tracking it down with printk (my read of the oops is that it's happening somewhere near the beginning of DoC2k_init). Patrick