[haiku-commits] Re: r36225 - haiku/trunk/src/libs/compat/freebsd_network

  • From: Colin Günther <coling@xxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 14 Apr 2010 01:19:52 +0200

On 13.04.2010 17:24, mmlr@xxxxxxxx wrote:
Author: mmlr
Date: 2010-04-13 17:24:18 +0200 (Tue, 13 Apr 2010)
New Revision: 36225
Changeset: http://dev.haiku-os.org/changeset/36225/haiku

Modified:
    haiku/trunk/src/libs/compat/freebsd_network/bus.c
    haiku/trunk/src/libs/compat/freebsd_network/compat.c
    haiku/trunk/src/libs/compat/freebsd_network/device.h
    haiku/trunk/src/libs/compat/freebsd_network/driver.c
Log:
Implement MSI support using the x86 specific PCI module in the FreeBSD
compatibility layer. This should make some network and wireless hardware use
MSIs and therefore solve issues related to interrupt sharing and wrongly
advertised interrupt lines.
Nice! If you need a tester for it, I can recommend luroh on IRC. He owns a laptop with a ipro1000 and a iprowifi3945. I could make his hardware work by manually adding the correct irqs in the driver source, only. Clear case of BIOS-misconfiguration.

Other related posts: