cuda_read_reg
static uint8_t cuda_read_reg(struct cuda_softc *sc, u_int offset);
reg = cuda_read_reg(sc, vDirB);
reg = cuda_read_reg(sc, vDirB);
reg = cuda_read_reg(sc, vACR);
cuda_write_reg(sc, vACR, (cuda_read_reg(sc, vACR) | 0x0c) & ~0x10);
i = cuda_read_reg(sc, vSR); /* clear interrupt */
i = cuda_read_reg(sc, vSR); /* clear interrupt */
reg = cuda_read_reg(sc, vBufB);
reg = cuda_read_reg(sc, vBufB);
reg = cuda_read_reg(sc, vBufB);
reg = cuda_read_reg(sc, vACR);
reg = cuda_read_reg(sc, vACR);
reg = cuda_read_reg(sc, vBufB);
reg = cuda_read_reg(sc, vBufB);
return ((cuda_read_reg(sc, vBufB) & vPB3) == 0);
reg = cuda_read_reg(sc, vIFR);
sc->sc_in[1] = cuda_read_reg(sc, vSR);
sc->sc_in[sc->sc_received] = cuda_read_reg(sc, vSR);
cuda_read_reg(sc, vSR); /* reset SR-intr in IFR */