printf -> kprintf, sprintf -> ksprintf

This commit is contained in:
christos 1996-10-10 19:58:18 +00:00
parent bf78c76b40
commit 95e30eafe7
9 changed files with 250 additions and 250 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_de.c,v 1.24 1996/07/15 16:40:40 cgd Exp $ */
/* $NetBSD: if_de.c,v 1.25 1996/10/10 19:58:18 christos Exp $ */
/*-
* Copyright (c) 1994, 1995 Matt Thomas (matt@lkg.dec.com)
@ -454,12 +454,12 @@ tulip_dc21040_media_select(
TULIP_WRITE_CSR(sc, csr_sia_connectivity, TULIP_SIACONN_RESET);
if (sc->tulip_if.if_flags & IFF_ALTPHYS) {
if ((sc->tulip_flags & TULIP_ALTPHYS) == 0)
printf("%s: enabling Thinwire/AUI port\n", sc->tulip_xname);
kprintf("%s: enabling Thinwire/AUI port\n", sc->tulip_xname);
TULIP_WRITE_CSR(sc, csr_sia_connectivity, TULIP_SIACONN_AUI);
sc->tulip_flags |= TULIP_ALTPHYS;
} else {
if (sc->tulip_flags & TULIP_ALTPHYS)
printf("%s: enabling 10baseT/UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 10baseT/UTP port\n", sc->tulip_xname);
TULIP_WRITE_CSR(sc, csr_sia_connectivity, TULIP_SIACONN_10BASET);
sc->tulip_flags &= ~TULIP_ALTPHYS;
sc->tulip_media = TULIP_MEDIA_10BASET;
@ -490,7 +490,7 @@ tulip_zx314_media_select(
|TULIP_CMD_BACKOFFCTR;
TULIP_WRITE_CSR(sc, csr_sia_connectivity, TULIP_SIACONN_RESET);
if (sc->tulip_flags & TULIP_ALTPHYS)
printf("%s: enabling 10baseT/UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 10baseT/UTP port\n", sc->tulip_xname);
TULIP_WRITE_CSR(sc, csr_sia_connectivity, TULIP_SIACONN_10BASET);
sc->tulip_flags &= ~TULIP_ALTPHYS;
sc->tulip_media = TULIP_MEDIA_10BASET;
@ -536,7 +536,7 @@ tulip_dc21140_evalboard_media_select(
TULIP_WRITE_CSR(sc, csr_gp, TULIP_GP_EB_INIT);
if (sc->tulip_if.if_flags & IFF_ALTPHYS) {
if ((sc->tulip_flags & TULIP_ALTPHYS) == 0)
printf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
sc->tulip_cmdmode |= TULIP_CMD_PORTSELECT
|TULIP_CMD_PCSFUNCTION|TULIP_CMD_SCRAMBLER;
sc->tulip_cmdmode &= ~TULIP_CMD_TXTHRSHLDCTL;
@ -544,7 +544,7 @@ tulip_dc21140_evalboard_media_select(
sc->tulip_media = TULIP_MEDIA_100BASET;
} else {
if (sc->tulip_flags & TULIP_ALTPHYS)
printf("%s: enabling 10baseT UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 10baseT UTP port\n", sc->tulip_xname);
sc->tulip_cmdmode &= ~(TULIP_CMD_PORTSELECT
|TULIP_CMD_PCSFUNCTION|TULIP_CMD_SCRAMBLER);
sc->tulip_cmdmode |= TULIP_CMD_TXTHRSHLDCTL;
@ -588,7 +588,7 @@ tulip_dc21140_cogent_em100_media_select(
TULIP_WRITE_CSR(sc, csr_gp, TULIP_GP_EM100_PINS);
TULIP_WRITE_CSR(sc, csr_gp, TULIP_GP_EM100_INIT);
if ((sc->tulip_flags & TULIP_ALTPHYS) == 0)
printf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
sc->tulip_cmdmode |= TULIP_CMD_PORTSELECT
|TULIP_CMD_PCSFUNCTION|TULIP_CMD_SCRAMBLER;
sc->tulip_cmdmode &= ~TULIP_CMD_TXTHRSHLDCTL;
@ -635,7 +635,7 @@ tulip_dc21140_znyx_zx34x_media_select(
TULIP_WRITE_CSR(sc, csr_gp, TULIP_GP_ZX34X_INIT);
if (sc->tulip_if.if_flags & IFF_ALTPHYS) {
if ((sc->tulip_flags & TULIP_ALTPHYS) == 0)
printf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
sc->tulip_cmdmode |= TULIP_CMD_PORTSELECT
|TULIP_CMD_PCSFUNCTION|TULIP_CMD_SCRAMBLER;
sc->tulip_cmdmode &= ~TULIP_CMD_TXTHRSHLDCTL;
@ -643,7 +643,7 @@ tulip_dc21140_znyx_zx34x_media_select(
sc->tulip_media = TULIP_MEDIA_100BASET;
} else {
if (sc->tulip_flags & TULIP_ALTPHYS)
printf("%s: enabling 10baseT UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 10baseT UTP port\n", sc->tulip_xname);
sc->tulip_cmdmode &= ~(TULIP_CMD_PORTSELECT
|TULIP_CMD_PCSFUNCTION|TULIP_CMD_SCRAMBLER);
sc->tulip_cmdmode |= TULIP_CMD_TXTHRSHLDCTL;
@ -695,7 +695,7 @@ tulip_dc21140_de500_media_select(
TULIP_WRITE_CSR(sc, csr_gp, TULIP_GP_DE500_PINS);
if (sc->tulip_if.if_flags & IFF_ALTPHYS) {
if ((sc->tulip_flags & TULIP_ALTPHYS) == 0)
printf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 100baseTX UTP port\n", sc->tulip_xname);
sc->tulip_cmdmode |= TULIP_CMD_PORTSELECT
|TULIP_CMD_PCSFUNCTION|TULIP_CMD_SCRAMBLER;
sc->tulip_cmdmode &= ~TULIP_CMD_TXTHRSHLDCTL;
@ -705,7 +705,7 @@ tulip_dc21140_de500_media_select(
TULIP_GP_DE500_HALFDUPLEX|TULIP_GP_DE500_FORCE_100);
} else {
if (sc->tulip_flags & TULIP_ALTPHYS)
printf("%s: enabling 10baseT UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 10baseT UTP port\n", sc->tulip_xname);
sc->tulip_cmdmode &= ~(TULIP_CMD_PORTSELECT
|TULIP_CMD_PCSFUNCTION|TULIP_CMD_SCRAMBLER);
sc->tulip_cmdmode |= TULIP_CMD_TXTHRSHLDCTL;
@ -831,7 +831,7 @@ tulip_dc21041_media_select(
&& sc->tulip_media != TULIP_MEDIA_AUI)
|| (sc->tulip_probe_state == TULIP_PROBE_BNC
&& sc->tulip_media != TULIP_MEDIA_AUI)) {
printf("%s: enabling %s port\n", sc->tulip_xname,
kprintf("%s: enabling %s port\n", sc->tulip_xname,
sc->tulip_probe_state == TULIP_PROBE_BNC
? "Thinwire/BNC" : "AUI");
if (sc->tulip_probe_state == TULIP_PROBE_AUI)
@ -891,7 +891,7 @@ tulip_dc21041_media_select(
sc->tulip_flags &= ~TULIP_WANTRXACT;
sc->tulip_gpticks = 4;
} else {
printf("%s: autosense failed: cable problem?\n",
kprintf("%s: autosense failed: cable problem?\n",
sc->tulip_xname);
}
}
@ -923,7 +923,7 @@ tulip_dc21041_media_select(
* proper media to use.
*/
if (sc->tulip_media != TULIP_MEDIA_10BASET)
printf("%s: enabling 10baseT/UTP port\n", sc->tulip_xname);
kprintf("%s: enabling 10baseT/UTP port\n", sc->tulip_xname);
if (sc->tulip_media != TULIP_MEDIA_10BASET
|| (sc->tulip_flags & TULIP_INRESET)) {
sc->tulip_media = TULIP_MEDIA_10BASET;
@ -1516,7 +1516,7 @@ tulip_intr(
}
}
if (csr & TULIP_STS_ABNRMLINTR) {
printf("%s: abnormal interrupt: 0x%05x [0x%05x]\n",
kprintf("%s: abnormal interrupt: 0x%05x [0x%05x]\n",
sc->tulip_xname, csr, csr & sc->tulip_intrmask);
TULIP_WRITE_CSR(sc, csr_command, sc->tulip_cmdmode);
}
@ -2065,14 +2065,14 @@ tulip_attach(
ifp->if_start = tulip_start;
#if defined(__FreeBSD__)
printf("%s", sc->tulip_xname);
kprintf("%s", sc->tulip_xname);
#elif defined(__bsdi__)
printf("\n%s", sc->tulip_xname);
kprintf("\n%s", sc->tulip_xname);
#endif
#if defined(__NetBSD__)
printf(": %s%s pass %d.%d\n%s: Ethernet address %s\n",
kprintf(": %s%s pass %d.%d\n%s: Ethernet address %s\n",
#else
printf(": %s%s pass %d.%d Ethernet address %s\n",
kprintf(": %s%s pass %d.%d Ethernet address %s\n",
#endif
sc->tulip_boardsw->bd_description,
tulip_chipdescs[sc->tulip_chipid],
@ -2262,7 +2262,7 @@ tulip_pci_match(
return 0;
irq = pci_inl(pa, PCI_I_LINE) & 0xFF;
if (irq == 0 || irq >= 16) {
printf("de?: invalid IRQ %d; skipping\n", irq);
kprintf("de?: invalid IRQ %d; skipping\n", irq);
return 0;
}
return 1;
@ -2348,7 +2348,7 @@ tulip_probe(
ia->ia_drq = DRQNONE;
if (ia->ia_irq != IRQUNK && irq != ia->ia_irq) {
printf("de%d: error: desired IRQ of %d does not match device's "
kprintf("de%d: error: desired IRQ of %d does not match device's "
"actual IRQ of %d,\n",
cf->cf_unit,
ffs(ia->ia_irq) - 1, ffs(irq) - 1);
@ -2463,7 +2463,7 @@ tulip_pci_attach(
#if defined(__FreeBSD__)
if (unit >= NDE) {
printf("de%d: not configured; kernel is built for only %d device%s.\n",
kprintf("de%d: not configured; kernel is built for only %d device%s.\n",
unit, NDE, NDE == 1 ? "" : "s");
return;
}
@ -2500,16 +2500,16 @@ tulip_pci_attach(
if ((chipid == TULIP_DC21040 || chipid == TULIP_DE425) && revinfo < 0x20) {
#ifdef __FreeBSD__
printf("de%d", unit);
kprintf("de%d", unit);
#endif
printf(": not configured; DC21040 pass 2.0 required (%d.%d found)\n",
kprintf(": not configured; DC21040 pass 2.0 required (%d.%d found)\n",
revinfo >> 4, revinfo & 0x0f);
return;
} else if (chipid == TULIP_DC21140 && revinfo < 0x11) {
#ifdef __FreeBSD__
printf("de%d", unit);
kprintf("de%d", unit);
#endif
printf(": not configured; DC21140 pass 1.1 required (%d.%d found)\n",
kprintf(": not configured; DC21140 pass 1.1 required (%d.%d found)\n",
revinfo >> 4, revinfo & 0x0f);
return;
}
@ -2552,7 +2552,7 @@ tulip_pci_attach(
/* Set up human-readable name. */
bzero(sc->tulip_xname, sizeof(sc->tulip_xname));
sprintf(sc->tulip_xname, "%s%d", sc->tulip_name, sc->tulip_unit);
ksprintf(sc->tulip_xname, "%s%d", sc->tulip_name, sc->tulip_unit);
#if defined(__FreeBSD__)
#if defined(TULIP_IOMAPPED)
@ -2603,13 +2603,13 @@ tulip_pci_attach(
tulip_initring(sc, &sc->tulip_txinfo, txdescs, TULIP_TXDESCS);
if ((retval = tulip_read_macaddr(sc)) < 0) {
#ifdef __FreeBSD__
printf("%s", sc->tulip_xname);
kprintf("%s", sc->tulip_xname);
#endif
printf(": can't read ENET ROM (why=%d) (", retval);
kprintf(": can't read ENET ROM (why=%d) (", retval);
for (idx = 0; idx < 32; idx++)
printf("%02x", sc->tulip_rombuf[idx]);
printf("\n");
printf("%s: %s%s pass %d.%d Ethernet address %s\n",
kprintf("%02x", sc->tulip_rombuf[idx]);
kprintf("\n");
kprintf("%s: %s%s pass %d.%d Ethernet address %s\n",
sc->tulip_xname,
(sc->tulip_boardsw != NULL ? sc->tulip_boardsw->bd_description : ""),
tulip_chipdescs[sc->tulip_chipid],
@ -2629,29 +2629,29 @@ tulip_pci_attach(
if (pci_intr_map(pc, pa->pa_intrtag, pa->pa_intrpin,
pa->pa_intrline, &intrhandle)) {
printf(": couldn't map interrupt\n");
kprintf(": couldn't map interrupt\n");
return;
}
intrstr = pci_intr_string(pc, intrhandle);
sc->tulip_ih = pci_intr_establish(pc, intrhandle, IPL_NET,
tulip_intr, sc);
if (sc->tulip_ih == NULL) {
printf(": couldn't establish interrupt");
kprintf(": couldn't establish interrupt");
if (intrstr != NULL)
printf(" at %s", intrstr);
printf("\n");
kprintf(" at %s", intrstr);
kprintf("\n");
return;
}
}
sc->tulip_ats = shutdownhook_establish(tulip_pci_shutdown, sc);
if (sc->tulip_ats == NULL)
printf("\n%s: warning: couldn't establish shutdown hook",
kprintf("\n%s: warning: couldn't establish shutdown hook",
sc->tulip_xname);
#endif
#if defined(__FreeBSD__)
if (sc->tulip_boardsw->bd_type != TULIP_DC21040_ZX314_SLAVE) {
if (!pci_map_int (config_id, tulip_intr, (void*) sc, &net_imask)) {
printf("%s: couldn't map interrupt\n", sc->tulip_xname);
kprintf("%s: couldn't map interrupt\n", sc->tulip_xname);
return;
}
}
@ -2673,7 +2673,7 @@ tulip_pci_attach(
tulip_attach(sc);
#if defined(__NetBSD__)
if (intrstr != NULL)
printf("%s: interrupting at %s\n", self->dv_xname, intrstr);
kprintf("%s: interrupting at %s\n", self->dv_xname, intrstr);
#endif
}
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_en_pci.c,v 1.2 1996/08/27 16:24:18 cgd Exp $ */
/* $NetBSD: if_en_pci.c,v 1.3 1996/10/10 19:58:19 christos Exp $ */
/*
*
@ -148,7 +148,7 @@ void *aux;
const char *intrstr;
int retval;
printf("\n");
kprintf("\n");
sc->en_bc = pa->pa_bc;
scp->en_pc = pa->pa_pc;
@ -159,19 +159,19 @@ void *aux;
if (pci_intr_map(scp->en_pc, pa->pa_intrtag, pa->pa_intrpin,
pa->pa_intrline, &ih)) {
printf("%s: couldn't map interrupt\n", sc->sc_dev.dv_xname);
kprintf("%s: couldn't map interrupt\n", sc->sc_dev.dv_xname);
return;
}
intrstr = pci_intr_string(scp->en_pc, ih);
scp->sc_ih = pci_intr_establish(scp->en_pc, ih, IPL_NET, en_intr, sc);
if (scp->sc_ih == NULL) {
printf("%s: couldn't establish interrupt\n", sc->sc_dev.dv_xname);
kprintf("%s: couldn't establish interrupt\n", sc->sc_dev.dv_xname);
if (intrstr != NULL)
printf(" at %s", intrstr);
printf("\n");
kprintf(" at %s", intrstr);
kprintf("\n");
return;
}
printf("%s: interrupting at %s\n", sc->sc_dev.dv_xname, intrstr);
kprintf("%s: interrupting at %s\n", sc->sc_dev.dv_xname, intrstr);
sc->ipl = 1; /* XXX */
/*
@ -184,7 +184,7 @@ void *aux;
retval = bus_mem_map(sc->en_bc, membase, sc->en_obmemsz, 0, &sc->en_base);
if (retval) {
printf("%s: couldn't map memory\n", sc->sc_dev.dv_xname);
kprintf("%s: couldn't map memory\n", sc->sc_dev.dv_xname);
return;
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_ep_pci.c,v 1.8 1996/09/29 11:20:32 christos Exp $ */
/* $NetBSD: if_ep_pci.c,v 1.9 1996/10/10 19:58:20 christos Exp $ */
/*
* Copyright (c) 1994 Herb Peyerl <hpeyerl@beer.org>
@ -128,12 +128,12 @@ ep_pci_attach(parent, self, aux)
const char *intrstr = NULL;
if (pci_io_find(pc, pa->pa_tag, PCI_CBIO, &iobase, &iosize)) {
printf(": can't find i/o space\n");
kprintf(": can't find i/o space\n");
return;
}
if (bus_io_map(bc, iobase, iosize, &sc->sc_ioh)) {
printf(": can't map i/o space\n");
kprintf(": can't map i/o space\n");
return;
}
@ -167,7 +167,7 @@ ep_pci_attach(parent, self, aux)
model = "unknown model!";
}
printf(": %s\n", model);
kprintf(": %s\n", model);
epconfig(sc, conn);
@ -179,18 +179,18 @@ ep_pci_attach(parent, self, aux)
/* Map and establish the interrupt. */
if (pci_intr_map(pc, pa->pa_intrtag, pa->pa_intrpin,
pa->pa_intrline, &ih)) {
printf("%s: couldn't map interrupt\n", sc->sc_dev.dv_xname);
kprintf("%s: couldn't map interrupt\n", sc->sc_dev.dv_xname);
return;
}
intrstr = pci_intr_string(pc, ih);
sc->sc_ih = pci_intr_establish(pc, ih, IPL_NET, epintr, sc);
if (sc->sc_ih == NULL) {
printf("%s: couldn't establish interrupt",
kprintf("%s: couldn't establish interrupt",
sc->sc_dev.dv_xname);
if (intrstr != NULL)
printf(" at %s", intrstr);
printf("\n");
kprintf(" at %s", intrstr);
kprintf("\n");
return;
}
printf("%s: interrupting at %s\n", sc->sc_dev.dv_xname, intrstr);
kprintf("%s: interrupting at %s\n", sc->sc_dev.dv_xname, intrstr);
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_fpa.c,v 1.12 1996/06/17 18:29:18 cgd Exp $ */
/* $NetBSD: if_fpa.c,v 1.13 1996/10/10 19:58:21 christos Exp $ */
/*-
* Copyright (c) 1995, 1996 Matt Thomas <matt@3am-software.com>
@ -175,7 +175,7 @@ pdq_pci_attach(
pdq_uint32_t data;
if (unit > NFPA) {
printf("fpa%d: not configured; kernel is built for only %d device%s.\n",
kprintf("fpa%d: not configured; kernel is built for only %d device%s.\n",
unit, NFPA, NFPA == 1 ? "" : "s");
return;
}
@ -274,7 +274,7 @@ pdq_pci_probe(
irq = (1 << (pci_inl(pa, PCI_I_LINE) & 0xFF));
if (ia->ia_irq != IRQUNK && irq != ia->ia_irq) {
printf("fpa%d: error: desired IRQ of %d does not match device's actual IRQ of %d\n",
kprintf("fpa%d: error: desired IRQ of %d does not match device's actual IRQ of %d\n",
cf->cf_unit,
ffs(ia->ia_irq) - 1, ffs(irq) - 1);
return 0;
@ -330,7 +330,7 @@ pdq_pci_attach(
sc->sc_if.if_nme, sc->sc_if.if_unit,
(void *) sc, PDQ_DEFPA);
if (sc->sc_pdq == NULL) {
printf("fpa%d: initialization failed\n", sc->sc_if.if_unit);
kprintf("fpa%d: initialization failed\n", sc->sc_if.if_unit);
return;
}
@ -409,13 +409,13 @@ pdq_pci_attach(
#ifdef PDQ_IOMAPPED
if (pci_io_find(pa->pa_pc, pa->pa_tag, PCI_CBIO, &iobase, &iosize)
|| bus_io_map(pa->pa_bc, iobase, iosize, &sc->sc_iobase)){
printf("\n%s: can't map I/O space!\n", sc->sc_dev.dv_xname);
kprintf("\n%s: can't map I/O space!\n", sc->sc_dev.dv_xname);
return;
}
#else
if (pci_mem_find(pa->pa_pc, pa->pa_tag, PCI_CBMA, &membase, &memsize, NULL)
|| bus_mem_map(pa->pa_bc, membase, memsize, 0, &sc->sc_membase)) {
printf("\n%s: can't map memory space!\n", sc->sc_dev.dv_xname);
kprintf("\n%s: can't map memory space!\n", sc->sc_dev.dv_xname);
return;
}
#endif
@ -424,7 +424,7 @@ pdq_pci_attach(
sc->sc_if.if_xname, 0,
(void *) sc, PDQ_DEFPA);
if (sc->sc_pdq == NULL) {
printf("%s: initialization failed\n", sc->sc_dev.dv_xname);
kprintf("%s: initialization failed\n", sc->sc_dev.dv_xname);
return;
}
@ -433,24 +433,24 @@ pdq_pci_attach(
if (pci_intr_map(pa->pa_pc, pa->pa_intrtag, pa->pa_intrpin,
pa->pa_intrline, &intrhandle)) {
printf("%s: couldn't map interrupt\n", self->dv_xname);
kprintf("%s: couldn't map interrupt\n", self->dv_xname);
return;
}
intrstr = pci_intr_string(pa->pa_pc, intrhandle);
sc->sc_ih = pci_intr_establish(pa->pa_pc, intrhandle, IPL_NET, pdq_pci_ifintr, sc);
if (sc->sc_ih == NULL) {
printf("%s: couldn't establish interrupt", self->dv_xname);
kprintf("%s: couldn't establish interrupt", self->dv_xname);
if (intrstr != NULL)
printf(" at %s", intrstr);
printf("\n");
kprintf(" at %s", intrstr);
kprintf("\n");
return;
}
sc->sc_ats = shutdownhook_establish((void (*)(void *)) pdq_hwreset, sc->sc_pdq);
if (sc->sc_ats == NULL)
printf("%s: warning: couldn't establish shutdown hook\n", self->dv_xname);
kprintf("%s: warning: couldn't establish shutdown hook\n", self->dv_xname);
if (intrstr != NULL)
printf("%s: interrupting at %s\n", self->dv_xname, intrstr);
kprintf("%s: interrupting at %s\n", self->dv_xname, intrstr);
}
struct cfattach fpa_ca = {

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_le_pci.c,v 1.8 1996/07/15 16:40:46 cgd Exp $ */
/* $NetBSD: if_le_pci.c,v 1.9 1996/10/10 19:58:22 christos Exp $ */
/*-
* Copyright (c) 1995 Charles M. Hannum. All rights reserved.
@ -171,14 +171,14 @@ le_pci_attach(parent, self, aux)
model = "unknown model!";
}
printf(": %s\n", model);
kprintf(": %s\n", model);
if (pci_io_find(pc, pa->pa_tag, PCI_CBIO, &iobase, &iosize)) {
printf("%s: can't find I/O base\n", sc->sc_dev.dv_xname);
kprintf("%s: can't find I/O base\n", sc->sc_dev.dv_xname);
return;
}
if (bus_io_map(bc, iobase, iosize, &ioh)) {
printf("%s: can't map I/O space\n", sc->sc_dev.dv_xname);
kprintf("%s: can't map I/O space\n", sc->sc_dev.dv_xname);
return;
}
@ -190,7 +190,7 @@ le_pci_attach(parent, self, aux)
sc->sc_mem = malloc(16384, M_DEVBUF, M_NOWAIT);
if (sc->sc_mem == 0) {
printf("%s: couldn't allocate memory for card\n",
kprintf("%s: couldn't allocate memory for card\n",
sc->sc_dev.dv_xname);
return;
}
@ -212,7 +212,7 @@ le_pci_attach(parent, self, aux)
sc->sc_wrcsr = le_pci_wrcsr;
sc->sc_hwinit = NULL;
printf("%s", sc->sc_dev.dv_xname);
kprintf("%s", sc->sc_dev.dv_xname);
am7990_config(sc);
/* Enable the card. */
@ -224,18 +224,18 @@ le_pci_attach(parent, self, aux)
/* Map and establish the interrupt. */
if (pci_intr_map(pc, pa->pa_intrtag, pa->pa_intrpin,
pa->pa_intrline, &ih)) {
printf("%s: couldn't map interrupt\n", sc->sc_dev.dv_xname);
kprintf("%s: couldn't map interrupt\n", sc->sc_dev.dv_xname);
return;
}
intrstr = pci_intr_string(pc, ih);
lesc->sc_ih = pci_intr_establish(pc, ih, IPL_NET, am7990_intr, sc);
if (lesc->sc_ih == NULL) {
printf("%s: couldn't establish interrupt",
kprintf("%s: couldn't establish interrupt",
sc->sc_dev.dv_xname);
if (intrstr != NULL)
printf(" at %s", intrstr);
printf("\n");
kprintf(" at %s", intrstr);
kprintf("\n");
return;
}
printf("%s: interrupting at %s\n", sc->sc_dev.dv_xname, intrstr);
kprintf("%s: interrupting at %s\n", sc->sc_dev.dv_xname, intrstr);
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: ncr.c,v 1.42 1996/09/20 22:38:37 cgd Exp $ */
/* $NetBSD: ncr.c,v 1.43 1996/10/10 19:58:23 christos Exp $ */
/**************************************************************************
**
@ -265,7 +265,7 @@ extern PRINT_ADDR();
#undef assert
#define assert(expression) { \
if (!(expression)) { \
(void)printf(\
(void)kprintf(\
"assertion \"%s\" failed: file \"%s\", line %d\n", \
#expression, \
__FILE__, __LINE__); \
@ -1332,7 +1332,7 @@ static void ncr_attach (pcici_t tag, int unit);
#if 0
static char ident[] =
"\n$NetBSD: ncr.c,v 1.42 1996/09/20 22:38:37 cgd Exp $\n";
"\n$NetBSD: ncr.c,v 1.43 1996/10/10 19:58:23 christos Exp $\n";
#endif
u_long ncr_version = NCR_VERSION * 11
@ -1430,7 +1430,7 @@ struct scsi_device ncr_dev =
static char *ncr_name (ncb_p np)
{
static char name[10];
sprintf(name, "ncr%d", np->unit);
ksprintf(name, "ncr%d", np->unit);
return (name);
}
#endif
@ -3111,13 +3111,13 @@ static void ncr_script_copy_and_bind (struct script *script, ncb_p np)
*/
if (opcode == 0) {
printf ("%s: ERROR0 IN SCRIPT at %d.\n",
kprintf ("%s: ERROR0 IN SCRIPT at %d.\n",
ncr_name(np), src-start-1);
DELAY (1000000);
};
if (DEBUG_FLAGS & DEBUG_SCRIPT)
printf ("%p: <%x>\n", (src-1), (unsigned)opcode);
kprintf ("%p: <%x>\n", (src-1), (unsigned)opcode);
/*
** We don't have to decode ALL commands
@ -3136,7 +3136,7 @@ static void ncr_script_copy_and_bind (struct script *script, ncb_p np)
if ((tmp2 & RELOC_MASK) == RELOC_KVAR)
tmp2 = 0;
if ((tmp1 ^ tmp2) & 3) {
printf ("%s: ERROR1 IN SCRIPT at %d.\n",
kprintf ("%s: ERROR1 IN SCRIPT at %d.\n",
ncr_name(np), src-start-1);
DELAY (1000000);
};
@ -3357,28 +3357,28 @@ ncr_attach(parent, self, aux)
const char *intrstr;
ncb_p np = (void *)self;
printf(": NCR ");
kprintf(": NCR ");
switch (pa->pa_id) {
case NCR_810_ID:
printf("53c810");
kprintf("53c810");
break;
case NCR_810AP_ID:
printf("53c810ap");
kprintf("53c810ap");
break;
case NCR_815_ID:
printf("53c815");
kprintf("53c815");
break;
case NCR_825_ID:
printf("53c825 Wide");
kprintf("53c825 Wide");
break;
case NCR_860_ID:
printf("53c860");
kprintf("53c860");
break;
case NCR_875_ID:
printf("53c875 Wide");
kprintf("53c875 Wide");
break;
}
printf(" SCSI\n");
kprintf(" SCSI\n");
np->sc_bc = bc;
np->sc_pc = pc;
@ -3391,14 +3391,14 @@ ncr_attach(parent, self, aux)
retval = pci_mem_find(pc, pa->pa_tag, 0x14, &np->paddr,
&memsize, &cacheable);
if (retval) {
printf("%s: couldn't find memory region\n", self->dv_xname);
kprintf("%s: couldn't find memory region\n", self->dv_xname);
return;
}
/* Map the memory. Note that we never want it to be cacheable. */
retval = bus_mem_map(pa->pa_bc, np->paddr, memsize, 0, &np->sc_memh);
if (retval) {
printf("%s: couldn't map memory region\n", self->dv_xname);
kprintf("%s: couldn't map memory region\n", self->dv_xname);
return;
}
@ -3408,21 +3408,21 @@ ncr_attach(parent, self, aux)
retval = pci_intr_map(pc, pa->pa_intrtag, pa->pa_intrpin,
pa->pa_intrline, &intrhandle);
if (retval) {
printf("%s: couldn't map interrupt\n", self->dv_xname);
kprintf("%s: couldn't map interrupt\n", self->dv_xname);
return;
}
intrstr = pci_intr_string(pc, intrhandle);
np->sc_ih = pci_intr_establish(pc, intrhandle, IPL_BIO,
ncr_intr, np);
if (np->sc_ih == NULL) {
printf("%s: couldn't establish interrupt", self->dv_xname);
kprintf("%s: couldn't establish interrupt", self->dv_xname);
if (intrstr != NULL)
printf(" at %s", intrstr);
printf("\n");
kprintf(" at %s", intrstr);
kprintf("\n");
return;
}
if (intrstr != NULL)
printf("%s: interrupting at %s\n", self->dv_xname, intrstr);
kprintf("%s: interrupting at %s\n", self->dv_xname, intrstr);
#else /* !__NetBSD__ */
@ -3548,9 +3548,9 @@ static void ncr_attach (pcici_t config_id, int unit)
u_long config_id = pa->pa_tag;
#endif /* __NetBSD__ */
for (reg=0; reg<256; reg+=4) {
if (reg%16==0) printf ("reg[%2x]", reg);
printf (" %08x", (int)pci_conf_read (config_id, reg));
if (reg%16==12) printf ("\n");
if (reg%16==0) kprintf ("reg[%2x]", reg);
kprintf (" %08x", (int)pci_conf_read (config_id, reg));
if (reg%16==12) kprintf ("\n");
}
}
@ -3569,7 +3569,7 @@ static void ncr_attach (pcici_t config_id, int unit)
*/
if (ncr_snooptest (np)) {
printf ("CACHE INCORRECTLY CONFIGURED.\n");
kprintf ("CACHE INCORRECTLY CONFIGURED.\n");
return;
};
@ -3579,7 +3579,7 @@ static void ncr_attach (pcici_t config_id, int unit)
*/
if (!pci_map_int (config_id, ncr_intr, np, &bio_imask))
printf ("\tinterruptless mode: reduced performance.\n");
kprintf ("\tinterruptless mode: reduced performance.\n");
#endif /* __NetBSD__ */
/*
@ -3636,14 +3636,14 @@ static void ncr_attach (pcici_t config_id, int unit)
unsigned myaddr = np->myaddr;
char *txt_and = "";
printf ("%s scanning for targets ", ncr_name (np));
kprintf ("%s scanning for targets ", ncr_name (np));
if (t_from < myaddr) {
printf ("%d..%d ", t_from, myaddr -1);
kprintf ("%d..%d ", t_from, myaddr -1);
txt_and = "and ";
}
if (myaddr < t_to)
printf ("%s%d..%d ", txt_and, myaddr +1, t_to);
printf ("(V%d " NCR_DATE ")\n", NCR_VERSION);
kprintf ("%s%d..%d ", txt_and, myaddr +1, t_to);
kprintf ("(V%d " NCR_DATE ")\n", NCR_VERSION);
}
scsi_attachdevs (scbus);
@ -3690,7 +3690,7 @@ ncr_intr(np)
int n = 0;
int oldspl = splbio();
if (DEBUG_FLAGS & DEBUG_TINY) printf ("[");
if (DEBUG_FLAGS & DEBUG_TINY) kprintf ("[");
if (INB(nc_istat) & (INTF|SIP|DIP)) {
/*
@ -3704,7 +3704,7 @@ ncr_intr(np)
np->ticks = 100;
};
if (DEBUG_FLAGS & DEBUG_TINY) printf ("]\n");
if (DEBUG_FLAGS & DEBUG_TINY) kprintf ("]\n");
splx (oldspl);
return (n);
@ -3783,7 +3783,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
case 0x2a: /* WRITE_BIG (10) */
case 0xaa: /* WRITE_HUGE(12) */
PRINT_ADDR(xp);
printf ("access to partial disk block refused.\n");
kprintf ("access to partial disk block refused.\n");
xp->error = XS_DRIVER_STUFFUP;
return(COMPLETE);
};
@ -3791,7 +3791,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
if (DEBUG_FLAGS & DEBUG_TINY) {
PRINT_ADDR(xp);
printf ("CMD=%x F=%x L=%x ", cmd->opcode,
kprintf ("CMD=%x F=%x L=%x ", cmd->opcode,
(unsigned)xp->flags, (unsigned) xp->datalen);
}
@ -3805,12 +3805,12 @@ static INT32 ncr_start (struct scsi_xfer * xp)
flags = xp->flags;
if (!(flags & INUSE)) {
printf("%s: ?INUSE?\n", ncr_name (np));
kprintf("%s: ?INUSE?\n", ncr_name (np));
xp->flags |= INUSE;
};
if(flags & ITSDONE) {
printf("%s: ?ITSDONE?\n", ncr_name (np));
kprintf("%s: ?ITSDONE?\n", ncr_name (np));
xp->flags &= ~ITSDONE;
};
@ -3827,7 +3827,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
oldspl = splbio();
if (!(cp=ncr_get_ccb (np, flags, xp->sc_link->target, xp->sc_link->lun))) {
printf ("%s: no ccb.\n", ncr_name (np));
kprintf ("%s: no ccb.\n", ncr_name (np));
xp->error = XS_DRIVER_STUFFUP;
splx(oldspl);
return(TRY_AGAIN_LATER);
@ -3864,7 +3864,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
#ifndef NCR_GETCC_WITHMSG
if (tp->quirks) {
PRINT_ADDR(xp);
printf ("quirks=%x.\n", tp->quirks);
kprintf ("quirks=%x.\n", tp->quirks);
};
#endif
};
@ -3894,7 +3894,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
tp->period =0xffff;
tp->sval = 0xe0;
PRINT_ADDR(xp);
printf ("asynchronous.\n");
kprintf ("asynchronous.\n");
};
};
@ -3930,7 +3930,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
cp->tag=lp->lasttag;
if (DEBUG_FLAGS & DEBUG_TAGS) {
PRINT_ADDR(xp);
printf ("using tag #%d.\n", cp->tag);
kprintf ("using tag #%d.\n", cp->tag);
};
};
} else {
@ -3998,9 +3998,9 @@ static INT32 ncr_start (struct scsi_xfer * xp)
cp -> scsi_smsg [msglen++] = tp->maxoffs;
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("sync msgout: ");
kprintf ("sync msgout: ");
ncr_show_msg (&cp->scsi_smsg [msglen-5]);
printf (".\n");
kprintf (".\n");
};
break;
case NS_WIDE:
@ -4010,9 +4010,9 @@ static INT32 ncr_start (struct scsi_xfer * xp)
cp -> scsi_smsg [msglen++] = tp->usrwide;
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("wide msgout: ");
kprintf ("wide msgout: ");
ncr_show_msg (&cp->scsi_smsg [msglen-4]);
printf (".\n");
kprintf (".\n");
};
break;
};
@ -4159,7 +4159,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
np->squeueput = ptr;
if(DEBUG_FLAGS & DEBUG_QUEUE)
printf ("%s: queuepos=%d tryoffset=%d.\n", ncr_name (np),
kprintf ("%s: queuepos=%d tryoffset=%d.\n", ncr_name (np),
np->squeueput,
(unsigned)(np->script->startpos[0]-
(NCB_SCRIPT_PHYS (np, tryloop))));
@ -4186,7 +4186,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
if (!(flags & SCSI_NOMASK)) {
#endif /* __NetBSD__ */
if (np->lasttime) {
if(DEBUG_FLAGS & DEBUG_TINY) printf ("Q");
if(DEBUG_FLAGS & DEBUG_TINY) kprintf ("Q");
return(SUCCESSFULLY_QUEUED);
};
};
@ -4198,11 +4198,11 @@ static INT32 ncr_start (struct scsi_xfer * xp)
**----------------------------------------------------
*/
if (DEBUG_FLAGS & DEBUG_POLL) printf("P");
if (DEBUG_FLAGS & DEBUG_POLL) kprintf("P");
for (i=xp->timeout; i && !(xp->flags & ITSDONE);i--) {
if ((DEBUG_FLAGS & DEBUG_POLL) && (cp->host_status))
printf ("%c", (cp->host_status & 0xf) + '0');
kprintf ("%c", (cp->host_status & 0xf) + '0');
DELAY (1000);
ncr_exception (np);
};
@ -4211,7 +4211,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
** Abort if command not done.
*/
if (!(xp->flags & ITSDONE)) {
printf ("%s: aborting job ...\n", ncr_name (np));
kprintf ("%s: aborting job ...\n", ncr_name (np));
OUTB (nc_istat, CABRT);
DELAY (100000);
OUTB (nc_istat, SIGP);
@ -4219,7 +4219,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
};
if (!(xp->flags & ITSDONE)) {
printf ("%s: abortion failed at %x.\n",
kprintf ("%s: abortion failed at %x.\n",
ncr_name (np), (unsigned) INL(nc_dsp));
ncr_init (np, "timeout", HS_TIMEOUT);
};
@ -4230,7 +4230,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
};
if (DEBUG_FLAGS & DEBUG_RESULT) {
printf ("%s: result: %x %x.\n",
kprintf ("%s: result: %x %x.\n",
ncr_name (np), cp->host_status, cp->scsi_status);
};
#ifdef __NetBSD__
@ -4286,7 +4286,7 @@ void ncr_complete (ncb_p np, ccb_p cp)
ncb_profile (np, cp);
if (DEBUG_FLAGS & DEBUG_TINY)
printf ("CCB=%lx STAT=%x/%x\n", (unsigned long)cp & 0xfff,
kprintf ("CCB=%lx STAT=%x/%x\n", (unsigned long)cp & 0xfff,
cp->host_status,cp->scsi_status);
xp = cp->xfer;
@ -4300,7 +4300,7 @@ void ncr_complete (ncb_p np, ccb_p cp)
if (cp->parity_status) {
PRINT_ADDR(xp);
printf ("%d parity error(s), fallback.\n", cp->parity_status);
kprintf ("%d parity error(s), fallback.\n", cp->parity_status);
/*
** fallback to asynch transfer.
*/
@ -4316,13 +4316,13 @@ void ncr_complete (ncb_p np, ccb_p cp)
PRINT_ADDR(xp);
switch (cp->xerr_status) {
case XE_EXTRA_DATA:
printf ("extraneous data discarded.\n");
kprintf ("extraneous data discarded.\n");
break;
case XE_BAD_PHASE:
printf ("illegal scsi phase (4/5).\n");
kprintf ("illegal scsi phase (4/5).\n");
break;
default:
printf ("extended error %d.\n", cp->xerr_status);
kprintf ("extended error %d.\n", cp->xerr_status);
break;
};
if (cp->host_status==HS_COMPLETE)
@ -4418,9 +4418,9 @@ void ncr_complete (ncb_p np, ccb_p cp)
if (DEBUG_FLAGS & (DEBUG_RESULT|DEBUG_TINY)) {
u_char * p = (u_char*) & xp->sense;
int i;
printf ("\n%s: sense data:", ncr_name (np));
for (i=0; i<14; i++) printf (" %x", *p++);
printf (".\n");
kprintf ("\n%s: sense data:", ncr_name (np));
for (i=0; i<14; i++) kprintf (" %x", *p++);
kprintf (".\n");
};
} else if ((cp->host_status == HS_COMPLETE)
@ -4445,7 +4445,7 @@ void ncr_complete (ncb_p np, ccb_p cp)
** Other protocol messes
*/
PRINT_ADDR(xp);
printf ("COMMAND FAILED (%x %x) @%p.\n",
kprintf ("COMMAND FAILED (%x %x) @%p.\n",
cp->host_status, cp->scsi_status, cp);
xp->error = XS_TIMEOUT;
@ -4461,27 +4461,27 @@ void ncr_complete (ncb_p np, ccb_p cp)
u_char * p;
int i;
PRINT_ADDR(xp);
printf (" CMD:");
kprintf (" CMD:");
p = (u_char*) &xp->cmd->opcode;
for (i=0; i<xp->cmdlen; i++) printf (" %x", *p++);
for (i=0; i<xp->cmdlen; i++) kprintf (" %x", *p++);
if (cp->host_status==HS_COMPLETE) {
switch (cp->scsi_status) {
case S_GOOD:
printf (" GOOD");
kprintf (" GOOD");
break;
case S_CHECK_COND:
printf (" SENSE:");
kprintf (" SENSE:");
p = (u_char*) &xp->sense;
for (i=0; i<xp->req_sense_length; i++)
printf (" %x", *p++);
kprintf (" %x", *p++);
break;
default:
printf (" STAT: %x\n", cp->scsi_status);
kprintf (" STAT: %x\n", cp->scsi_status);
break;
};
} else printf (" HOSTERROR: %x", cp->host_status);
printf ("\n");
} else kprintf (" HOSTERROR: %x", cp->host_status);
kprintf ("\n");
};
/*
@ -4523,7 +4523,7 @@ void ncr_wakeup (ncb_p np, u_long code)
break;
case HS_DISCONNECT:
if(DEBUG_FLAGS & DEBUG_TINY) printf ("D");
if(DEBUG_FLAGS & DEBUG_TINY) kprintf ("D");
/* fall through */
case HS_BUSY:
@ -4568,7 +4568,7 @@ void ncr_init (ncb_p np, char * msg, u_long code)
** Message.
*/
if (msg) printf ("%s: restart (%s).\n", ncr_name (np), msg);
if (msg) kprintf ("%s: restart (%s).\n", ncr_name (np), msg);
/*
** Clear Start Queue
@ -4770,11 +4770,11 @@ static void ncr_setsync (ncb_p np, ccb_p cp, u_char sxfer)
** Disable extended Sreq/Sack filtering
*/
if (tp->period <= 200) OUTB (nc_stest2, 0);
printf ("%s%dns (%d Mb/sec) offset %d.\n",
kprintf ("%s%dns (%d Mb/sec) offset %d.\n",
tp->period<200 ? "FAST SCSI-2 ":"",
tp->period, (1000+tp->period/2)/tp->period,
sxfer & 0x0f);
} else printf ("asynchronous.\n");
} else kprintf ("asynchronous.\n");
/*
** set actual value and sync_status
@ -4824,9 +4824,9 @@ static void ncr_setwide (ncb_p np, ccb_p cp, u_char wide)
*/
PRINT_ADDR(xp);
if (scntl3 & EWS)
printf ("WIDE SCSI (16 bit) enabled.\n");
kprintf ("WIDE SCSI (16 bit) enabled.\n");
else
printf ("WIDE SCSI disabled.\n");
kprintf ("WIDE SCSI disabled.\n");
/*
** set actual value and sync_status
@ -5065,7 +5065,7 @@ static void ncr_timeout (ncb_p np)
cp->jump_ccb.l_cmd = (SCR_JUMP);
if (cp->phys.header.launch.l_paddr ==
NCB_SCRIPT_PHYS (np, select)) {
printf ("%s: timeout ccb=%p (skip)\n",
kprintf ("%s: timeout ccb=%p (skip)\n",
ncr_name (np), cp);
cp->phys.header.launch.l_paddr
= NCB_SCRIPT_PHYS (np, skip);
@ -5105,9 +5105,9 @@ static void ncr_timeout (ncb_p np)
*/
int oldspl = splbio ();
if (DEBUG_FLAGS & DEBUG_TINY) printf ("{");
if (DEBUG_FLAGS & DEBUG_TINY) kprintf ("{");
ncr_exception (np);
if (DEBUG_FLAGS & DEBUG_TINY) printf ("}");
if (DEBUG_FLAGS & DEBUG_TINY) kprintf ("}");
splx (oldspl);
};
}
@ -5132,7 +5132,7 @@ void ncr_exception (ncb_p np)
** interrupt on the fly ?
*/
while ((istat = INB (nc_istat)) & INTF) {
if (DEBUG_FLAGS & DEBUG_TINY) printf ("F");
if (DEBUG_FLAGS & DEBUG_TINY) kprintf ("F");
OUTB (nc_istat, INTF);
np->profile.num_fly++;
ncr_wakeup (np, 0);
@ -5150,7 +5150,7 @@ void ncr_exception (ncb_p np)
np->profile.num_int++;
if (DEBUG_FLAGS & DEBUG_TINY)
printf ("<%d|%x:%x|%x:%x>",
kprintf ("<%d|%x:%x|%x:%x>",
INB(nc_scr0),
dstat,sist,
(unsigned)INL(nc_dsp),
@ -5279,7 +5279,7 @@ void ncr_exception (ncb_p np)
script_ofs = dsp - np->p_script;
printf ("%s:%d: ERROR (%x:%x) (%x-%x-%x) (%x/%x) @ (%x:%08x).\n",
kprintf ("%s:%d: ERROR (%x:%x) (%x-%x-%x) (%x/%x) @ (%x:%08x).\n",
ncr_name (np), INB (nc_ctest0)&0x0f, dstat, sist,
INB (nc_socl), INB (nc_sbcl), INB (nc_sbdl),
INB (nc_sxfer),INB (nc_scntl3), script_ofs,
@ -5287,14 +5287,14 @@ void ncr_exception (ncb_p np)
if (((script_ofs & 3) == 0) &&
(unsigned)script_ofs < sizeof(struct script)) {
printf ("\tscript cmd = %08x\n",
kprintf ("\tscript cmd = %08x\n",
*(ncrcmd *)((char*)np->script +script_ofs));
}
printf ("\treg:\t");
kprintf ("\treg:\t");
for (i=0; i<16;i++)
printf (" %02x", INB_OFF(i));
printf (".\n");
kprintf (" %02x", INB_OFF(i));
kprintf (".\n");
/*----------------------------------------
** clean up the dma fifo
@ -5305,7 +5305,7 @@ void ncr_exception (ncb_p np)
(INB(nc_sstat1) & (FF3210) ) ||
(INB(nc_sstat2) & (ILF1|ORF1|OLF1)) || /* wide .. */
!(dstat & DFE)) {
printf ("%s: have to clear fifos.\n", ncr_name (np));
kprintf ("%s: have to clear fifos.\n", ncr_name (np));
OUTB (nc_stest3, TE|CSF); /* clear scsi fifo */
OUTB (nc_ctest3, CLF); /* clear dma fifo */
}
@ -5316,7 +5316,7 @@ void ncr_exception (ncb_p np)
*/
if (sist & HTH) {
printf ("%s: handshake timeout\n", ncr_name(np));
kprintf ("%s: handshake timeout\n", ncr_name(np));
OUTB (nc_scntl1, CRST);
DELAY (1000);
OUTB (nc_scntl1, 0x00);
@ -5359,11 +5359,11 @@ void ncr_exception (ncb_p np)
/*
** info message
*/
printf ("%s: INFO: LDSC while IID.\n",
kprintf ("%s: INFO: LDSC while IID.\n",
ncr_name (np));
return;
};
printf ("%s: target %d doesn't release the bus.\n",
kprintf ("%s: target %d doesn't release the bus.\n",
ncr_name (np), INB (nc_ctest0)&0x0f);
/*
** return without restarting the NCR.
@ -5407,23 +5407,23 @@ void ncr_exception (ncb_p np)
switch (i%16) {
case 0:
printf ("%s: reg[%d0]: ",
kprintf ("%s: reg[%d0]: ",
ncr_name(np),i/16);
break;
case 4:
case 8:
case 12:
printf (" ");
kprintf (" ");
break;
};
val = INB_OFF(i);
printf (" %x%x", val/16, val%16);
if (i%16==15) printf (".\n");
kprintf (" %x%x", val/16, val%16);
if (i%16==15) kprintf (".\n");
};
untimeout (TIMEOUT ncr_timeout, (caddr_t) np);
printf ("%s: halted!\n", ncr_name(np));
kprintf ("%s: halted!\n", ncr_name(np));
/*
** don't restart controller ...
*/
@ -5435,7 +5435,7 @@ void ncr_exception (ncb_p np)
/*
** Freeze system to be able to read the messages.
*/
printf ("ncr: fatal error: system halted - press reset to reboot ...");
kprintf ("ncr: fatal error: system halted - press reset to reboot ...");
(void) splhigh();
for (;;);
#endif
@ -5467,7 +5467,7 @@ void ncr_int_sto (ncb_p np)
{
u_long dsa, scratcha, diff;
ccb_p cp;
if (DEBUG_FLAGS & DEBUG_TINY) printf ("T");
if (DEBUG_FLAGS & DEBUG_TINY) kprintf ("T");
/*
** look for ccb and set the status.
@ -5565,12 +5565,12 @@ static void ncr_int_ma (ncb_p np)
cp = cp->link_ccb;
if (!cp) {
printf ("%s: SCSI phase error fixup: CCB already dequeued (0x%08lx)\n",
kprintf ("%s: SCSI phase error fixup: CCB already dequeued (0x%08lx)\n",
ncr_name (np), (u_long) np->header.cp);
return;
}
if (cp != np->header.cp) {
printf ("%s: SCSI phase error fixup: CCB address mismatch (0x%08lx != 0x%08lx)\n",
kprintf ("%s: SCSI phase error fixup: CCB address mismatch (0x%08lx != 0x%08lx)\n",
ncr_name (np), (u_long) cp, (u_long) np->header.cp);
return;
}
@ -5595,12 +5595,12 @@ static void ncr_int_ma (ncb_p np)
** log the information
*/
if (DEBUG_FLAGS & (DEBUG_TINY|DEBUG_PHASE)) {
printf ("P%x%x ",cmd&7, sbcl&7);
printf ("RL=%d D=%d SS0=%x ",
kprintf ("P%x%x ",cmd&7, sbcl&7);
kprintf ("RL=%d D=%d SS0=%x ",
(unsigned) rest, (unsigned) delta, ss0);
};
if (DEBUG_FLAGS & DEBUG_PHASE) {
printf ("\nCP=%p CP2=%p DSP=%x NXT=%x VDSP=%p CMD=%x ",
kprintf ("\nCP=%p CP2=%p DSP=%x NXT=%x VDSP=%p CMD=%x ",
cp, np->header.cp, (unsigned)dsp,
(unsigned)nxtdsp, vdsp, cmd);
};
@ -5621,7 +5621,7 @@ static void ncr_int_ma (ncb_p np)
};
if (DEBUG_FLAGS & DEBUG_PHASE) {
printf ("OCMD=%x\nTBLP=%p OLEN=%x OADR=%x\n",
kprintf ("OCMD=%x\nTBLP=%p OLEN=%x OADR=%x\n",
(unsigned) (vdsp[0] >> 24),
tblp,
(unsigned) olen,
@ -5634,14 +5634,14 @@ static void ncr_int_ma (ncb_p np)
if (cmd != (vdsp[0] >> 24)) {
PRINT_ADDR(cp->xfer);
printf ("internal error: cmd=%02x != %02x=(vdsp[0] >> 24)\n",
kprintf ("internal error: cmd=%02x != %02x=(vdsp[0] >> 24)\n",
(unsigned)cmd, (unsigned)vdsp[0] >> 24);
return;
}
if (cmd & 0x06) {
PRINT_ADDR(cp->xfer);
printf ("phase change %x-%x %d@%08x resid=%d.\n",
kprintf ("phase change %x-%x %d@%08x resid=%d.\n",
cmd&7, sbcl&7, (unsigned)olen,
(unsigned)oadr, (unsigned)rest);
@ -5668,7 +5668,7 @@ static void ncr_int_ma (ncb_p np)
if (DEBUG_FLAGS & DEBUG_PHASE) {
PRINT_ADDR(cp->xfer);
printf ("newcmd[%d] %x %x %x %x.\n",
kprintf ("newcmd[%d] %x %x %x %x.\n",
newcmd - cp->patch,
(unsigned)newcmd[0],
(unsigned)newcmd[1],
@ -5696,15 +5696,15 @@ static void ncr_int_ma (ncb_p np)
static int ncr_show_msg (u_char * msg)
{
u_char i;
printf ("%x",*msg);
kprintf ("%x",*msg);
if (*msg==M_EXTENDED) {
for (i=1;i<8;i++) {
if (i-1>msg[1]) break;
printf ("-%x",msg[i]);
kprintf ("-%x",msg[i]);
};
return (i+1);
} else if ((*msg & 0xf0) == 0x20) {
printf ("-%x",msg[1]);
kprintf ("-%x",msg[1]);
return (2);
};
return (1);
@ -5719,7 +5719,7 @@ void ncr_int_sir (ncb_p np)
u_char target = INB (nc_ctest0) & 7;
tcb_p tp = &np->target[target];
int i;
if (DEBUG_FLAGS & DEBUG_TINY) printf ("I#%d", num);
if (DEBUG_FLAGS & DEBUG_TINY) kprintf ("I#%d", num);
switch (num) {
case SIR_SENSE_RESTART:
@ -5760,25 +5760,25 @@ void ncr_int_sir (ncb_p np)
*/
if (DEBUG_FLAGS & DEBUG_RESTART)
printf ("%s: int#%d",ncr_name (np),num);
kprintf ("%s: int#%d",ncr_name (np),num);
cp = (ccb_p) 0;
for (i=0; i<MAX_TARGET; i++) {
if (DEBUG_FLAGS & DEBUG_RESTART) printf (" t%d", i);
if (DEBUG_FLAGS & DEBUG_RESTART) kprintf (" t%d", i);
tp = &np->target[i];
if (DEBUG_FLAGS & DEBUG_RESTART) printf ("+");
if (DEBUG_FLAGS & DEBUG_RESTART) kprintf ("+");
cp = tp->hold_cp;
if (!cp) continue;
if (DEBUG_FLAGS & DEBUG_RESTART) printf ("+");
if (DEBUG_FLAGS & DEBUG_RESTART) kprintf ("+");
if ((cp->host_status==HS_BUSY) &&
(cp->scsi_status==S_CHECK_COND))
break;
if (DEBUG_FLAGS & DEBUG_RESTART) printf ("- (remove)");
if (DEBUG_FLAGS & DEBUG_RESTART) kprintf ("- (remove)");
tp->hold_cp = cp = (ccb_p) 0;
};
if (cp) {
if (DEBUG_FLAGS & DEBUG_RESTART)
printf ("+ restart job ..\n");
kprintf ("+ restart job ..\n");
OUTL (nc_dsa, CCB_PHYS (cp, phys));
OUTL (nc_dsp, NCB_SCRIPT_PHYS (np, getcc));
return;
@ -5787,7 +5787,7 @@ void ncr_int_sir (ncb_p np)
/*
** no job, resume normal processing
*/
if (DEBUG_FLAGS & DEBUG_RESTART) printf (" -- remove trap\n");
if (DEBUG_FLAGS & DEBUG_RESTART) kprintf (" -- remove trap\n");
np->script->start0[0] = SCR_INT ^ IFFALSE (0);
break;
@ -5800,7 +5800,7 @@ void ncr_int_sir (ncb_p np)
*/
if (DEBUG_FLAGS & DEBUG_RESTART) {
PRINT_ADDR(cp->xfer);
printf ("in getcc reselect by t%d.\n",
kprintf ("in getcc reselect by t%d.\n",
INB(nc_ssid) & 0x0f);
}
@ -5900,7 +5900,7 @@ void ncr_int_sir (ncb_p np)
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("negotiation failed sir=%x status=%x.\n",
kprintf ("negotiation failed sir=%x status=%x.\n",
num, cp->nego_status);
};
@ -5932,9 +5932,9 @@ void ncr_int_sir (ncb_p np)
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("sync msgin: ");
kprintf ("sync msgin: ");
(void) ncr_show_msg (np->msgin);
printf (".\n");
kprintf (".\n");
};
/*
@ -5974,7 +5974,7 @@ void ncr_int_sir (ncb_p np)
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("sync: per=%d ofs=%d fak=%d chg=%d.\n",
kprintf ("sync: per=%d ofs=%d fak=%d chg=%d.\n",
per, ofs, fak, chg);
}
@ -6024,9 +6024,9 @@ void ncr_int_sir (ncb_p np)
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("sync msgout: ");
kprintf ("sync msgout: ");
(void) ncr_show_msg (np->msgin);
printf (".\n");
kprintf (".\n");
}
if (!ofs) {
@ -6043,9 +6043,9 @@ void ncr_int_sir (ncb_p np)
*/
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("wide msgin: ");
kprintf ("wide msgin: ");
(void) ncr_show_msg (np->msgin);
printf (".\n");
kprintf (".\n");
};
/*
@ -6072,7 +6072,7 @@ void ncr_int_sir (ncb_p np)
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("wide: wide=%d chg=%d.\n", wide, chg);
kprintf ("wide: wide=%d chg=%d.\n", wide, chg);
}
if (INB (HS_PRT) == HS_NEGOTIATE) {
@ -6122,9 +6122,9 @@ void ncr_int_sir (ncb_p np)
if (DEBUG_FLAGS & DEBUG_NEGO) {
PRINT_ADDR(cp->xfer);
printf ("wide msgout: ");
kprintf ("wide msgout: ");
(void) ncr_show_msg (np->msgin);
printf (".\n");
kprintf (".\n");
}
break;
@ -6144,7 +6144,7 @@ void ncr_int_sir (ncb_p np)
*/
PRINT_ADDR(cp->xfer);
printf ("M_REJECT received (%x:%x).\n",
kprintf ("M_REJECT received (%x:%x).\n",
(unsigned)np->lastmsg, np->msgout[0]);
break;
@ -6157,9 +6157,9 @@ void ncr_int_sir (ncb_p np)
*/
PRINT_ADDR(cp->xfer);
printf ("M_REJECT sent for ");
kprintf ("M_REJECT sent for ");
(void) ncr_show_msg (np->msgin);
printf (".\n");
kprintf (".\n");
break;
/*--------------------------------------------------------------------
@ -6179,7 +6179,7 @@ void ncr_int_sir (ncb_p np)
*/
PRINT_ADDR(cp->xfer);
printf ("M_IGN_RESIDUE received, but not yet implemented.\n");
kprintf ("M_IGN_RESIDUE received, but not yet implemented.\n");
break;
case SIR_MISSING_SAVE:
@ -6192,7 +6192,7 @@ void ncr_int_sir (ncb_p np)
*/
PRINT_ADDR(cp->xfer);
printf ("M_DISCONNECT received, but datapointer not saved:\n"
kprintf ("M_DISCONNECT received, but datapointer not saved:\n"
"\tdata=%x save=%x goal=%x.\n",
(unsigned) INL (nc_temp),
(unsigned) np->header.savep,
@ -6224,7 +6224,7 @@ void ncr_int_sir (ncb_p np)
**-----------------------------------------------
*/
PRINT_ADDR(cp->xfer);
printf ("queue full.\n");
kprintf ("queue full.\n");
np->script->start1[0] = SCR_INT;
@ -6273,7 +6273,7 @@ void ncr_int_sir (ncb_p np)
** else remove the interrupt.
*/
printf ("%s: queue empty.\n", ncr_name (np));
kprintf ("%s: queue empty.\n", ncr_name (np));
np->script->start1[0] = SCR_INT ^ IFFALSE (0);
break;
};
@ -6472,7 +6472,7 @@ static void ncr_alloc_ccb (ncb_p np, struct scsi_xfer * xp)
if (DEBUG_FLAGS & DEBUG_ALLOC) {
PRINT_ADDR(xp);
printf ("new ccb @%p.\n", cp);
kprintf ("new ccb @%p.\n", cp);
}
/*
@ -6551,7 +6551,7 @@ static void ncr_opennings (ncb_p np, lcb_p lp, struct scsi_xfer * xp)
#endif /* __NetBSD__ */
lp->actlink -= diff;
if (DEBUG_FLAGS & DEBUG_TAGS)
printf ("%s: actlink: diff=%d, new=%d, req=%d\n",
kprintf ("%s: actlink: diff=%d, new=%d, req=%d\n",
ncr_name(np), diff, lp->actlink, lp->reqlink);
return;
};
@ -6570,7 +6570,7 @@ static void ncr_opennings (ncb_p np, lcb_p lp, struct scsi_xfer * xp)
lp->actlink += diff;
wakeup ((caddr_t) xp->sc_link);
if (DEBUG_FLAGS & DEBUG_TAGS)
printf ("%s: actlink: diff=%d, new=%d, req=%d\n",
kprintf ("%s: actlink: diff=%d, new=%d, req=%d\n",
ncr_name(np), diff, lp->actlink, lp->reqlink);
};
}
@ -6627,7 +6627,7 @@ static int ncr_scatter
chunk /= 2;
if(DEBUG_FLAGS & DEBUG_SCATTER)
printf("ncr?:\tscattering virtual=0x%x size=%d chunk=%d.\n",
kprintf("ncr?:\tscattering virtual=0x%x size=%d chunk=%d.\n",
(unsigned) vaddr, (unsigned) datalen, (unsigned) chunk);
/*
@ -6667,7 +6667,7 @@ static int ncr_scatter
};
if(DEBUG_FLAGS & DEBUG_SCATTER)
printf ("\tseg #%d addr=%x size=%d (rest=%d).\n",
kprintf ("\tseg #%d addr=%x size=%d (rest=%d).\n",
segment,
(unsigned) segaddr,
(unsigned) segsize,
@ -6679,7 +6679,7 @@ static int ncr_scatter
}
if (datalen) {
printf("ncr?: scatter/gather failed (residue=%d).\n",
kprintf("ncr?: scatter/gather failed (residue=%d).\n",
(unsigned) datalen);
return (-1);
};
@ -6715,7 +6715,7 @@ static int ncr_regtest (struct ncb* np)
#else
if ((data & 0xe2f0fffd) != 0x02000080) {
#endif
printf ("CACHE TEST FAILED: reg dstat-sstat2 readback %x.\n",
kprintf ("CACHE TEST FAILED: reg dstat-sstat2 readback %x.\n",
(unsigned) data);
return (0x10);
};
@ -6772,31 +6772,31 @@ static int ncr_snooptest (struct ncb* np)
** check for timeout
*/
if (i>=NCR_SNOOP_TIMEOUT) {
printf ("CACHE TEST FAILED: timeout.\n");
kprintf ("CACHE TEST FAILED: timeout.\n");
return (0x20);
};
/*
** Check termination position.
*/
if (pc != NCB_SCRIPT_PHYS (np, snoopend)+8) {
printf ("CACHE TEST FAILED: script execution failed.\n");
kprintf ("CACHE TEST FAILED: script execution failed.\n");
return (0x40);
};
/*
** Show results.
*/
if (host_wr != ncr_rd) {
printf ("CACHE TEST FAILED: host wrote %d, ncr read %d.\n",
kprintf ("CACHE TEST FAILED: host wrote %d, ncr read %d.\n",
(int) host_wr, (int) ncr_rd);
err |= 1;
};
if (host_rd != ncr_wr) {
printf ("CACHE TEST FAILED: ncr wrote %d, host read %d.\n",
kprintf ("CACHE TEST FAILED: ncr wrote %d, host read %d.\n",
(int) ncr_wr, (int) host_rd);
err |= 2;
};
if (ncr_bk != ncr_wr) {
printf ("CACHE TEST FAILED: ncr wrote %d, read back %d.\n",
kprintf ("CACHE TEST FAILED: ncr wrote %d, read back %d.\n",
(int) ncr_wr, (int) ncr_bk);
err |= 4;
};
@ -6974,7 +6974,7 @@ static void ncr_getclock (ncb_p np)
np -> ns_async = (ns_clock * tbl[f]) / 2;
np -> rv_scntl3 |= f;
if (DEBUG_FLAGS & DEBUG_TIMING)
printf ("%s: sclk=%d async=%d sync=%d (ns) scntl3=0x%x\n",
kprintf ("%s: sclk=%d async=%d sync=%d (ns) scntl3=0x%x\n",
ncr_name (np), ns_clock, np->ns_async, np->ns_sync, np->rv_scntl3);
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci.c,v 1.21 1996/08/27 21:59:51 cgd Exp $ */
/* $NetBSD: pci.c,v 1.22 1996/10/10 19:58:25 christos Exp $ */
/*
* Copyright (c) 1995, 1996 Christopher G. Demetriou. All rights reserved.
@ -93,7 +93,7 @@ pciattach(parent, self, aux)
int bus, device, maxndevs, function, nfunctions;
pci_attach_hook(parent, self, pba);
printf("\n");
kprintf("\n");
bc = pba->pba_bc;
pc = pba->pba_pc;
@ -167,9 +167,9 @@ pciprint(aux, pnp)
if (pnp) {
pci_devinfo(pa->pa_id, pa->pa_class, 1, devinfo);
printf("%s at %s", devinfo, pnp);
kprintf("%s at %s", devinfo, pnp);
}
printf(" dev %d function %d", pa->pa_device, pa->pa_function);
kprintf(" dev %d function %d", pa->pa_device, pa->pa_function);
return (UNCONF);
}
@ -274,10 +274,10 @@ pci_mem_find(pc, pcitag, reg, membasep, memsizep, cacheablep)
case PCI_MAPREG_MEM_TYPE_32BIT_1M:
break;
case PCI_MAPREG_MEM_TYPE_64BIT:
/* XXX */ printf("pci_find_mem: 64-bit region\n");
/* XXX */ kprintf("pci_find_mem: 64-bit region\n");
/* XXX */ return (1);
default:
printf("pci_find_mem: reserved region type\n");
kprintf("pci_find_mem: reserved region type\n");
return (1);
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: pci_subr.c,v 1.17 1996/03/02 02:28:48 cgd Exp $ */
/* $NetBSD: pci_subr.c,v 1.18 1996/10/10 19:58:26 christos Exp $ */
/*
* Copyright (c) 1995, 1996 Christopher G. Demetriou. All rights reserved.
@ -209,31 +209,31 @@ pci_devinfo(id_reg, class_reg, showclass, cp)
}
if (vendor_namep == NULL)
cp += sprintf(cp, "%svendor 0x%04x product 0x%04x",
cp += ksprintf(cp, "%svendor 0x%04x product 0x%04x",
unmatched, vendor, product);
else if (product_namep != NULL)
cp += sprintf(cp, "%s %s", vendor_namep, product_namep);
cp += ksprintf(cp, "%s %s", vendor_namep, product_namep);
else
cp += sprintf(cp, "vendor %s, unknown product 0x%x",
cp += ksprintf(cp, "vendor %s, unknown product 0x%x",
vendor_namep, product);
if (showclass) {
cp += sprintf(cp, " (");
cp += ksprintf(cp, " (");
if (classp->name == NULL)
cp += sprintf(cp,
cp += ksprintf(cp,
"unknown class 0x%2x, subclass 0x%02x",
class, subclass);
else {
cp += sprintf(cp, "class %s, ", classp->name);
cp += ksprintf(cp, "class %s, ", classp->name);
if (subclassp == NULL || subclassp->name == NULL)
cp += sprintf(cp, "unknown subclass 0x%02x",
cp += ksprintf(cp, "unknown subclass 0x%02x",
subclass);
else
cp += sprintf(cp, "subclass %s",
cp += ksprintf(cp, "subclass %s",
subclassp->name);
}
#if 0 /* not very useful */
cp += sprintf(cp, ", interface 0x%02x", interface);
cp += ksprintf(cp, ", interface 0x%02x", interface);
#endif
cp += sprintf(cp, ", revision 0x%02x)", revision);
cp += ksprintf(cp, ", revision 0x%02x)", revision);
}
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: ppb.c,v 1.9 1996/08/27 21:59:53 cgd Exp $ */
/* $NetBSD: ppb.c,v 1.10 1996/10/10 19:58:27 christos Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All rights reserved.
@ -93,12 +93,12 @@ ppbattach(parent, self, aux)
char devinfo[256];
pci_devinfo(pa->pa_id, pa->pa_class, 0, devinfo);
printf(": %s (rev. 0x%02x)\n", devinfo, PCI_REVISION(pa->pa_class));
kprintf(": %s (rev. 0x%02x)\n", devinfo, PCI_REVISION(pa->pa_class));
busdata = pci_conf_read(pc, pa->pa_tag, PPB_REG_BUSINFO);
if (PPB_BUSINFO_SECONDARY(busdata) == 0) {
printf("%s: not configured by system firmware\n",
kprintf("%s: not configured by system firmware\n",
self->dv_xname);
return;
}
@ -137,7 +137,7 @@ ppbprint(aux, pnp)
/* only PCIs can attach to PPBs; easy. */
if (pnp)
printf("pci at %s", pnp);
printf(" bus %d", pba->pba_bus);
kprintf("pci at %s", pnp);
kprintf(" bus %d", pba->pba_bus);
return (UNCONF);
}