struct ss_softc *ss = sscd.cd_devs[SSUNIT(dev)];
struct ss_softc *ss = ss_cd.cd_devs[SSUNIT(dev)];
ssread(dev, uio, flag)	dev_t dev;	struct uio *uio;	int flag;{	struct ss_softc *ss = sscd.cd_devs[SSUNIT(dev)];	int error;	/* if the scanner has not yet been started, do it now */	if (!(ss->flags & SSF_TRIGGERED)) {		if (ss->special->trigger_scanner) {			error = (ss->special->trigger_scanner)(ss);			if (error)				return (error);		}		ss->flags |= SSF_TRIGGERED;	}	return (physio(ssstrategy, NULL, dev, B_READ, ssminphys, uio));}