NCR_FIFO
buf[i] = NCR_READ_REG(sc, NCR_FIFO);
NCR_WRITE_REG(sc, NCR_FIFO, 0);
buf[i++] = NCR_READ_REG(sc, NCR_FIFO);
NCR_READ_REG(sc, NCR_FIFO);
buf[i] = NCR_READ_REG(sc, NCR_FIFO);
NCR_WRITE_REG(sc, NCR_FIFO, p[i]);
NCR_WRITE_REG(sc, NCR_FIFO, 0);
printf("[%d] ", NCR_READ_REG(sc, NCR_FIFO));
*p = PCSCP_READ_REG(esc, NCR_FIFO);