if ((port = DART_PORT(dev)) > 1) {
port = DART_PORT(dev); if (dart_cd.cd_ndevs == 0 || port > NDARTPORTS)
dartwrite(dev, uio, flag)	dev_t dev;	struct uio *uio;	int flag;{	int port;	struct tty *tp;	struct dart_info *dart;	struct dartsoftc *sc;	if ((port = DART_PORT(dev)) > 1) {		return (ENODEV);	}	sc = (struct dartsoftc *)dart_cd.cd_devs[0];	dart = &sc->sc_dart[port];	tp = dart->tty;	if (!tp)		return ENXIO;	return ((*linesw[tp->t_line].l_write)(tp, uio, flag));}