1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-03 12:35:02 +00:00
freebsd/sys/amd64
John Baldwin 3ab2ba59f4 Shuffle the APIC interrupt vectors around a bit:
- Move the IPI and local APIC interrupt vectors up into the 0xf0 - 0xff
  range.  The pmap lazyfix IPI was reordered down next to the TLB
  shootdowns to avoid conflicting with the spurious interrupt vector.
- Move the base of APIC interrupts up 16 so that the first 16 APIC
  interrupts do not overlap the vectors used by the ATPIC.
- Remove bogus interrupt vector reservations for LINT[01].
- Now that 0xc0 - 0xef are available, use them for device interrupts.
  This increases the number of APIC device interrupts to 191.
- Increase the system-wide number of global interrupts to 191 to catch up
  to more APIC interrupts.

Requested by:	peter (2)
2003-11-14 19:10:13 +00:00
..
acpica Some motherboards like to remap the SCI (normally IRQ 9) up to a PCI 2003-11-11 18:20:10 +00:00
amd64 Shuffle the APIC interrupt vectors around a bit: 2003-11-14 19:10:13 +00:00
compile
conf The great s/npx/fpu/gi 2003-11-08 03:33:38 +00:00
ia32 Stop pretending to support kernel profiling. The FAKE_MCOUNT() etc 2003-11-13 02:38:33 +00:00
include Shuffle the APIC interrupt vectors around a bit: 2003-11-14 19:10:13 +00:00
isa Fix up the control word 3 bits. jhb discovered how much I screwed this 2003-11-14 18:20:20 +00:00
pci GC unused child variable 2003-09-23 00:04:28 +00:00
Makefile