aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/interrupt.h
Commit message (Expand)AuthorAgeFilesLines
...
* - Remove the global ithread_list_lock spin lock in favor of per-ithreadJohn Baldwin2001-05-171-0/+4
* Initiate the deorbit burn sequence for sys/ipl.h by moving the softwareJohn Baldwin2001-04-271-0/+13
* Work around a race condition where an interrupt handler can be removed fromJohn Baldwin2001-02-221-0/+1
* - Add a new ithread_schedule() function to do the bulk of the work ofJohn Baldwin2001-02-201-1/+2
* - Move struct ithd to sys/interrupt.h.John Baldwin2001-02-091-21/+60
* - Overhaul the software interrupt code to use interrupt threads for eachJohn Baldwin2000-10-251-18/+21
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.John Baldwin2000-10-051-2/+3
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromJohn Baldwin2000-09-131-0/+19
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Stage 1 of a cleanup of the i386 interrupt registration mechanism.Peter Wemm1999-04-211-19/+4
* Implemented dynamic registration of software interrupt handlers. NotBruce Evans1998-08-111-1/+14
* Back out 'conflicts' with IRQs, remove intr_registered() declAndrey A. Chernov1997-07-091-2/+1
* Add safety check in case "conflicts" keyword specified more times thanAndrey A. Chernov1997-06-081-1/+2
* The defines INTR_FAST and INTR_EXCL are part of the public interface. TheDoug Rabson1997-06-021-1/+4
* Move "typedef struct intrec {} intrec" from sys/interrupt.h to kern_intr.cPeter Wemm1997-06-011-20/+7
* s/intrmask/intrmask_t/gPeter Wemm1997-05-311-12/+4
* Add support for shared interrupts to the kernel. This code is meantStefan Eßer1997-05-261-0/+62