From owner-freebsd-current Thu Oct 22 03:41:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA18674 for freebsd-current-outgoing; Thu, 22 Oct 1998 03:41:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA18669 for ; Thu, 22 Oct 1998 03:41:22 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id UAA14937 for current@freebsd.org; Thu, 22 Oct 1998 20:40:51 +1000 Date: Thu, 22 Oct 1998 20:40:51 +1000 From: Bruce Evans Message-Id: <199810221040.UAA14937@godzilla.zeta.org.au> To: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa aic6360.c alog.c asc.c cy.c fd.c if_ar.c if_cs.c if_cx.c if_ed.c if_eg.c if_el.c if_ep.c if_ex.c if_fe.c if_ie.c if_le.c if_lnc.c if_sr.c if_wl.c if_ze.c if_zp.c isa.c isa_device.h labpc.c loran.c lpt.c mcd.c mse.c ncr5380.c ... Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This change is a bit dangerous because it affects so many drivers (all isa ones). It breaks the sound drivers at compile time. This may be fixed in the next version of soundcard.c. Runtime problems might be reported in boot messages like "foo0: irq with no handler". Bruce >bde 1998/10/21 22:58:46 PDT > > Modified files: > sys/i386/isa aic6360.c alog.c asc.c cy.c fd.c if_ar.c > if_cs.c if_cx.c if_ed.c if_eg.c if_el.c > if_ep.c if_ex.c if_fe.c if_ie.c if_le.c > if_lnc.c if_sr.c if_wl.c if_ze.c if_zp.c > isa.c isa_device.h labpc.c loran.c lpt.c > mcd.c mse.c ncr5380.c npx.c pcf.c pnp.c > ppc.c psm.c rc.c seagate.c sio.c spigot.c > stallion.c syscons.c tw.c ultra14f.c wd.c > wd7000.c wdreg.h wt.c > sys/i386/isa/bs bsif.c > sys/i386/isa/pcvt pcvt_drv.c pcvt_hdr.h > sys/i386/isa/snd sound.c sound.h > sys/i386/isa/sound sound_calls.h soundcard.c > sys/pc98/pc98 fd.c if_ed.c if_fe.c lpt.c mse.c npx.c > pc98.c sio.c syscons.c wd.c > Log: > Initialize isa_devtab entries for interrupt handlers in individual > device drivers, not in ioconf.c. Use a different hack in isa_device.h > so that a new config(8) is not required yet. > > pc98 parts approved by: kato > > Revision Changes Path > 1.42 +4 -2 src/sys/i386/isa/aic6360.c > 1.7 +3 -1 src/sys/i386/isa/alog.c > 1.32 +5 -2 src/sys/i386/isa/asc.c > 1.72 +3 -1 src/sys/i386/isa/cy.c > 1.124 +4 -2 src/sys/i386/isa/fd.c > 1.23 +4 -2 src/sys/i386/isa/if_ar.c > 1.6 +4 -2 src/sys/i386/isa/if_cs.c > 1.25 +4 -1 src/sys/i386/isa/if_cx.c > 1.146 +4 -2 src/sys/i386/isa/if_ed.c > 1.29 +4 -2 src/sys/i386/isa/if_eg.c > 1.38 +4 -2 src/sys/i386/isa/if_el.c > 1.77 +4 -2 src/sys/i386/isa/if_ep.c > 1.13 +5 -2 src/sys/i386/isa/if_ex.c > 1.43 +5 -2 src/sys/i386/isa/if_fe.c > 1.57 +5 -2 src/sys/i386/isa/if_ie.c > 1.48 +4 -2 src/sys/i386/isa/if_le.c > 1.47 +6 -3 src/sys/i386/isa/if_lnc.c > 1.16 +3 -2 src/sys/i386/isa/if_sr.c > 1.16 +5 -3 src/sys/i386/isa/if_wl.c > 1.55 +5 -2 src/sys/i386/isa/if_ze.c > 1.49 +5 -2 src/sys/i386/isa/if_zp.c > 1.116 +6 -3 src/sys/i386/isa/isa.c > 1.56 +65 -69 src/sys/i386/isa/isa_device.h > 1.28 +3 -1 src/sys/i386/isa/labpc.c > 1.9 +5 -2 src/sys/i386/isa/loran.c > 1.71 +4 -2 src/sys/i386/isa/lpt.c > 1.101 +4 -2 src/sys/i386/isa/mcd.c > 1.39 +4 -2 src/sys/i386/isa/mse.c > 1.21 +4 -1 src/sys/i386/isa/ncr5380.c > 1.62 +4 -1 src/sys/i386/isa/npx.c > 1.2 +4 -2 src/sys/i386/isa/pcf.c > 1.7 +2 -2 src/sys/i386/isa/pnp.c > 1.10 +5 -2 src/sys/i386/isa/ppc.c > 1.56 +5 -2 src/sys/i386/isa/psm.c > 1.40 +5 -1 src/sys/i386/isa/rc.c > 1.32 +5 -2 src/sys/i386/isa/seagate.c > 1.216 +4 -2 src/sys/i386/isa/sio.c > 1.35 +4 -1 src/sys/i386/isa/spigot.c > 1.23 +5 -2 src/sys/i386/isa/stallion.c > 1.285 +4 -2 src/sys/i386/isa/syscons.c > 1.28 +3 -1 src/sys/i386/isa/tw.c > 1.62 +6 -2 src/sys/i386/isa/ultra14f.c > 1.178 +3 -1 src/sys/i386/isa/wd.c > 1.21 +3 -1 src/sys/i386/isa/wd7000.c > 1.23 +3 -1 src/sys/i386/isa/wdreg.h > 1.46 +4 -2 src/sys/i386/isa/wt.c > 1.7 +3 -1 src/sys/i386/isa/bs/bsif.c > 1.42 +2 -0 src/sys/i386/isa/pcvt/pcvt_drv.c > 1.28 +1 -0 src/sys/i386/isa/pcvt/pcvt_hdr.h > 1.19 +2 -0 src/sys/i386/isa/snd/sound.c > 1.9 +2 -0 src/sys/i386/isa/snd/sound.h > 1.24 +6 -1 src/sys/i386/isa/sound/sound_calls.h > 1.71 +23 -2 src/sys/i386/isa/sound/soundcard.c > 1.42 +4 -2 src/sys/pc98/pc98/fd.c > 1.55 +4 -2 src/sys/pc98/pc98/if_ed.c > 1.35 +5 -2 src/sys/pc98/pc98/if_fe.c > 1.23 +4 -2 src/sys/pc98/pc98/lpt.c > 1.18 +4 -2 src/sys/pc98/pc98/mse.c > 1.39 +4 -1 src/sys/pc98/pc98/npx.c > 1.54 +6 -3 src/sys/pc98/pc98/pc98.c > 1.68 +9 -7 src/sys/pc98/pc98/sio.c > 1.102 +4 -2 src/sys/pc98/pc98/syscons.c > 1.65 +3 -1 src/sys/pc98/pc98/wd.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message