[haiku-commits] Re: haiku: hrev45838 - src/add-ons/kernel/bus_managers/pci/arch/x86 headers/os/drivers

  • From: Jérôme Duval <korli@xxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 10 Jul 2013 19:09:51 +0200

Hi Axel,

2013/7/10 Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>:
> Am 09/07/2013 23:53, schrieb korli@xxxxxxxxxxxxxxxx:
>
>> 25b7236: PCI: the x86 module now exports an MSI-X API.
>
>
> Nice one! Do you plan to add MSI-X support to the FreeBSD compatibility
> layer, too? That would be fairly easy to do now, I just don't want to step
> on your toes doing so.

I don't know whether it's that easy, the MSI support seems to hack the
interrupt line for instance.
Anyway the current API could use a few tweaks.Would it be OK to have a
single pci_unconfigure_msi/pci_disable_msi for both MSI and MSI-X ?
That's what the FreeBSD API proposes.

Bye,
Jérôme

Other related posts: