freebsd-nq/sys/isa
John Baldwin 2fcd493c4b Tweak the way that the ACPI and ISA bus drivers match hint devices to
BIOS-enumerated devices:
- Assume a device is a match if the memory and I/O ports match even if the
  IRQ or DRQ is wrong or missing.  Some BIOSes don't include an IRQ for
  the atrtc device for example.
- Add a hack to better match floppy controller devices.  Many BIOSes do not
  include the starting port of the floppy controller listed in the hints
  (0x3f0) in the resources for the device.  So far, however, all the BIOS
  variations encountered do include the 'port + 2' resource (0x3f2), so
  adjust the matching for "fdc" devices to look for 'port + 2'.

Reviewed by:	imp
MFC after:	3 days
2009-08-24 21:51:46 +00:00
..
atrtc.c Rename statclock_disable variable to atrtcclock_disable that it actually is, 2009-05-03 17:47:21 +00:00
isa_common.c Allow device hints to wire the unit numbers of devices. 2008-11-18 21:01:54 +00:00
isa_common.h Allow device hints to wire the unit numbers of devices. 2008-11-18 21:01:54 +00:00
isa_dmareg.h
isa_if.m
isahint.c Tweak the way that the ACPI and ISA bus drivers match hint devices to 2009-08-24 21:51:46 +00:00
isareg.h
isavar.h Allow device hints to wire the unit numbers of devices. 2008-11-18 21:01:54 +00:00
orm.c
pnp.c MFp4: 2008-11-02 18:48:54 +00:00
pnpparse.c
pnpreg.h
pnpvar.h
rtc.h Rename statclock_disable variable to atrtcclock_disable that it actually is, 2009-05-03 17:47:21 +00:00
syscons_isa.c Allow syscons to work on amd64 and i386 without any hints: 2009-03-05 19:10:17 +00:00
vga_isa.c