generic scsi pass-through driver: what kind of user interface?