HardenedBSD/sys/amd64/include
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
..
pc
apicreg.h
asm.h
asmacros.h
atomic.h
bus_amd64.h
bus_at386.h
bus_dma.h
bus_memio.h
bus_pio.h
bus.h
clock.h
cpu.h
cpufunc.h
cputypes.h
db_machdep.h
elf.h
exec.h
float.h
floatingpoint.h
fpu.h
frame.h
ieeefp.h
md_var.h
mptable.h ISA device drivers use the ISA source interrupt number in locations where 2000-01-04 22:24:59 +00:00
npx.h
pcb_ext.h
pcb.h
pci_cfgreg.h
pcpu.h
pmap.h
proc.h
profile.h
psl.h
ptrace.h
reg.h
reloc.h
resource.h
segments.h
setjmp.h
sigframe.h
signal.h
smp.h ISA device drivers use the ISA source interrupt number in locations where 2000-01-04 22:24:59 +00:00
specialreg.h
sysarch.h
trap.h
tss.h
ucontext.h
varargs.h
vmparam.h