Standard BSD license applies to this code.
I am not responsible if your computer burns up !!
If you cannot agree with these restrictions, do not use this module !!

**********************************************************
TODO:
**********************************************************
Support automount
Support labels for devices.
Support turning off eject for a device.
