pintr
(void)signal(SIGINT, pintr);
__dead void pintr(int);
(void)signal(SIGINT, pintr);
sc->pintr = intr;
if (sc->pintr && (ipr & EMU_IPR_INTERVALTIMER)) {
sc->pintr(sc->pintrarg);
void (*pintr)(void *);
void (*pintr)(void *); /* DMA completion intr handler */
if (sc->pintr)
(*sc->pintr)(sc->parg);
sc->pintr = intr;
sc->pintr = 0;