summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/atpic.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce the new kernel sub-tree x86 which should contain all the codeattilio2010-02-251-679/+0
* Improve the handling of cpuset with interrupts.jhb2009-07-011-2/+2
* Explicitly use spinlock_enter/exit rather than locking the icu_lock spinjhb2008-03-201-15/+14
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* Minor fixes and tweaks to the x86 interrupt code:jhb2007-05-081-3/+11
* Evidently FreeBSD has long relied on the compiler to treat structureskmacy2006-12-171-2/+2
* Change the x86 interrupt code to suspend/resume interrupt controllersjhb2006-10-101-9/+14
* Rework how we wire up interrupt sources to CPUs:jhb2006-02-281-2/+14
* Whitespace: reduce diffs with amd64.jhb2005-12-081-2/+1
* Change the i386 code to pass the interrupt vector as a separate argumentjhb2005-12-051-7/+6
* Really slam the door on mixed mode now that we don't depend on it for ajhb2005-12-051-0/+15
* Reorganize the interrupt handling code a bit to make a few things cleanerjhb2005-10-251-2/+2
* Change a directory layout for pc98.nyan2005-05-101-1/+1
* Tweak the ELCR support slightly. Explicitly probe the ELCR during bootjhb2005-01-181-7/+3
* Optimize intr_execute_handlers() by combining the pic_disable_source() andscottl2004-08-021-21/+50
* Add some missing <sys/module.h> includes which are masked by thephk2004-05-301-0/+1
* - Move some macros from icu.h into atpic.c as that is the only place theyjhb2004-05-111-8/+19
* - Simplify the sizeof expression in the CTASSERT() for NUM_ISA_IRQS.jhb2004-05-101-3/+3
* Fixed PC98 support.nyan2004-05-061-0/+31
* - Add a new pic method pic_config_intr() to set the trigger mode andjhb2004-05-041-1/+60
* - Add a member to the atpic interrupt source structures to indicate if thejhb2004-05-041-5/+51
* - Add an IMEN_MASK macro that returns the 8-bit bitmask of an atpicjhb2004-05-031-8/+16
* Use BSD spelling vs. SysV.obrien2004-04-191-1/+1
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-1/+1
* - Use i8259A register defines from shared sys/dev/ic/i8259.h rather thanjhb2004-01-061-11/+20
* Add a special check for a stray IRQ 7 or IRQ 15 to see if it is actuallyjhb2003-11-191-0/+22
* - Add counts to the ATPIC interrupt sources and point the ATPIC interruptjhb2003-11-191-6/+17
* Always install IDT entries for ATPIC interrupt sources. The APIC nojhb2003-11-141-10/+3
* Replace magic numbers with macros for i8259A register constants. Stilljhb2003-11-141-9/+10
* - Move manipulation of td_intr_nesting_level out of assembly interruptjhb2003-11-121-1/+5
* Fix to support pc98.nyan2003-11-041-0/+6
* Add the new atpic(4) driver for the 8259A master and slave PICs. Byjhb2003-11-031-0/+415
OpenPOWER on IntegriCloud