1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys/amd64/isa
John Baldwin 223e573bbd Add the new atpic(4) driver for the 8259A master and slave PICs. By
default we provide 16 interrupt sources for IRQs 0 through 15.  However,
if the I/O APIC driver has already registered sources for any of those IRQs
then we will silently fail to register our own source for that IRQ.

Note that i386/isa/icu.h is now specific to the 8259A and no longer
contains any info relevant to APICs.  Also note that fast interrupts no
longer use a separate entry point.  Instead, both fast and threaded
interrupts share the same entry point which merely looks up the appropriate
source and passes control to intr_execute_handlers().
2003-11-03 21:34:45 +00:00
..
atpic_vector.S Add the new atpic(4) driver for the 8259A master and slave PICs. By 2003-11-03 21:34:45 +00:00
atpic.c Add the new atpic(4) driver for the 8259A master and slave PICs. By 2003-11-03 21:34:45 +00:00
clock.c MFi386: Do not depend on LEAPYEAR() macro boolean values being 0 or 1. 2003-09-30 06:42:47 +00:00
icu_ipl.S Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
icu_vector.S Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.base 2003-05-12 02:37:29 +00:00
icu.h Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
intr_machdep.c Use __FBSDID(). 2003-07-25 21:19:19 +00:00
intr_machdep.h Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
isa_dma.c Use __FBSDID(). 2003-07-25 21:19:19 +00:00
isa_dma.h Remove __P. 2002-03-20 07:51:46 +00:00
isa.c Use __FBSDID(). 2003-07-25 21:19:19 +00:00
isa.h Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
ithread.c Use __FBSDID(). 2003-07-25 21:19:19 +00:00
nmi.c Move the NMI handling code out to its own file. 2003-11-03 21:10:17 +00:00
npx.c Use __FBSDID(). 2003-07-25 21:19:19 +00:00
timerreg.h Commit MD parts of a loosely functional AMD64 port. This is based on 2003-05-01 01:05:25 +00:00
vector.S Repocopy *.s to *.S 2003-05-03 00:21:43 +00:00