EPRINTF2
EPRINTF2("writing reg%x = %x\n", regno, what);
EPRINTF2("reading reg%x => %x\n", regno, what);
EPRINTF2("writing dma reg%x = %x\n", regno, what);
EPRINTF2("reading dma reg%x => %x\n", regno, what);
EPRINTF2("fas_read_fifo: fifo cnt=%x, stat=%x\n", i, stat);
EPRINTF2("fas_read_fifo: fifo len=%x, stat2=%x\n",
EPRINTF2("fas_startcmd: sp=0x%p flags=%x\n",
EPRINTF2("fas_intr_svc: state=%x stat=%x\n", fas->f_state,
EPRINTF2("fas_intr_svc: intr=%x, stat=%x\n", fas->f_intr, fas->f_stat);
EPRINTF2("dmacsr=%b\n", fas->f_dma->dma_csr, dma_bits);
EPRINTF2("fas_reconnect: target=%x, idmsg=%x\n",
EPRINTF2("Reconnecting %d.%d\n", target, slot % NLUNS_PER_TARGET);
EPRINTF2("disconnecting %d.%d\n", Tgt(sp), Lun(sp));
EPRINTF2("fas_handle_c_cmplt: status=%x, msg=%x\n", sts, msg);
EPRINTF2("message byte %d: 0x%x\n",
EPRINTF2("amt=%x, last_msgout=%x\n", amt, fas->f_last_msgout);
EPRINTF2("Successful %s message to target %d\n",
EPRINTF2("ncmds = %x, ndisc=%x\n", fas->f_ncmds, fas->f_ndisc);
EPRINTF2("ncmds = %x, ndisc=%x\n", fas->f_ncmds, fas->f_ndisc);
EPRINTF2("target%d: reset delay=%d\n", s,
EPRINTF2("completion queued for %d.%dn",
EPRINTF2("No completion routine for 0x%p reason %x\n",