6.5.  Device driver caveats

A few things to strive for when writing a new driver: