if ((zst->zst_hwflags & ZS_HWFLAG_CONABRT) == 0) return;
zs_abort(zst)	register struct zstty_softc *zst;{	register volatile struct zschan *zc = zs_conschan;	int rr0;	register long wait = 0;	/* Wait for end of break to avoid PROM abort. */	/* XXX - Limit the wait? */	do {		rr0 = zc->zc_csr;		ZS_DELAY();	} while ((rr0 & ZSRR0_BREAK) && (wait++ < ZSABORT_DELAY));	if (wait > ZSABORT_DELAY) {		if (zst != NULL) zst->zst_hwflags &= ~ZS_HWFLAG_CONABRT;	/* If we time out, turn off the abort ability! */	}	/* XXX - Always available, but may be the PROM monitor. */	Debugger();}