freebsd-skq/sys/amd64
Warner Losh d5ccecfad7 o Work around bugs in the powerof2 macro: It thinks that 0 is a power of
2, but that's not the case.  This fixes the case where there were slots
  in the PIR table that had no bits set, but we assumed they did and used
  strange results as a result.
o Map invalid INTLINE registers to 255 in pci_cfgreg.c.  This should allow
  us to remove the bogus checks in MI code for non-255 values.

I put these changes out for review a while ago, but no one responded
to them, so into current they go.

This should help us work better on machines that don't route
interrupts in the traditional way.

MFC After: 4286 millifortnights
2002-04-24 15:30:11 +00:00
..
acpica
amd64 Don't free(9) a pointer which has been modified. 2002-04-23 18:52:39 +00:00
conf Since WITNESS doesn't just do mutexes, remove "mutex" from the WITNESS 2002-04-18 03:44:44 +00:00
ia32 Initial support for executing IA-32 binaries. This will not compile 2002-04-10 19:34:51 +00:00
include Stylify (mainly line up macro EOL-continuation \'s), and add a dummy 2002-04-21 10:49:00 +00:00
isa Move ICU_* defines into icu.h. 2002-04-06 08:25:05 +00:00
pci o Work around bugs in the powerof2 macro: It thinks that 0 is a power of 2002-04-24 15:30:11 +00:00
Makefile