Lines Matching defs:sbcl
143 unsigned char r; /* siop_period << 4 | sbcl */
324 printf ("waiting: tgt %d cmd %02x sbcl %02x dsp %lx (+%lx) dcmd %lx ds %p timeout %d\n",
505 printf ("%s: abort %s: dstat %02x, sstat0 %02x sbcl %02x\n",
788 sc->sc_sync[target].sbcl = 0;
882 rp->siop_sbcl = sc->sc_sync[target].sbcl;
925 printf ("siopchkintr: istat %x dstat %x sstat0 %x dsps %x sbcl %x sts %x msg %x\n",
998 sc->sc_sync[target].sbcl = 0;
1030 rp->siop_sbcl = sc->sc_sync[target].sbcl;
1064 printf ("Phase mismatch: curbuf %lx curlen %lx dfifo %x dbc %x sstat1 %x adjust %x sbcl %x starts %d acb %p\n",
1115 printf(" sbcl %x sdid %x istat %x dstat %x sstat0 %x\n",
1288 sc->sc_sstat1 = rp->siop_sbcl; /* XXXX save current SBCL */
1327 sc->sc_sync[acb->xs->xs_periph->periph_target].sbcl;
1371 rp->siop_sbcl = sc->sc_sync[target].sbcl;
1381 printf ("%s: Unrecognized message in data sfbr %x msg %x sbcl %x\n",
1390 printf ("%s: Status phase not followed by message in phase? sbcl %x sbdl %x\n",
1401 printf ("SIOP interrupt: %lx sts %x msg %x %x sbcl %x\n",
1426 printf ("siopchkintr: istat %x dstat %x sstat0 %x dsps %lx dsa %lx sbcl %x sts %x msg %x %x sfbr %x\n",
1522 printf ("%s: intr istat %x dstat %x sstat0 %x dsps %lx sbcl %x sts %x msg %x\n",
1543 printf(" targ %d sbcl %02x sfbr %x lcrc %02x dsp +%x\n",
1564 int period, offset, sxfer, sbcl = 0;
1578 sbcl = sync_tab[i].r & 0x03;
1582 printf ("siop sync old: siop_sxfr %02x, siop_sbcl %02x\n", sxfer, sbcl);
1584 for (sbcl = 1; sbcl < 4; ++sbcl) {
1585 sxfer = (period * 4 - 1) / sc->sc_tcp[sbcl] - 3;
1589 if (sbcl > 3) {
1595 sxfer = sbcl = 0;
1600 printf("siop sync: params for period %dns: sxfer %x sbcl %x",
1601 period * 4, sxfer, sbcl);
1603 sc->sc_tcp[sbcl] * ((sxfer >> 4) + 4));
1607 sc->sc_sync[target].sbcl = sbcl;
1609 printf ("siop sync: siop_sxfr %02x, siop_sbcl %02x\n", sxfer, sbcl);