Thomas, it would be nice to see an example of how hardware support should be added *outside* of the kernel. So far everything is put in GNUMach - IIRC, it should all be done through userspace drivers. That way if we need to port support for something we can get a good example of how to grab the hardware interface. My 0.02$ Tks, Jeff Bailey -- I'm not a vegetarian because I love animals, I'm a vegetarian because I hate plants.