diff options
author | jhb <jhb@FreeBSD.org> | 2009-08-27 16:34:04 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2009-08-27 16:34:04 +0000 |
commit | 8c78c5aa4d95d7e63fe3f1a2d15fedbd997e3b4b (patch) | |
tree | f9feba5d542ddfbe1f2ca69ac2f08ba4c942f577 /release | |
parent | 9e9a81fc35d1a5cf36349b82e8fab976fcb18b76 (diff) | |
download | FreeBSD-src-8c78c5aa4d95d7e63fe3f1a2d15fedbd997e3b4b.zip FreeBSD-src-8c78c5aa4d95d7e63fe3f1a2d15fedbd997e3b4b.tar.gz |
MFC 196520:
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'.
Approved by: re (kib)
Diffstat (limited to 'release')
0 files changed, 0 insertions, 0 deletions