freebsd-nq/sys/amd64/isa
Bruce Evans 2504f76272 Commit my old fixes for cosmetic bugs in npxprobe() so that they aren't
lost when the buggy code goes away completely:
- don't assume that the npx irq number is >= 8.  Rev.1.73 only reversed
  part of the hard-coding of it to 13 in rev.1.66.
- backed out the part of rev.1.84 that added a highly confused comment
  about an enable_intr() being "highly bogus".  The whole reason for
  existence of npxprobe() (separate from the main probe, npxprobe1())
  is to handle the complications to make this enable_intr() safe.
- backed out the part of rev.1.94 that modified npxprobe().  It mainly
  broke the enable_intr() to restore_intr().  Restoring the interrupt
  state in a nested way is precisely what is not wanted here.  It was
  harmless in practice because npxprobe() is called with interrupts
  enabled, so restoring the interrupt state enables interrupts.  Most
  of npxprobe() is a no-op for the same reason...
2001-10-16 12:55:38 +00:00
..
atpic_vector.S Remove the Xresume* labels from the i386 interrupt handlers; the 2001-10-09 19:54:52 +00:00
clock.c Remove an unneeded variable declaration and statement. 2001-10-09 16:06:28 +00:00
icu_ipl.s Remove the leading underscore from all symbols defined in x86 asm 2001-02-25 06:29:04 +00:00
icu_ipl.S Remove the leading underscore from all symbols defined in x86 asm 2001-02-25 06:29:04 +00:00
icu_vector.s Remove the Xresume* labels from the i386 interrupt handlers; the 2001-10-09 19:54:52 +00:00
icu_vector.S Remove the Xresume* labels from the i386 interrupt handlers; the 2001-10-09 19:54:52 +00:00
icu.h Axe a commented, unused #define related to the old giant lock. 2001-08-24 16:52:31 +00:00
intr_machdep.c Export interrupt statistics via sysctl. 2001-10-07 17:03:56 +00:00
intr_machdep.h Add ACPI S2-S4BIOS Suspend/Resume code. 2001-07-20 06:07:34 +00:00
isa_dma.c Add ACPI attachments. 2001-08-30 09:17:03 +00:00
isa_dma.h
isa.c Rewrite the pc98 bus_space stuff. 2001-10-07 10:04:18 +00:00
isa.h
ithread.c Add missing includes of sys/lock.h. 2001-10-11 17:52:20 +00:00
nmi.c Export interrupt statistics via sysctl. 2001-10-07 17:03:56 +00:00
npx.c Commit my old fixes for cosmetic bugs in npxprobe() so that they aren't 2001-10-16 12:55:38 +00:00
timerreg.h
vector.s Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00
vector.S Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00