HomeFreeBSD

Workaround some ACPI BIOSen which break the IO port into multiple
rS125851Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Workaround some ACPI BIOSen which break the IO port into multiple
resources. (Note that the correct range is 0x3f7,0x3f0-0x3f5.) Such
devices will be detected as follows:

fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> port
0x3f7,0x3f4-0x3f5,0x3f2-0x3f3,0x3f0-0x3f1 irq 6 drq 2 on acpi0

To do this, we find the minimum and maximum start addresses for the
resources and use them as the base for the IO and control ports.

Help from: jhb

Details

Provenance
njlAuthored on
Parents
rS125850: Fixed style bugs near previous commit (mainly formatting errors and
Branches
Unknown
Tags
Unknown

Event Timeline