Home
last modified time | relevance | path

Searched refs:iscp (Results 1 – 16 of 16) sorted by relevance

/netbsd/src/sys/dev/isa/
Dif_ai.c359 sc->iscp = 0; in ai_attach()
374 ai_write_24(sc, IE_SCP_ISCP((u_long)sc->scp), (u_long)sc->iscp); in ai_attach()
375 ai_write_16(sc, IE_ISCP_SCB((u_long)sc->iscp), (u_long)sc->scb); in ai_attach()
376 ai_write_24(sc, IE_ISCP_BASE((u_long)sc->iscp), (u_long)sc->iscp); in ai_attach()
447 sc->iscp = 0; in check_ie_present()
448 bus_space_set_region_1(memt, memh, (u_long)sc->iscp, 0, IE_ISCP_SZ); in check_ie_present()
458 ai_write_24(sc, IE_SCP_ISCP((u_long)sc->scp), (u_long)sc->iscp); in check_ie_present()
459 ai_write_16(sc, IE_ISCP_SCB((u_long)sc->iscp), (u_long)sc->scb); in check_ie_present()
460 ai_write_24(sc, IE_ISCP_BASE((u_long)sc->iscp), (u_long)sc->iscp); in check_ie_present()
Dif_ef.c548 sc->iscp = 0; in ef_attach()
563 ef_write_24(sc, IE_SCP_ISCP((u_long)sc->scp), (u_long)sc->iscp); in ef_attach()
564 ef_write_16(sc, IE_ISCP_SCB((u_long)sc->iscp), (u_long)sc->scb); in ef_attach()
565 ef_write_24(sc, IE_ISCP_BASE((u_long)sc->iscp), (u_long)sc->iscp); in ef_attach()
Dif_ix.c794 sc->iscp = 0; in ix_attach()
817 ix_write_24(sc, IE_SCP_ISCP((u_long)sc->scp), (u_long)sc->iscp); in ix_attach()
818 ix_write_16(sc, IE_ISCP_SCB((u_long)sc->iscp), (u_long)sc->scb); in ix_attach()
819 ix_write_24(sc, IE_ISCP_BASE((u_long)sc->iscp), (u_long)sc->iscp); in ix_attach()
/netbsd/src/sys/dev/mvme/
Dif_ie_mvme.c114 ie_write_16(sc, IE_ISCP_BUSY(sc->iscp), 1); in ie_reset()
285 sc->iscp = sc->scp + ((IE_SCP_SZ + 15) & ~15); in ie_pcctwo_attach()
286 sc->scb = sc->iscp + IE_ISCP_SZ; in ie_pcctwo_attach()
297 ie_write_24(sc, IE_SCP_ISCP(sc->scp), sc->iscp); in ie_pcctwo_attach()
298 ie_write_16(sc, IE_ISCP_SCB(sc->iscp), sc->scb); in ie_pcctwo_attach()
299 ie_write_24(sc, IE_ISCP_BASE(sc->iscp), sc->scp); in ie_pcctwo_attach()
/netbsd/src/sys/dev/mca/
Dif_elmc_mca.c205 sc->iscp = 0; in elmc_mca_attach()
231 elmc_mca_write_24(sc, IE_SCP_ISCP((u_long)sc->scp), (u_long) sc->iscp); in elmc_mca_attach()
232 elmc_mca_write_16(sc, IE_ISCP_SCB((u_long)sc->iscp), (u_long) sc->scb); in elmc_mca_attach()
233 elmc_mca_write_24(sc, IE_ISCP_BASE((u_long)sc->iscp), in elmc_mca_attach()
234 (u_long) sc->iscp); in elmc_mca_attach()
/netbsd/src/sys/dev/podulebus/
Dif_ei.c161 sc->sc_ie.iscp = 0; in ei_attach()
178 (u_long) sc->sc_ie.iscp); in ei_attach()
179 ei_write16(&sc->sc_ie, IE_ISCP_SCB((u_long)sc->sc_ie.iscp), in ei_attach()
181 ei_write24(&sc->sc_ie, IE_ISCP_BASE((u_long)sc->sc_ie.iscp), in ei_attach()
182 (u_long) sc->sc_ie.iscp); in ei_attach()
/netbsd/src/sys/arch/sun3/dev/
Dif_ie.c361 volatile struct ie_int_sys_conf_ptr *iscp; in ie_setupram() local
377 off -= sizeof(*iscp); in ie_setupram()
378 iscp = (volatile void *)(sc->buf_area + off); in ie_setupram()
379 (sc->sc_memset)(__UNVOLATILE(iscp), 0, sizeof(*iscp)); in ie_setupram()
380 sc->iscp = iscp; in ie_setupram()
397 scp->ie_iscp_ptr = Swap32(vtop24(sc, __UNVOLATILE(iscp))); in ie_setupram()
400 iscp->ie_busy = 1; /* ie_busy == char */ in ie_setupram()
401 iscp->ie_scb_offset = vtop16sw(sc, __UNVOLATILE(scb)); in ie_setupram()
402 iscp->ie_base = Swap32(vtop24(sc, sc->sc_maddr)); in ie_setupram()
414 if (iscp->ie_busy) { in ie_setupram()
Dif_ievar.h93 volatile struct ie_int_sys_conf_ptr *iscp; member
/netbsd/src/sys/arch/sparc/dev/
Dif_ie_obio.c355 sc->iscp = 0; in ie_obio_attach()
366 ie_obio_write16(sc, IE_ISCP_SCB(sc->iscp), sc->scb); in ie_obio_attach()
367 ie_obio_write24(sc, IE_ISCP_BASE(sc->iscp), iebase); in ie_obio_attach()
368 ie_obio_write24(sc, IE_SCP_ISCP(sc->scp), iebase + sc->iscp); in ie_obio_attach()
/netbsd/src/sys/arch/sun2/dev/
Dif_ie_obio.c363 sc->iscp = 0; in ie_obio_attach()
374 ie_obio_write16(sc, IE_ISCP_SCB(sc->iscp), sc->scb); in ie_obio_attach()
375 ie_obio_write24(sc, IE_ISCP_BASE(sc->iscp), iebase); in ie_obio_attach()
376 ie_obio_write24(sc, IE_SCP_ISCP(sc->scp), iebase + sc->iscp); in ie_obio_attach()
Dif_ie_mbmem.c470 sc->iscp = 0; in ie_mbmem_attach()
475 ie_mbmem_write16(sc, IE_ISCP_SCB((long)sc->iscp), sc->scb); in ie_mbmem_attach()
476 ie_mbmem_write16(sc, IE_ISCP_BASE((u_long)sc->iscp), 0); in ie_mbmem_attach()
/netbsd/src/external/bsd/ipf/dist/tools/
Dipscan_y.y342 ipscan_t isc, *iscp; local
394 iscp = &isc;
396 if (ioctl(fd, SIOCRMSCA, &iscp) == -1)
399 if (ioctl(fd, SIOCADSCA, &iscp) == -1)
/netbsd/src/sys/arch/acorn32/podulebus/
Dif_ie.c368 struct ie_int_sys_conf_ptr iscp; in ieattach() local
369 bzero ( &iscp, sizeof(iscp) ); in ieattach()
370 iscp.ie_busy = 1; in ieattach()
371 iscp.ie_base = (void *)IE_IBASE; in ieattach()
372 iscp.ie_scb_offset = IE_SCB_OFF; in ieattach()
373 host2ie(sc, &iscp, IE_ISCP_ADDR, sizeof(iscp) ); in ieattach()
/netbsd/src/sys/dev/vme/
Dif_ie_vme.c534 sc->iscp = 0; in ie_vme_attach()
539 ie_vme_write16(sc, IE_ISCP_SCB((long)sc->iscp), sc->scb); in ie_vme_attach()
540 ie_vme_write16(sc, IE_ISCP_BASE((u_long)sc->iscp), 0); in ie_vme_attach()
/netbsd/src/sys/dev/ic/
Di82586var.h209 int iscp; /* Offset to the ISCP (set by front-end) */ member
Di82586.c1211 off = IE_ISCP_BUSY(sc->iscp); in i82586_proberam()
1223 off = IE_ISCP_BUSY(sc->iscp); in i82586_proberam()