1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/sys/amd64/isa
Tor Egge 82916a1126 ISA device drivers use the ISA source interrupt number in locations where
the low level interrupt handler number should be used.  Change
setup_apic_irq_mapping() to allocate low level interrupt handler X (Xintr${X})
for any ISA interrupt X mentioned in the MP table.

Remove an assumption in the driver for the system clock (clock.c) that
interrupts mentioned in the MP table as delivered to IOAPIC #0 intpin Y
is handled by low level interrupt handler Y (Xintr${Y}) but don't assume
that low level interrupt handler 0 (Xintr0) is used.

Don't allocate two low level interrupt handlers for the system clock.
Reviewed by:	NOKUBI Hirotaka <hnokubi@yyy.or.jp>
2000-01-04 22:24:59 +00:00
..
atpic_vector.S $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
clock.c ISA device drivers use the ISA source interrupt number in locations where 2000-01-04 22:24:59 +00:00
icu_ipl.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
icu_ipl.S $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
icu_vector.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
icu_vector.S $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
icu.h Replaced the INTRMASK and INTRUNMASK macros by "|" and "&~" operations. 1999-12-26 12:43:47 +00:00
intr_machdep.c Don't include <isa/isavar.h> or compile code depending on it when isa 1999-12-26 16:21:19 +00:00
intr_machdep.h Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 04:46:21 +00:00
isa_dma.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
isa_dma.h Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 04:46:21 +00:00
isa.c * Add struct resource_list* argument to resource_list_alloc and 1999-10-12 21:35:51 +00:00
isa.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nmi.c Don't include <isa/isavar.h> or compile code depending on it when isa 1999-12-26 16:21:19 +00:00
npx.c Print out flags value 1999-09-21 10:51:47 +00:00
timerreg.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vector.s $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vector.S $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00