I *Have* been reading some of the code and was wondering if someone could
give me a brief explanation of what the following functions are for in
struct cdevsw (this info is not in conf.h and I am new to this)
d_stop
d_reset
d_devtotty
d_strategy (I've seen this one in another unix book, I just can't remeber
what it is actually used for)
and why does d_maj=-1 in the driver when I would think you need to set it
to the major of your device.