else
else { timeout_set(&sc->sc_watch_to, nhpibppwatch, hs);
nhpibppwatch(arg)	void *arg;{	struct hpibbus_softc *hs = arg;	struct nhpib_softc *sc = (struct nhpib_softc *)hs->sc_dev.dv_parent;	if ((hs->sc_flags & HPIBF_PPOLL) == 0)		return;again:	if (nhpibppoll(hs) & (0x80 >> TAILQ_FIRST(&hs->sc_queue)->hq_slave))       		sc->sc_regs->hpib_mim = MIS_BO;	else if (cold)		/* timeouts not working yet */		goto again;	else		timeout_add(&sc->sc_watch_to, 1);}