On 13.04.2010 17:24, mmlr@xxxxxxxx wrote:
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.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.