Module Name: src Committed By: tsutsui Date: Fri Feb 3 23:16:07 UTC 2023
Modified Files: src/sys/arch/next68k/dev: esp.c espreg.h espvar.h Log Message: Misc cleanup. - use C99 designated initializer - misc KNF - TAB/space cleanup To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/next68k/dev/esp.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/next68k/dev/espreg.h cvs rdiff -u -r1.19 -r1.20 src/sys/arch/next68k/dev/espvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/next68k/dev/esp.c diff -u src/sys/arch/next68k/dev/esp.c:1.65 src/sys/arch/next68k/dev/esp.c:1.66 --- src/sys/arch/next68k/dev/esp.c:1.65 Fri Jan 27 15:31:05 2023 +++ src/sys/arch/next68k/dev/esp.c Fri Feb 3 23:16:07 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: esp.c,v 1.65 2023/01/27 15:31:05 tsutsui Exp $ */ +/* $NetBSD: esp.c,v 1.66 2023/02/03 23:16:07 tsutsui Exp $ */ /*- * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc. @@ -75,7 +75,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: esp.c,v 1.65 2023/01/27 15:31:05 tsutsui Exp $"); +__KERNEL_RCSID(0, "$NetBSD: esp.c,v 1.66 2023/02/03 23:16:07 tsutsui Exp $"); #include <sys/types.h> #include <sys/param.h> @@ -134,7 +134,7 @@ bus_dmamap_t esp_dmacb_continue(void *); void esp_dmacb_completed(bus_dmamap_t, void *); void esp_dmacb_shutdown(void *); -static void findchannel_defer(device_t); +static void findchannel_defer(device_t); #ifdef ESP_DEBUG char esp_dma_dump[5*1024] = ""; @@ -167,18 +167,23 @@ void esp_dma_stop(struct ncr53c9x_softc int esp_dma_isactive(struct ncr53c9x_softc *); struct ncr53c9x_glue esp_glue = { - esp_read_reg, - esp_write_reg, - esp_dma_isintr, - esp_dma_reset, - esp_dma_intr, - esp_dma_setup, - esp_dma_go, - esp_dma_stop, - esp_dma_isactive, - NULL, /* gl_clear_latched_intr */ + .gl_read_reg = esp_read_reg, + .gl_write_reg = esp_write_reg, + .gl_dma_isintr = esp_dma_isintr, + .gl_dma_reset = esp_dma_reset, + .gl_dma_intr = esp_dma_intr, + .gl_dma_setup = esp_dma_setup, + .gl_dma_go = esp_dma_go, + .gl_dma_stop = esp_dma_stop, + .gl_dma_isactive = esp_dma_isactive, + .gl_clear_latched_intr = NULL }; +#define nd_bsr4(reg) \ + bus_space_read_4(nsc->sc_bst, nsc->sc_bsh, (reg)) +#define nd_bsw4(reg, val) \ + bus_space_write_4(nsc->sc_bst, nsc->sc_bsh, (reg), (val)) + #ifdef ESP_DEBUG #define XCHR(x) hexdigits[(x) & 0xf] static void @@ -188,18 +193,22 @@ esp_hex_dump(unsigned char *pkt, size_t printf("00000000 "); for(i = 0; i < len; i++) { - printf("%c%c ", XCHR(pkt[i]>>4), XCHR(pkt[i])); + printf("%c%c ", XCHR(pkt[i] >> 4), XCHR(pkt[i])); if ((i + 1) % 16 == 8) { printf(" "); } if ((i + 1) % 16 == 0) { printf(" %c", '|'); for(j = 0; j < 16; j++) { - printf("%c", pkt[i-15+j]>=32 && pkt[i-15+j]<127?pkt[i-15+j]:'.'); + printf("%c", pkt[i - 15 + j] >= 32 && + pkt[i - 15 + j] < 127 ? + pkt[i - 15 + j] : '.'); } - printf("%c\n%c%c%c%c%c%c%c%c ", '|', - XCHR((i+1)>>28),XCHR((i+1)>>24),XCHR((i+1)>>20),XCHR((i+1)>>16), - XCHR((i+1)>>12), XCHR((i+1)>>8), XCHR((i+1)>>4), XCHR(i+1)); + printf("%c\n%c%c%c%c%c%c%c%c ", '|', + XCHR((i + 1) >> 28), XCHR((i + 1) >> 24), + XCHR((i + 1) >> 20), XCHR((i + 1) >> 16), + XCHR((i + 1) >> 12), XCHR((i + 1) >> 8), + XCHR((i + 1) >> 4), XCHR(i + 1)); } } printf("\n"); @@ -226,10 +235,10 @@ findchannel_defer(device_t self) struct ncr53c9x_softc *sc = &esc->sc_ncr53c9x; int error; - if (!esc->sc_dma) { + if (esc->sc_dma == NULL) { aprint_normal("%s", device_xname(sc->sc_dev)); esc->sc_dma = nextdma_findchannel("scsi"); - if (!esc->sc_dma) + if (esc->sc_dma == NULL) panic("%s: can't find DMA channel", device_xname(sc->sc_dev)); } @@ -240,23 +249,21 @@ findchannel_defer(device_t self) nextdma_setconf(esc->sc_dma, cb_arg, sc); error = bus_dmamap_create(esc->sc_dma->sc_dmat, - sc->sc_maxxfer, - sc->sc_maxxfer / PAGE_SIZE + 1, - sc->sc_maxxfer, - 0, BUS_DMA_ALLOCNOW, &esc->sc_main_dmamap); - if (error) { + sc->sc_maxxfer, sc->sc_maxxfer / PAGE_SIZE + 1, sc->sc_maxxfer, + 0, BUS_DMA_ALLOCNOW, &esc->sc_main_dmamap); + if (error != 0) { panic("%s: can't create main i/o DMA map, error = %d", - device_xname(sc->sc_dev), error); + device_xname(sc->sc_dev), error); } error = bus_dmamap_create(esc->sc_dma->sc_dmat, - ESP_DMA_TAILBUFSIZE, 1, ESP_DMA_TAILBUFSIZE, - 0, BUS_DMA_ALLOCNOW, &esc->sc_tail_dmamap); - if (error) { + ESP_DMA_TAILBUFSIZE, 1, ESP_DMA_TAILBUFSIZE, + 0, BUS_DMA_ALLOCNOW, &esc->sc_tail_dmamap); + if (error != 0) { panic("%s: can't create tail i/o DMA map, error = %d", - device_xname(sc->sc_dev), error); + device_xname(sc->sc_dev), error); } - + #if 0 /* Turn on target selection using the `DMA' method */ sc->sc_features |= NCR_F_DMASELECT; @@ -273,7 +280,7 @@ findchannel_defer(device_t self) /* register interrupt stats */ evcnt_attach_dynamic(&sc->sc_intrcnt, EVCNT_TYPE_INTR, NULL, - device_xname(sc->sc_dev), "intr"); + device_xname(sc->sc_dev), "intr"); aprint_normal_dev(sc->sc_dev, "using DMA channel %s\n", device_xname(esc->sc_dma->sc_dev)); @@ -293,11 +300,11 @@ espattach_intio(device_t parent, device_ #endif esc->sc_bst = ia->ia_bst; - if (bus_space_map(esc->sc_bst, NEXT_P_SCSI, - ESP_DEVICE_SIZE, 0, &esc->sc_bsh)) { + if (bus_space_map(esc->sc_bst, NEXT_P_SCSI, + ESP_DEVICE_SIZE, 0, &esc->sc_bsh)) { aprint_normal("\n"); panic("%s: can't map ncr53c90 registers", - device_xname(self)); + device_xname(self)); } sc->sc_id = 7; @@ -365,8 +372,8 @@ espattach_intio(device_t parent, device_ /* * Alas, we must now modify the value a bit, because it's - * only valid when can switch on FASTCLK and FASTSCSI bits - * in config register 3... + * only valid when can switch on FASTCLK and FASTSCSI bits + * in config register 3... */ switch (sc->sc_rev) { case NCR_VARIANT_ESP100: @@ -387,16 +394,16 @@ espattach_intio(device_t parent, device_ } /* @@@ Some ESP_DCTL bits probably need setting */ - NCR_WRITE_REG(sc, ESP_DCTL, + NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB | ESPDCTL_RESET); DELAY(10); - DPRINTF(("esp dctl is 0x%02x\n",NCR_READ_REG(sc,ESP_DCTL))); + DPRINTF(("esp dctl is 0x%02x\n", NCR_READ_REG(sc,ESP_DCTL))); NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB); DELAY(10); - DPRINTF(("esp dctl is 0x%02x\n",NCR_READ_REG(sc,ESP_DCTL))); + DPRINTF(("esp dctl is 0x%02x\n", NCR_READ_REG(sc, ESP_DCTL))); - esc->sc_dma = nextdma_findchannel ("scsi"); - if (esc->sc_dma) { + esc->sc_dma = nextdma_findchannel("scsi"); + if (esc->sc_dma != NULL) { findchannel_defer(self); } else { aprint_normal("\n"); @@ -433,7 +440,9 @@ int doze(volatile int); int doze(volatile int c) { -/* static int tmp1; */ +#if 0 + static int tmp1; +#endif uint32_t tmp1; volatile uint8_t tmp2; volatile uint8_t *reg = (volatile uint8_t *)IIOV(xADDR); @@ -442,7 +451,9 @@ doze(volatile int c) return 0; if (c == 0) return 0; -/* ((*(volatile u_long *)IIOV(NEXT_P_INTRMASK))&=(~NEXT_I_BIT(x))) */ +#if 0 + ((*(volatile u_long *)IIOV(NEXT_P_INTRMASK)) &= (~NEXT_I_BIT(x))); +#endif (*reg) = 0; (*reg) = 0; do { @@ -459,7 +470,7 @@ esp_dma_isintr(struct ncr53c9x_softc *sc struct esp_softc *esc = (struct esp_softc *)sc; if (INTR_OCCURRED(NEXT_I_SCSI)) { - NDTRACEIF (ndtrace_addc('i')); + NDTRACEIF(ndtrace_addc('i')); NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB | (esc->sc_datain ? ESPDCTL_DMARD : 0)); @@ -469,11 +480,6 @@ esp_dma_isintr(struct ncr53c9x_softc *sc } } -#define nd_bsr4(reg) \ - bus_space_read_4(nsc->sc_bst, nsc->sc_bsh, (reg)) -#define nd_bsw4(reg,val) \ - bus_space_write_4(nsc->sc_bst, nsc->sc_bsh, (reg), (val)) - int esp_dma_intr(struct ncr53c9x_softc *sc) { @@ -485,9 +491,11 @@ esp_dma_intr(struct ncr53c9x_softc *sc) r = 1; - NDTRACEIF (ndtrace_addc('I')); + NDTRACEIF(ndtrace_addc('I')); if (r) { - /* printf ("esp_dma_isintr start\n"); */ +#if 0 + printf("esp_dma_isintr start\n"); +#endif { int s = spldma(); void *ndmap = stat->nd_map; @@ -497,23 +505,24 @@ esp_dma_intr(struct ncr53c9x_softc *sc) flushcount = 0; #ifdef ESP_DEBUG -/* esp_dma_nest++; */ +#if 0 + esp_dma_nest++; +#endif if (esp_debug) { char sbuf[256]; - snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, + snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, (*(volatile u_long *)IIOV(NEXT_P_INTRSTAT))); - + printf("esp_dma_isintr = %s\n", sbuf); } #endif mutex_exit(&sc->sc_lock); /* for nextdma intr */ while (!nextdma_finished(nsc)) { - /* esp_dma_isactive(sc)) { */ - NDTRACEIF (ndtrace_addc('w')); - NDTRACEIF ( + NDTRACEIF(ndtrace_addc('w')); + NDTRACEIF( ndtrace_printf("f%dm%dl%dw", NCR_READ_REG(sc, NCR_FFLAG) & NCRFIFO_FF, @@ -530,17 +539,17 @@ esp_dma_intr(struct ncr53c9x_softc *sc) s = spldma(); while (ndmap == stat->nd_map && ndidx == stat->nd_idx && - (nd_bsr4 (DD_CSR) & 0x08000000) == 0&& + (nd_bsr4(DD_CSR) & 0x08000000) == 0 && ++flushcount < 5) { splx(s); - NDTRACEIF (ndtrace_addc('F')); + NDTRACEIF(ndtrace_addc('F')); NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_FLUSH | ESPDCTL_16MHZ | ESPDCTL_INTENB | ESPDCTL_DMAMOD | (esc->sc_datain ? ESPDCTL_DMARD : 0)); doze(0x32); - NCR_WRITE_REG(sc, ESP_DCTL, + NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB | ESPDCTL_DMAMOD | (esc->sc_datain ? @@ -548,23 +557,23 @@ esp_dma_intr(struct ncr53c9x_softc *sc) doze(0x32); s = spldma(); } - NDTRACEIF (ndtrace_addc('0' + flushcount)); + NDTRACEIF(ndtrace_addc('0' + flushcount)); if (flushcount > 4) { int next; int onext = 0; splx(s); DPRINTF(("DMA reset\n")); - while (((next = nd_bsr4 (DD_NEXT)) != + while (((next = nd_bsr4(DD_NEXT)) != (nd_bsr4(DD_LIMIT) & 0x7FFFFFFF)) && onext != next) { onext = next; DELAY(50); } - NDTRACEIF (ndtrace_addc('R')); + NDTRACEIF(ndtrace_addc('R')); NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB); - NDTRACEIF ( + NDTRACEIF( ndtrace_printf( "ff:%d tcm:%d tcl:%d ", NCR_READ_REG(sc, NCR_FFLAG) @@ -574,7 +583,7 @@ esp_dma_intr(struct ncr53c9x_softc *sc) NCR_TCL)); ); s = spldma(); - nextdma_reset (nsc); + nextdma_reset(nsc); splx(s); goto out; } @@ -582,7 +591,7 @@ esp_dma_intr(struct ncr53c9x_softc *sc) #ifdef DIAGNOSTIC if (flushcount > 4) { - NDTRACEIF (ndtrace_addc('+')); + NDTRACEIF(ndtrace_addc('+')); printf("%s: unexpected flushcount" " %d on %s\n", device_xname(sc->sc_dev), @@ -592,8 +601,7 @@ esp_dma_intr(struct ncr53c9x_softc *sc) #endif if (!nextdma_finished(nsc)) { - /* esp_dma_isactive(sc)) { */ - NDTRACEIF (ndtrace_addc('1')); + NDTRACEIF(ndtrace_addc('1')); } flushcount = 0; s = spldma(); @@ -606,7 +614,9 @@ esp_dma_intr(struct ncr53c9x_softc *sc) mutex_enter(&sc->sc_lock); /* for nextdma intr */ #ifdef ESP_DEBUG -/* esp_dma_nest--; */ +#if 0 + esp_dma_nest--; +#endif #endif } @@ -615,7 +625,7 @@ esp_dma_intr(struct ncr53c9x_softc *sc) NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB | (esc->sc_datain ? ESPDCTL_DMARD : 0)); - NDTRACEIF (ndtrace_addc('b')); + NDTRACEIF(ndtrace_addc('b')); while (esc->sc_datain != -1) DELAY(50); @@ -664,20 +674,20 @@ esp_dma_intr(struct ncr53c9x_softc *sc) xfer_len += esc->sc_tail_dmamap->dm_xfer_len; resid = 0; - printf ("X\n"); + printf("X\n"); for (i = 0; i < 16; i++) { NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_FLUSH | ESPDCTL_16MHZ | ESPDCTL_INTENB | (esc->sc_datain ? ESPDCTL_DMARD : 0)); - NCR_WRITE_REG(sc, ESP_DCTL, + NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB | (esc->sc_datain ? ESPDCTL_DMARD : 0)); } #if 0 - printf ("ff:%02x tcm:%d tcl:%d esp_dstat:%02x" + printf("ff:%02x tcm:%d tcl:%d esp_dstat:%02x" " stat:%02x step: %02x intr:%02x" " new stat:%02X\n", NCR_READ_REG(sc, NCR_FFLAG), @@ -693,10 +703,14 @@ esp_dma_intr(struct ncr53c9x_softc *sc) sc->sc_state, sc->sc_phase, sc->sc_espstep, sc->sc_prevphase, sc->sc_flags); #endif - /* sc->sc_flags &= ~NCR_ICCS; */ +#if 0 + sc->sc_flags &= ~NCR_ICCS; +#endif sc->sc_nexus->flags |= ECB_ABORT; if (sc->sc_phase == MESSAGE_IN_PHASE) { - /* ncr53c9x_sched_msgout(SEND_ABORT); */ +#if 0 + ncr53c9x_sched_msgout(SEND_ABORT); +#endif ncr53c9x_abort(sc, sc->sc_nexus); } else if (sc->sc_phase != STATUS_PHASE) { printf("ATTENTION!!! " @@ -704,13 +718,12 @@ esp_dma_intr(struct ncr53c9x_softc *sc) sc->sc_phase); } } - - NDTRACEIF( - ndtrace_printf("f%dm%dl%ds%dx%dr%dS", - NCR_READ_REG(sc, NCR_FFLAG) & NCRFIFO_FF, - NCR_READ_REG((sc), NCR_TCM), - NCR_READ_REG((sc), NCR_TCL), - esc->sc_dmasize, (int)xfer_len, resid); + + NDTRACEIF(ndtrace_printf("f%dm%dl%ds%dx%dr%dS", + NCR_READ_REG(sc, NCR_FFLAG) & NCRFIFO_FF, + NCR_READ_REG((sc), NCR_TCM), + NCR_READ_REG((sc), NCR_TCL), + esc->sc_dmasize, (int)xfer_len, resid); ); *esc->sc_dmaaddr += xfer_len; @@ -720,13 +733,14 @@ esp_dma_intr(struct ncr53c9x_softc *sc) esc->sc_dmasize = 0; } - NDTRACEIF (ndtrace_addc('B')); + NDTRACEIF(ndtrace_addc('B')); sc->sc_espstat = NCR_READ_REG(sc, NCR_STAT) | (sc->sc_espstat & NCRSTAT_INT); DPRINTF(("esp dctl is 0x%02x\n", NCR_READ_REG(sc, ESP_DCTL))); - /* printf ("esp_dma_isintr DONE\n"); */ - +#if 0 + printf("esp_dma_isintr DONE\n"); +#endif } return r; @@ -743,11 +757,11 @@ esp_dma_reset(struct ncr53c9x_softc *sc) if (esp_debug) { char sbuf[256]; - snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, + snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, (*(volatile u_long *)IIOV(NEXT_P_INTRSTAT))); printf(" *intrstat = %s\n", sbuf); - snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, + snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, (*(volatile u_long *)IIOV(NEXT_P_INTRMASK))); printf(" *intrmask = %s\n", sbuf); } @@ -785,7 +799,8 @@ esp_dma_reset(struct ncr53c9x_softc *sc) esc->sc_tail_size = 0; } -/* it appears that: +/* + * it appears that: * addr and len arguments to this need to be kept up to date * with the status of the transfter. * the dmasize of this is the actual length of the transfer @@ -799,10 +814,11 @@ esp_dma_setup(struct ncr53c9x_softc *sc, { struct esp_softc *esc = (struct esp_softc *)sc; - NDTRACEIF (ndtrace_addc('h')); + NDTRACEIF(ndtrace_addc('h')); #ifdef DIAGNOSTIC #ifdef ESP_DEBUG - /* if this is a read DMA, pre-fill the buffer with 0xdeadbeef + /* + * if this is a read DMA, pre-fill the buffer with 0xdeadbeef * to identify bogus reads */ if (datain) { @@ -826,9 +842,11 @@ esp_dma_setup(struct ncr53c9x_softc *sc, DPRINTF(("esp_dma_setup(%p,0x%08x,0x%08x)\n", *addr, *len, *dmasize)); #if 0 -#ifdef DIAGNOSTIC /* @@@ this is ok sometimes. verify that we handle it ok - * and then remove this check - */ +#ifdef DIAGNOSTIC + /* + * @@@ this is ok sometimes. verify that we handle it ok + * and then remove this check + */ if (*len != *dmasize) { panic("esp dmalen 0x%lx != size 0x%lx", *len, *dmasize); } @@ -839,7 +857,7 @@ esp_dma_setup(struct ncr53c9x_softc *sc, if ((esc->sc_datain != -1) || (esc->sc_main_dmamap->dm_mapsize != 0) || (esc->sc_tail_dmamap->dm_mapsize != 0) || - (esc->sc_dmasize != 0)) { + (esc->sc_dmasize != 0)) { panic("%s: map already loaded in esp_dma_setup" "\tdatain = %d\n\tmain_mapsize=%ld\n" "\tail_mapsize=%ld\n\tdmasize = %d", @@ -869,14 +887,15 @@ esp_dma_setup(struct ncr53c9x_softc *sc, #define DMA_SCSI_ALIGNMENT 16 #define DMA_SCSI_ALIGN(type, addr) \ ((type)(((unsigned int)(addr) + DMA_SCSI_ALIGNMENT - 1) \ - &~(DMA_SCSI_ALIGNMENT-1))) + & ~(DMA_SCSI_ALIGNMENT-1))) #define DMA_SCSI_ALIGNED(addr) \ - (((unsigned int)(addr) & (DMA_SCSI_ALIGNMENT - 1))==0) + (((unsigned int)(addr) & (DMA_SCSI_ALIGNMENT - 1)) == 0) { size_t slop_bgn_size; /* # bytes to be fifo'd at beginning */ - size_t slop_end_size; /* # bytes to be transferred in tail buffer */ - + size_t slop_end_size; /* # bytes to be transferred in + tail buffer */ + { u_long bgn = (u_long)(*esc->sc_dmaaddr); u_long end = bgn + esc->sc_dmasize; @@ -888,7 +907,8 @@ esp_dma_setup(struct ncr53c9x_softc *sc, slop_end_size = end % DMA_ENDALIGNMENT; } - /* Force a minimum slop end size. This ensures that write + /* + * Force a minimum slop end size. This ensures that write * requests will overrun, as required to get completion * interrupts. * In addition, since the tail buffer is guaranteed to be mapped @@ -903,7 +923,8 @@ esp_dma_setup(struct ncr53c9x_softc *sc, #endif } - /* Check to make sure we haven't counted extra slop + /* + * Check to make sure we haven't counted extra slop * as would happen for a very short DMA buffer, also * for short buffers, just stuff the entire thing in the tail */ @@ -912,12 +933,12 @@ esp_dma_setup(struct ncr53c9x_softc *sc, || (esc->sc_dmasize <= ESP_DMA_MAXTAIL) #endif ) { - slop_bgn_size = 0; + slop_bgn_size = 0; slop_end_size = esc->sc_dmasize; } /* initialize the fifo buffer */ - if (slop_bgn_size) { + if (slop_bgn_size != 0) { esc->sc_begin = *esc->sc_dmaaddr; esc->sc_begin_size = slop_bgn_size; } else { @@ -925,15 +946,15 @@ esp_dma_setup(struct ncr53c9x_softc *sc, esc->sc_begin_size = 0; } -#if 01 +#if 1 /* Load the normal DMA map */ { esc->sc_main = *esc->sc_dmaaddr; esc->sc_main += slop_bgn_size; esc->sc_main_size = - (esc->sc_dmasize) - (slop_end_size+slop_bgn_size); + (esc->sc_dmasize) - (slop_end_size + slop_bgn_size); - if (esc->sc_main_size) { + if (esc->sc_main_size != 0) { int error; if (!esc->sc_datain || @@ -958,7 +979,7 @@ esp_dma_setup(struct ncr53c9x_softc *sc, esc->sc_main_dmamap, esc->sc_main, esc->sc_main_size, NULL, BUS_DMA_NOWAIT); - if (error) { + if (error != 0) { #ifdef ESP_DEBUG printf("%s: esc->sc_main_dmamap->" "_dm_size = %ld\n", @@ -1000,7 +1021,7 @@ esp_dma_setup(struct ncr53c9x_softc *sc, #if 0 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_main_dmamap, - 0, esc->sc_main_dmamap->dm_mapsize, + 0, esc->sc_main_dmamap->dm_mapsize, (esc->sc_datain ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE)); esc->sc_main_dmamap->dm_xfer_len = 0; @@ -1011,7 +1032,7 @@ esp_dma_setup(struct ncr53c9x_softc *sc, } /* Load the tail DMA map */ - if (slop_end_size) { + if (slop_end_size != 0) { esc->sc_tail = DMA_ENDALIGN(uint8_t *, esc->sc_tailbuf + slop_end_size) - slop_end_size; /* @@ -1036,7 +1057,7 @@ esp_dma_setup(struct ncr53c9x_softc *sc, int error; error = bus_dmamap_load(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap, - esc->sc_tail, esc->sc_tail_size, + esc->sc_tail, esc->sc_tail_size, NULL, BUS_DMA_NOWAIT); if (error) { panic("%s: can't load tail DMA map." @@ -1047,7 +1068,7 @@ esp_dma_setup(struct ncr53c9x_softc *sc, #if 0 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap, 0, - esc->sc_tail_dmamap->dm_mapsize, + esc->sc_tail_dmamap->dm_mapsize, (esc->sc_datain ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE)); esc->sc_tail_dmamap->dm_xfer_len = 0; @@ -1123,7 +1144,7 @@ esp_dma_setup(struct ncr53c9x_softc *sc, esc->sc_tail_dmamap, esc->sc_tail, esc->sc_tail_size, NULL, BUS_DMA_NOWAIT); - if (error) { + if (error != 0) { panic("%s: can't load tail DMA map." " error = %d, addr=%p, size=0x%08x", device_xname(sc->sc_dev), error, @@ -1153,7 +1174,7 @@ esp_dma_store(struct ncr53c9x_softc *sc) char *p = esp_dma_dump; size_t l = 0; size_t len = sizeof(esp_dma_dump); - + l += snprintf(p + l, len - l, "%s: sc_datain=%d\n", device_xname(sc->sc_dev), esc->sc_datain); if (l > len) @@ -1163,7 +1184,7 @@ esp_dma_store(struct ncr53c9x_softc *sc) if (l > len) return; - if (esc->sc_dmaaddr) { + if (esc->sc_dmaaddr != 0) { l += snprintf(p + l, len - l, "%s: sc_dmaaddr=%p\n", device_xname(sc->sc_dev), *esc->sc_dmaaddr); } else { @@ -1173,7 +1194,7 @@ esp_dma_store(struct ncr53c9x_softc *sc) if (l > len) return; if (esc->sc_dmalen) { - l += snprintf(p + l, len - l, "%s: sc_dmalen=0x%08x\n", + l += snprintf(p + l, len - l, "%s: sc_dmalen=0x%08x\n", device_xname(sc->sc_dev), *esc->sc_dmalen); } else { l += snprintf(p + l, len - l, "%s: sc_dmalen=NULL\n", @@ -1186,15 +1207,20 @@ esp_dma_store(struct ncr53c9x_softc *sc) if (l > len) return; - l += snprintf(p + l, len - l, "%s: sc_begin = %p, sc_begin_size = 0x%08x\n", + l += snprintf(p + l, len - l, + "%s: sc_begin = %p, sc_begin_size = 0x%08x\n", device_xname(sc->sc_dev), esc->sc_begin, esc->sc_begin_size); if (l > len) return; - l += snprintf(p + l, len - l, "%s: sc_main = %p, sc_main_size = 0x%08x\n", + l += snprintf(p + l, len - l, + "%s: sc_main = %p, sc_main_size = 0x%08x\n", device_xname(sc->sc_dev), esc->sc_main, esc->sc_main_size); if (l > len) return; - /* if (esc->sc_main) */ { +#if 0 + if (esc->sc_main) +#endif + { int i; bus_dmamap_t map = esc->sc_main_dmamap; l += snprintf(p + l, len - l, "%s: sc_main_dmamap." @@ -1213,11 +1239,15 @@ esp_dma_store(struct ncr53c9x_softc *sc) return; } } - l += snprintf(p + l, len - l, "%s: sc_tail = %p, sc_tail_size = 0x%08x\n", + l += snprintf(p + l, len - l, + "%s: sc_tail = %p, sc_tail_size = 0x%08x\n", device_xname(sc->sc_dev), esc->sc_tail, esc->sc_tail_size); if (l > len) return; - /* if (esc->sc_tail) */ { +#if 0 + if (esc->sc_tail) +#endif + { int i; bus_dmamap_t map = esc->sc_tail_dmamap; l += snprintf(p + l, len - l, "%s: sc_tail_dmamap." @@ -1253,7 +1283,9 @@ esp_dma_go(struct ncr53c9x_softc *sc) struct esp_softc *esc = (struct esp_softc *)sc; struct nextdma_softc *nsc = esc->sc_dma; struct nextdma_status *stat = &nsc->sc_stat; -/* int s = spldma(); */ +#if 0 + int s = spldma(); +#endif #ifdef ESP_DEBUG if (!ndtrace_empty()) { @@ -1288,7 +1320,9 @@ esp_dma_go(struct ncr53c9x_softc *sc) /* zero length DMA transfers are boring */ if (esc->sc_dmasize == 0) { -/* splx(s); */ +#if 0 + splx(s); +#endif return; } @@ -1324,15 +1358,15 @@ esp_dma_go(struct ncr53c9x_softc *sc) DPRINTF(("\n")); } - if (esc->sc_main_dmamap->dm_mapsize) { + if (esc->sc_main_dmamap->dm_mapsize != 0) { bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_main_dmamap, - 0, esc->sc_main_dmamap->dm_mapsize, + 0, esc->sc_main_dmamap->dm_mapsize, (esc->sc_datain ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE)); esc->sc_main_dmamap->dm_xfer_len = 0; } - if (esc->sc_tail_dmamap->dm_mapsize) { + if (esc->sc_tail_dmamap->dm_mapsize != 0) { /* if we are a DMA write cycle, copy the end slop */ if (!esc->sc_datain) { memcpy(esc->sc_tail, *esc->sc_dmaaddr + @@ -1341,7 +1375,7 @@ esp_dma_go(struct ncr53c9x_softc *sc) (esc->sc_begin_size + esc->sc_main_size)); } bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap, - 0, esc->sc_tail_dmamap->dm_mapsize, + 0, esc->sc_tail_dmamap->dm_mapsize, (esc->sc_datain ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE)); esc->sc_tail_dmamap->dm_xfer_len = 0; @@ -1350,7 +1384,7 @@ esp_dma_go(struct ncr53c9x_softc *sc) stat->nd_exception = 0; nextdma_start(nsc, (esc->sc_datain ? DMACSR_SETREAD : DMACSR_SETWRITE)); - if (esc->sc_datain) { + if (esc->sc_datain) { NCR_WRITE_REG(sc, ESP_DCTL, ESPDCTL_16MHZ | ESPDCTL_INTENB | ESPDCTL_DMAMOD | ESPDCTL_DMARD); @@ -1361,25 +1395,27 @@ esp_dma_go(struct ncr53c9x_softc *sc) DPRINTF(("esp dctl is 0x%02x\n",NCR_READ_REG(sc,ESP_DCTL))); NDTRACEIF( - if (esc->sc_begin_size) { + if (esc->sc_begin_size != 0) { ndtrace_addc('1'); ndtrace_addc('A' + esc->sc_begin_size); } ); NDTRACEIF( - if (esc->sc_main_size) { + if (esc->sc_main_size != 0) { ndtrace_addc('2'); ndtrace_addc('0' + esc->sc_main_dmamap->dm_nsegs); } ); NDTRACEIF( - if (esc->sc_tail_size) { + if (esc->sc_tail_size != 0) { ndtrace_addc('3'); ndtrace_addc('A' + esc->sc_tail_size); } ); -/* splx(s); */ +#if 0 + splx(s); +#endif } void @@ -1402,19 +1438,23 @@ esp_dma_isactive(struct ncr53c9x_softc * struct esp_softc *esc = (struct esp_softc *)sc; int r; - r = (esc->sc_dmaaddr != NULL); /* !nextdma_finished(esc->sc_dma); */ +#if 0 + r = !nextdma_finished(esc->sc_dma); +#else + r = (esc->sc_dmaaddr != NULL); +#endif DPRINTF(("esp_dma_isactive = %d\n",r)); return r; } /****************************************************************/ -int esp_dma_int(void *); +int esp_dma_int(void *); /* XXX: called from nextdma.c */ int esp_dma_int(void *arg) { - void nextdma_rotate(struct nextdma_softc *); - void nextdma_setup_curr_regs(struct nextdma_softc *); - void nextdma_setup_cont_regs(struct nextdma_softc *); + void nextdma_rotate(struct nextdma_softc *); /* XXX */ + void nextdma_setup_curr_regs(struct nextdma_softc *); /* XXX */ + void nextdma_setup_cont_regs(struct nextdma_softc *); /* XXX */ struct ncr53c9x_softc *sc = (struct ncr53c9x_softc *)arg; struct esp_softc *esc = (struct esp_softc *)sc; @@ -1422,12 +1462,12 @@ int esp_dma_int(void *arg) struct nextdma_status *stat = &nsc->sc_stat; unsigned int state; - NDTRACEIF (ndtrace_addc('E')); + NDTRACEIF(ndtrace_addc('E')); - state = nd_bsr4 (DD_CSR); + state = nd_bsr4(DD_CSR); #if 1 - NDTRACEIF ( + NDTRACEIF( if (state & DMACSR_COMPLETE) ndtrace_addc('c'); if (state & DMACSR_ENABLE) @@ -1440,7 +1480,7 @@ int esp_dma_int(void *arg) ndtrace_addc('s'); ); - NDTRACEIF (ndtrace_addc('E')); + NDTRACEIF(ndtrace_addc('E')); #ifdef ESP_DEBUG if (0) @@ -1453,26 +1493,29 @@ int esp_dma_int(void *arg) #endif if ((stat->nd_exception == 0) && - (state & DMACSR_COMPLETE) && - (state & DMACSR_ENABLE)) { + ((state & DMACSR_COMPLETE) != 0) && + ((state & DMACSR_ENABLE) != 0)) { stat->nd_map->dm_xfer_len += stat->nd_map->dm_segs[stat->nd_idx].ds_len; } if ((stat->nd_idx + 1) == stat->nd_map->dm_nsegs) { - if (nsc->sc_conf.nd_completed_cb) + if (nsc->sc_conf.nd_completed_cb) (*nsc->sc_conf.nd_completed_cb)(stat->nd_map, nsc->sc_conf.nd_cb_arg); } nextdma_rotate(nsc); - if ((state & DMACSR_COMPLETE) && (state & DMACSR_ENABLE)) { + if ((state & DMACSR_COMPLETE) != 0 && + (state & DMACSR_ENABLE) != 0) { #if 0 - int l = nd_bsr4 (DD_LIMIT) & 0x7FFFFFFF; - int s = nd_bsr4 (DD_STOP); + int l = nd_bsr4(DD_LIMIT) & 0x7FFFFFFF; + int s = nd_bsr4(DD_STOP); #endif -/* nextdma_setup_cont_regs(nsc); */ - if (stat->nd_map_cont) { +#if 0 + nextdma_setup_cont_regs(nsc); +#endif + if (stat->nd_map_cont != NULL) { nd_bsw4(DD_START, stat->nd_map_cont->dm_segs[ stat->nd_idx_cont].ds_addr); nd_bsw4(DD_STOP, (stat->nd_map_cont->dm_segs[ @@ -1481,14 +1524,14 @@ int esp_dma_int(void *arg) stat->nd_idx_cont].ds_len)); } - nd_bsw4 (DD_CSR, DMACSR_CLRCOMPLETE | + nd_bsw4(DD_CSR, DMACSR_CLRCOMPLETE | (state & DMACSR_READ ? DMACSR_SETREAD : DMACSR_SETWRITE) | (stat->nd_map_cont ? DMACSR_SETSUPDATE : 0)); #if 0 #ifdef ESP_DEBUG - if (state & DMACSR_BUSEXC) { - ndtrace_printf("CE/BUSEXC: %08lX %08X %08X\n", + if ((state & DMACSR_BUSEXC) != 0) { + ndtrace_printf("CE/BUSEXC: %08lX %08X %08X\n", (stat->nd_map->dm_segs[stat->nd_idx].ds_addr + stat->nd_map->dm_segs[stat->nd_idx].ds_len), l, s); @@ -1497,7 +1540,7 @@ int esp_dma_int(void *arg) #endif } else { #if 0 - if (state & DMACSR_BUSEXC) { + if ((state & DMACSR_BUSEXC) != 0) { while (nd_bsr4(DD_NEXT) != (nd_bsr4(DD_LIMIT) & 0x7FFFFFFF)) printf("Y"); /* DELAY(50); */ @@ -1505,7 +1548,7 @@ int esp_dma_int(void *arg) } #endif - if (!(state & DMACSR_SUPDATE)) { + if ((state & DMACSR_SUPDATE) == 0) { nextdma_rotate(nsc); } else { nd_bsw4(DD_CSR, DMACSR_CLRCOMPLETE | @@ -1515,7 +1558,7 @@ int esp_dma_int(void *arg) nd_bsw4(DD_NEXT, stat->nd_map->dm_segs[stat->nd_idx].ds_addr); - nd_bsw4(DD_LIMIT, + nd_bsw4(DD_LIMIT, (stat->nd_map->dm_segs[stat->nd_idx].ds_addr + stat->nd_map->dm_segs[stat->nd_idx].ds_len) | 0/* x80000000 */); @@ -1536,34 +1579,34 @@ int esp_dma_int(void *arg) (stat->nd_map_cont ? DMACSR_SETSUPDATE : 0)); #if 1 #ifdef ESP_DEBUG - ndtrace_printf("supdate "); - ndtrace_printf("%08X %08X %08X %08X ", - nd_bsr4(DD_NEXT), - nd_bsr4(DD_LIMIT) & 0x7FFFFFFF, - nd_bsr4 (DD_START), - nd_bsr4 (DD_STOP) & 0x7FFFFFFF); + ndtrace_printf("supdate "); + ndtrace_printf("%08X %08X %08X %08X ", + nd_bsr4(DD_NEXT), + nd_bsr4(DD_LIMIT) & 0x7FFFFFFF, + nd_bsr4(DD_START), + nd_bsr4(DD_STOP) & 0x7FFFFFFF); #endif #endif - stat->nd_exception++; + stat->nd_exception++; return 1; /* NCR_WRITE_REG(sc, ESP_DCTL, ctl); */ goto restart; } - if (stat->nd_map) { + if (stat->nd_map != NULL) { #if 1 #ifdef ESP_DEBUG ndtrace_printf("%08X %08X %08X %08X ", - nd_bsr4 (DD_NEXT), - nd_bsr4 (DD_LIMIT) & 0x7FFFFFFF, - nd_bsr4 (DD_START), - nd_bsr4 (DD_STOP) & 0x7FFFFFFF); + nd_bsr4(DD_NEXT), + nd_bsr4(DD_LIMIT) & 0x7FFFFFFF, + nd_bsr4(DD_START), + nd_bsr4(DD_STOP) & 0x7FFFFFFF); #endif #endif -#if 0 +#if 0 nd_bsw4(DD_CSR, DMACSR_CLRCOMPLETE | DMACSR_RESET); - + nd_bsw4(DD_CSR, 0); #endif #if 1 @@ -1572,16 +1615,16 @@ int esp_dma_int(void *arg) DMACSR_INITBUF | DMACSR_RESET | (state & DMACSR_READ ? DMACSR_SETREAD : DMACSR_SETWRITE)); - + /* nextdma_setup_curr_regs(nsc); */ nd_bsw4(DD_NEXT, stat->nd_map->dm_segs[stat->nd_idx].ds_addr); - nd_bsw4(DD_LIMIT, + nd_bsw4(DD_LIMIT, (stat->nd_map->dm_segs[stat->nd_idx].ds_addr + stat->nd_map->dm_segs[stat->nd_idx].ds_len) | 0/* x80000000 */); /* nextdma_setup_cont_regs(nsc); */ - if (stat->nd_map_cont) { + if (stat->nd_map_cont != NULL) { nd_bsw4(DD_START, stat->nd_map_cont->dm_segs[ stat->nd_idx_cont].ds_addr); @@ -1592,27 +1635,31 @@ int esp_dma_int(void *arg) stat->nd_idx_cont].ds_len) | 0/* x80000000 */); } - + nd_bsw4(DD_CSR, DMACSR_SETENABLE | (stat->nd_map_cont ? DMACSR_SETSUPDATE : 0) | (state & DMACSR_READ ? DMACSR_SETREAD : DMACSR_SETWRITE)); #ifdef ESP_DEBUG - /* esptraceshow++; */ +#if 0 + esptraceshow++; #endif - stat->nd_exception++; +#endif + stat->nd_exception++; return 1; #endif - /* NCR_WRITE_REG(sc, ESP_DCTL, ctl); */ +#if 0 + NCR_WRITE_REG(sc, ESP_DCTL, ctl); +#endif goto restart; restart: #if 1 #ifdef ESP_DEBUG ndtrace_printf("restart %08lX %08lX\n", - stat->nd_map->dm_segs[stat->nd_idx].ds_addr, + stat->nd_map->dm_segs[stat->nd_idx].ds_addr, stat->nd_map->dm_segs[stat->nd_idx].ds_addr + stat->nd_map->dm_segs[stat->nd_idx].ds_len); - if (stat->nd_map_cont) { + if (stat->nd_map_cont != NULL) { ndtrace_printf(" %08lX %08lX\n", stat->nd_map_cont->dm_segs[ stat->nd_idx_cont].ds_addr, @@ -1647,7 +1694,8 @@ int esp_dma_int(void *arg) } else { nd_bsw4(DD_CSR, DMACSR_CLRCOMPLETE | DMACSR_RESET); if (nsc->sc_conf.nd_shutdown_cb) - (*nsc->sc_conf.nd_shutdown_cb)(nsc->sc_conf.nd_cb_arg); + (*nsc->sc_conf.nd_shutdown_cb)( + nsc->sc_conf.nd_cb_arg); } } return 1; @@ -1660,23 +1708,23 @@ esp_dmacb_continue(void *arg) struct ncr53c9x_softc *sc = arg; struct esp_softc *esc = (struct esp_softc *)sc; - NDTRACEIF (ndtrace_addc('x')); + NDTRACEIF(ndtrace_addc('x')); DPRINTF(("%s: DMA continue\n", device_xname(sc->sc_dev))); #ifdef DIAGNOSTIC - if ((esc->sc_datain < 0) || (esc->sc_datain > 1)) { + if (esc->sc_datain < 0 || esc->sc_datain > 1) { panic("%s: map not loaded in DMA continue callback," " datain = %d", device_xname(sc->sc_dev), esc->sc_datain); } #endif - if (((esc->sc_loaded & ESP_LOADED_MAIN) == 0) && - (esc->sc_main_dmamap->dm_mapsize)) { + if ((esc->sc_loaded & ESP_LOADED_MAIN) == 0 && + esc->sc_main_dmamap->dm_mapsize != 0) { DPRINTF(("%s: Loading main map\n", device_xname(sc->sc_dev))); #if 0 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_main_dmamap, - 0, esc->sc_main_dmamap->dm_mapsize, + 0, esc->sc_main_dmamap->dm_mapsize, (esc->sc_datain ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE)); esc->sc_main_dmamap->dm_xfer_len = 0; @@ -1685,12 +1733,12 @@ esp_dmacb_continue(void *arg) return esc->sc_main_dmamap; } - if (((esc->sc_loaded & ESP_LOADED_TAIL) == 0) && - (esc->sc_tail_dmamap->dm_mapsize)) { + if ((esc->sc_loaded & ESP_LOADED_TAIL) == 0 && + esc->sc_tail_dmamap->dm_mapsize != 0) { DPRINTF(("%s: Loading tail map\n", device_xname(sc->sc_dev))); #if 0 bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap, - 0, esc->sc_tail_dmamap->dm_mapsize, + 0, esc->sc_tail_dmamap->dm_mapsize, (esc->sc_datain ? BUS_DMASYNC_PREREAD : BUS_DMASYNC_PREWRITE)); esc->sc_tail_dmamap->dm_xfer_len = 0; @@ -1710,11 +1758,11 @@ esp_dmacb_completed(bus_dmamap_t map, vo struct ncr53c9x_softc *sc = (struct ncr53c9x_softc *)arg; struct esp_softc *esc = (struct esp_softc *)sc; - NDTRACEIF (ndtrace_addc('X')); + NDTRACEIF(ndtrace_addc('X')); DPRINTF(("%s: DMA completed\n", device_xname(sc->sc_dev))); #ifdef DIAGNOSTIC - if ((esc->sc_datain < 0) || (esc->sc_datain > 1)) { + if (esc->sc_datain < 0 || esc->sc_datain > 1) { panic("%s: invalid DMA direction in completed callback," " datain = %d", device_xname(sc->sc_dev), esc->sc_datain); @@ -1857,7 +1905,7 @@ esp_dmacb_shutdown(void *arg) } #endif - if (esc->sc_main_dmamap->dm_mapsize) { + if (esc->sc_main_dmamap->dm_mapsize != 0) { if (!esc->sc_datain) { /* unpatch the DMA map for write overrun */ esc->sc_main_dmamap->dm_mapsize -= ESP_DMA_OVERRUN; @@ -1870,13 +1918,13 @@ esp_dmacb_shutdown(void *arg) (esc->sc_datain ? BUS_DMASYNC_POSTREAD : BUS_DMASYNC_POSTWRITE)); bus_dmamap_unload(esc->sc_dma->sc_dmat, esc->sc_main_dmamap); - NDTRACEIF ( + NDTRACEIF( ndtrace_printf("m%ld", esc->sc_main_dmamap->dm_xfer_len); ); } - if (esc->sc_tail_dmamap->dm_mapsize) { + if (esc->sc_tail_dmamap->dm_mapsize != 0) { bus_dmamap_sync(esc->sc_dma->sc_dmat, esc->sc_tail_dmamap, 0, esc->sc_tail_dmamap->dm_mapsize, (esc->sc_datain ? @@ -1889,7 +1937,7 @@ esp_dmacb_shutdown(void *arg) esc->sc_dmasize - (esc->sc_begin_size + esc->sc_main_size)); } - NDTRACEIF ( + NDTRACEIF( ndtrace_printf("t%ld", esc->sc_tail_dmamap->dm_xfer_len); ); @@ -1918,9 +1966,11 @@ esp_dmacb_shutdown(void *arg) esc->sc_tail_size = 0; esc->sc_datain = -1; -/* esc->sc_dmaaddr = 0; */ -/* esc->sc_dmalen = 0; */ -/* esc->sc_dmasize = 0; */ +#if 0 + esc->sc_dmaaddr = 0; + esc->sc_dmalen = 0; + esc->sc_dmasize = 0; +#endif esc->sc_loaded = 0; @@ -1931,11 +1981,11 @@ esp_dmacb_shutdown(void *arg) if (esp_debug) { char sbuf[256]; - snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, + snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, (*(volatile u_long *)IIOV(NEXT_P_INTRSTAT))); printf(" *intrstat = %s\n", sbuf); - snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, + snprintb(sbuf, sizeof(sbuf), NEXT_INTR_BITS, (*(volatile u_long *)IIOV(NEXT_P_INTRMASK))); printf(" *intrmask = %s\n", sbuf); } Index: src/sys/arch/next68k/dev/espreg.h diff -u src/sys/arch/next68k/dev/espreg.h:1.4 src/sys/arch/next68k/dev/espreg.h:1.5 --- src/sys/arch/next68k/dev/espreg.h:1.4 Sun Sep 16 10:39:10 2001 +++ src/sys/arch/next68k/dev/espreg.h Fri Feb 3 23:16:07 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: espreg.h,v 1.4 2001/09/16 10:39:10 jdolecek Exp $ */ +/* $NetBSD: espreg.h,v 1.5 2023/02/03 23:16:07 tsutsui Exp $ */ /* * Copyright (c) 1995 Rolf Grossmann. All rights reserved. @@ -57,4 +57,4 @@ #define ESPDSTAT_D1S1 0x80 /* DMA rdy b. 0, SCSI b. 1 */ -#define ESP_DEVICE_SIZE (ESP_DSTAT+1) +#define ESP_DEVICE_SIZE (ESP_DSTAT + 1) Index: src/sys/arch/next68k/dev/espvar.h diff -u src/sys/arch/next68k/dev/espvar.h:1.19 src/sys/arch/next68k/dev/espvar.h:1.20 --- src/sys/arch/next68k/dev/espvar.h:1.19 Mon Apr 28 20:23:30 2008 +++ src/sys/arch/next68k/dev/espvar.h Fri Feb 3 23:16:07 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: espvar.h,v 1.19 2008/04/28 20:23:30 martin Exp $ */ +/* $NetBSD: espvar.h,v 1.20 2023/02/03 23:16:07 tsutsui Exp $ */ /*- * Copyright (c) 1997 The NetBSD Foundation, Inc. @@ -33,7 +33,7 @@ struct esp_softc { struct ncr53c9x_softc sc_ncr53c9x; /* glue to MI code */ struct nextdma_softc *sc_dma; - bus_space_tag_t sc_bst; + bus_space_tag_t sc_bst; bus_space_handle_t sc_bsh; /* the device registers */ uint8_t **sc_dmaaddr; /* saved argument to esp_dma_setup */