Home
last modified time | relevance | path

Searched refs:sc_sync (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/sys/arch/amiga/dev/
H A Dsiop2.c671 memset(&sc->sc_sync, 0, sizeof (sc->sc_sync)); in siopngreset()
791 acb->ds.scsi_addr = (target << 16) | (sc->sc_sync[target].sxfer << 8) | in siopng_start()
792 (sc->sc_sync[target].scntl3 << 24); in siopng_start()
810 if (sc->sc_sync[target].state == NEG_WIDE) { in siopng_start()
812 sc->sc_sync[target].state = NEG_SYNC; in siopng_start()
813 sc->sc_sync[target].scntl3 &= ~SIOP_SCNTL3_EWS; in siopng_start()
820 sc->sc_sync[target].scntl3 = 0x15 | /* XXX */ in siopng_start()
821 (sc->sc_sync[target].scntl3 & 0x88); /* XXX */ in siopng_start()
829 sc->sc_sync[target].state = NEG_WAITW; in siopng_start()
836 if (sc->sc_sync[target].state == NEG_SYNC) { in siopng_start()
[all …]
H A Dsiop.c677 memset(&sc->sc_sync, 0, sizeof (sc->sc_sync)); in siopreset()
762 acb->ds.scsi_addr = (0x10000 << target) | (sc->sc_sync[target].sxfer << 8); in siop_start()
785 if (sc->sc_sync[target].state == NEG_WIDE) { in siop_start()
787 sc->sc_sync[target].state = NEG_DONE; in siop_start()
788 sc->sc_sync[target].sbcl = 0; in siop_start()
789 sc->sc_sync[target].sxfer = 0; in siop_start()
807 sc->sc_sync[target].state = NEG_WAITS; in siop_start()
882 rp->siop_sbcl = sc->sc_sync[target].sbcl; in siop_start()
955 if (sc->sc_sync[target].state == NEG_WAITS) { in siop_checkintr()
967 sc->sc_sync[target].state = NEG_DONE; in siop_checkintr()
[all …]
H A Dsbic.c991 if (dev->sc_sync[target].state == SYNC_DONE) in sbicselectbus()
992 SET_SBIC_syn(regs, SBIC_SYN (dev->sc_sync[target].offset, in sbicselectbus()
993 dev->sc_sync[target].period)); in sbicselectbus()
1077 && dev->sc_sync[id].state == SYNC_START) { in sbicselectbus()
1082 dev->sc_sync[id].offset = 0; in sbicselectbus()
1083 dev->sc_sync[id].period = sbic_min_period; in sbicselectbus()
1084 dev->sc_sync[id].state = SYNC_DONE; in sbicselectbus()
1088 if (dev->sc_sync[id].state != SYNC_START){ in sbicselectbus()
1121 dev->sc_sync[id].state = SYNC_SENT; in sbicselectbus()
1133 if (sync_debug && dev->sc_sync[id].state == SYNC_SENT) in sbicselectbus()
[all …]
H A Dscivar.h72 } sc_sync[8]; member
H A Dsbicvar.h108 } sc_sync[8]; member
H A Dsiopvar.h174 } sc_sync[16]; member
/netbsd-src/sys/arch/mvme68k/dev/
H A Dsbic.c1072 dev->sc_sync[id].state == SYNC_START) { in sbicselectbus()
1077 dev->sc_sync[id].offset = 0; in sbicselectbus()
1078 dev->sc_sync[id].period = sbic_min_period; in sbicselectbus()
1079 dev->sc_sync[id].state = SYNC_DONE; in sbicselectbus()
1085 if (dev->sc_sync[id].state != SYNC_START) { in sbicselectbus()
1121 dev->sc_sync[id].state = SYNC_SENT; in sbicselectbus()
1139 if (dev->sc_sync[target].state == SYNC_DONE) { in sbicselectbus()
1143 SBIC_SYN(dev->sc_sync[target].offset, in sbicselectbus()
1144 dev->sc_sync[target].period)); in sbicselectbus()
1146 SET_SBIC_syn(regs, SBIC_SYN(dev->sc_sync[targe in sbicselectbus()
[all...]
H A Dsbicvar.h94 } sc_sync[8]; member
/netbsd-src/sys/arch/acorn32/podulebus/
H A Dsbic.c926 if (dev->sc_sync[target].state == SYNC_DONE) in sbicselectbus()
927 SET_SBIC_syn(regs, SBIC_SYN (dev->sc_sync[target].offset, in sbicselectbus()
928 dev->sc_sync[target].period)); in sbicselectbus()
1014 && dev->sc_sync[id].state == SYNC_START) { in sbicselectbus()
1018 dev->sc_sync[id].offset = 0; in sbicselectbus()
1019 dev->sc_sync[id].period = sbic_min_period; in sbicselectbus()
1020 dev->sc_sync[id].state = SYNC_DONE; in sbicselectbus()
1024 if (dev->sc_sync[id].state != SYNC_START){ in sbicselectbus()
1057 dev->sc_sync[id].state = SYNC_SENT; in sbicselectbus()
1068 sync_debug && dev->sc_sync[id].state == SYNC_SENT); in sbicselectbus()
[all …]
H A Dsbicvar.h93 } sc_sync[8]; member
/netbsd-src/sys/dev/isa/
H A Desp_isa.c217 epd->sc_sync = jmp & NCRJMP_J4; in esp_isa_find()
289 if (epd->sc_sync) { in esp_isa_init()
294 epd->sc_sync = 0; in esp_isa_init()
405 epd.sc_sync ? " " : " no ", epd.sc_parity ? " " : " no "); in esp_isa_attach()
H A Desp_isavar.h92 int sc_sync; member