sbni_inb
sbni_inb(sc, CSR0); /* it needed for PCI cards */
sbni_inb(sc, CSR0);
static __inline u_char sbni_inb(struct sbni_softc *, enum sbni_reg);
csr0 = sbni_inb(sc, CSR0);
csr0 = sbni_inb(sc, CSR0);
if (sbni_inb(sc, CSR0) & (RC_RDY | TR_RDY)) {
if (sbni_inb(sc->slave_sc, CSR0) & (RC_RDY | TR_RDY)) {
sbni_outb(sc, CSR0, (sbni_inb(sc, CSR0) & ~EN_INT) | TR_REQ);
csr0 = sbni_inb(sc, CSR0);
csr0 = sbni_inb(sc, CSR0);
sbni_outb(sc, CSR0, sbni_inb(sc, CSR0) & ~TR_REQ);
sbni_outb(sc, CSR0, sbni_inb(sc, CSR0) | EN_INT);
sbni_outb(sc, CSR0, sbni_inb(sc, CSR0) ^ CT_ZER);
csr0 = sbni_inb(sc, CSR0);
sbni_outb(sc, CSR0, sbni_inb(sc, CSR0) | TR_REQ);
crc = CRC32(sbni_inb(sc, DAT), crc);
if (sbni_inb(sc, DAT) != SBNI_SIG)
value = sbni_inb(sc, DAT);
value = sbni_inb(sc, DAT);
value = sbni_inb(sc, DAT);
crc = CRC32(sbni_inb(sc, DAT), crc); /* reserved byte */
csr0 = sbni_inb(sc, CSR0);
csr0 = sbni_inb(sc, CSR0);