Date: Wed, 13 Sep 2000 11:33:25 -0700 (PDT) From: John Baldwin <jhb@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha ipl_funcs.c src/sys/alpha/include types.h src/sys/cam cam_xpt.c src/sys/dev/ata ata-all.c src/sys/i386/i386 nexus.c src/sys/i386/include types.h src/sys/i386/isa clock.c intr_machdep.c intr_machdep.h ... Message-ID: <200009131833.LAA32286@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2000/09/13 11:33:25 PDT Modified files: sys/alpha/alpha ipl_funcs.c sys/alpha/include types.h sys/cam cam_xpt.c sys/dev/ata ata-all.c sys/i386/i386 nexus.c sys/i386/include types.h sys/i386/isa clock.c intr_machdep.c intr_machdep.h isa_device.h ithread.c sys/i4b/layer1 i4b_avm_fritz_pnp.c sys/isa sio.c sys/kern kern_intr.c subr_taskqueue.c sys/pccard pcic.c sys/pci pci_compat.c sys/sys interrupt.h proc.h Log: - Remove the inthand2_t type and use the equivalent driver_intr_t type from newbus for referencing device interrupt handlers. - Move the 'struct intrec' type which describes interrupt sources into sys/interrupt.h instead of making it just be a x86 structure. - Don't create 'ithd' and 'intrec' typedefs, instead, just use 'struct ithd' and 'struct intrec' - Move the code to translate new-bus interrupt flags into an interrupt thread priority out of the x86 nexus code and into a MI ithread_priority() function in sys/kern/kern_intr.c. - Remove now-uneeded x86-specific headers from sys/dev/ata/ata-all.c and sys/pci/pci_compat.c. Revision Changes Path 1.20 +2 -1 src/sys/alpha/alpha/ipl_funcs.c 1.13 +1 -4 src/sys/alpha/include/types.h 1.92 +2 -2 src/sys/cam/cam_xpt.c 1.67 +1 -7 src/sys/dev/ata/ata-all.c 1.32 +4 -28 src/sys/i386/i386/nexus.c 1.20 +1 -2 src/sys/i386/include/types.h 1.157 +8 -8 src/sys/i386/isa/clock.c 1.36 +16 -15 src/sys/i386/isa/intr_machdep.c 1.22 +7 -24 src/sys/i386/isa/intr_machdep.h 1.73 +2 -2 src/sys/i386/isa/isa_device.h 1.3 +9 -9 src/sys/i386/isa/ithread.c 1.4 +5 -2 src/sys/i4b/layer1/i4b_avm_fritz_pnp.c 1.314 +2 -1 src/sys/isa/sio.c 1.25 +40 -1 src/sys/kern/kern_intr.c 1.3 +2 -1 src/sys/kern/subr_taskqueue.c 1.96 +3 -2 src/sys/pccard/pcic.c 1.40 +2 -9 src/sys/pci/pci_compat.c 1.10 +20 -1 src/sys/sys/interrupt.h 1.112 +3 -3 src/sys/sys/proc.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009131833.LAA32286>