readb
u_char readb(u_long);
id = readb(addr + SIOP_SCID) & SCID_ENCID_MASK;
reg = readb(addr + SIOP_SCNTL1);
offset = readb(adp->addr + SIOP_SCRATCHA + 1);
uint8_t ctest3 = readb(adp->addr + SIOP_CTEST3);
while ((readb(adp->addr + SIOP_CTEST3) & CTEST3_CLF) != 0) {
readb(adp->addr + SIOP_CTEST3) & ~CTEST3_CLF);
istat = readb(adp->addr + SIOP_ISTAT);
dstat = readb(adp->addr + SIOP_DSTAT);
sstat1 = readb(adp->addr + SIOP_SSTAT1);
dstat = readb(adp->addr + SIOP_DSTAT);
scratcha0 = readb(adp->addr + SIOP_SCRATCHA);
target = readb(adp->addr + SIOP_SCRATCHA) & 0xf;
lun = readb(adp->addr + SIOP_SCRATCHA + 1);
tag = readb(adp->addr + SIOP_SCRATCHA + 2);
offset = readb(adp->addr + SIOP_SCRATCHA + 1);
offset = readb(adp->addr + SIOP_SCRATCHA + 1);
dmode = readb(addr + SIOP_DMODE);
ctest5 = readb(addr + SIOP_CTEST5);
writeb(addr + SIOP_CTEST4, readb(addr + SIOP_CTEST4) & ~CTEST4_BDIS);
u_char readb(u_long);
id = readb(addr + SIOP_SCID) & SCID_ENCID_MASK;
reg = readb(addr + SIOP_SCNTL1);
offset = readb(adp->addr + SIOP_SCRATCHA + 1);
istat = readb(adp->addr + SIOP_ISTAT);
dstat = readb(adp->addr + SIOP_DSTAT);
sstat1 = readb(adp->addr + SIOP_SSTAT1);
dstat = readb(adp->addr + SIOP_DSTAT);
scratcha0 = readb(adp->addr + SIOP_SCRATCHA);
target = readb(adp->addr + SIOP_SCRATCHA) & 0xf;
lun = readb(adp->addr + SIOP_SCRATCHA + 1);
tag = readb(adp->addr + SIOP_SCRATCHA + 2);
offset = readb(adp->addr + SIOP_SCRATCHA + 1);
offset = readb(adp->addr + SIOP_SCRATCHA + 1);
dmode = readb(addr + SIOP_DMODE);
ctest5 = readb(addr + SIOP_CTEST5);
writeb(addr + SIOP_CTEST4, readb(addr + SIOP_CTEST4) & ~CTEST4_BDIS);