> FDUNIT and FDTYPE both derive from minor(dev). Yes. > MAKEDEV creates 16 minors, so you get unit 0 and 1, and 8 types each. I get sixteen fd0x and sixteen fd1x entries. Is my MAKEDEV broken? > What is FDUNIT good for? Well, ehm, I suppose that's supposed to be, ehm, the unit number, e.g. 0 or 1 for fd0x/fd1x.