* How to control IRQ polarities on PCI devices?
@ 2003-07-26 1:46 Andrew de Quincey
[not found] ` <200307260246.35849.adq_dvb-fmPXVN3awWJAJAzL26g0SA@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Andrew de Quincey @ 2003-07-26 1:46 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hi, I've just tested what Windows XP programs my IO-APIC to with my wavelan
card (using Softice to interrogate the IO-APIC by hand :)
It turns out that with my latest patch, I am programming the IO-APIC the same
way it is set up under windows.
Thing is, the IO-APIC is set up to active high, level trigger. This is how it
is setup under windows as well (the device works under windows).
I'm assuming the device is by default expecting PCI standard IRQs which are
active LOW, level polarity... which is why I either get no IRQs, or lots of
rubbish ones.
Is there a standard way of controlling the polarity of IRQs generated by PCI
devices? This looks like the last issue to be resolved under linux.
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: How to control IRQ polarities on PCI devices?
[not found] ` <200307260246.35849.adq_dvb-fmPXVN3awWJAJAzL26g0SA@public.gmane.org>
@ 2003-07-26 15:04 ` Andrew de Quincey
[not found] ` <200307261604.13239.adq_dvb-fmPXVN3awWJAJAzL26g0SA@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Andrew de Quincey @ 2003-07-26 15:04 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
> I'm assuming the device is by default expecting PCI standard IRQs which are
> active LOW, level polarity... which is why I either get no IRQs, or lots of
> rubbish ones.
>
> Is there a standard way of controlling the polarity of IRQs generated by
> PCI devices? This looks like the last issue to be resolved under linux.
Just had the idea to test a different PCI device in this slot. it works fine,
so it looks like this is just a problem with the wavelan card.
So, unless someone else finds a problem, my latest patch is probably the final
one for this problem.
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: How to control IRQ polarities on PCI devices?
[not found] ` <200307261604.13239.adq_dvb-fmPXVN3awWJAJAzL26g0SA@public.gmane.org>
@ 2003-07-26 18:54 ` Andrew de Quincey
0 siblings, 0 replies; 3+ messages in thread
From: Andrew de Quincey @ 2003-07-26 18:54 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
On Saturday 26 July 2003 16:04, Andrew de Quincey wrote:
> > I'm assuming the device is by default expecting PCI standard IRQs which
> > are active LOW, level polarity... which is why I either get no IRQs, or
> > lots of rubbish ones.
> >
> > Is there a standard way of controlling the polarity of IRQs generated by
> > PCI devices? This looks like the last issue to be resolved under linux.
>
> Just had the idea to test a different PCI device in this slot. it works
> fine, so it looks like this is just a problem with the wavelan card.
>
> So, unless someone else finds a problem, my latest patch is probably the
> final one for this problem.
Please ignore this, I was talking absolute rubbish once again. The rtl
ethernet device is detected fine, but IRQs do not work for it.
I've posted a message to lkml about this issue. I think this must be something
in the MCP-T southbridge chip not being set correctly. I have had reports
that the same thing happens with nforce2 boards from other manufacturers as
well.
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-07-26 18:54 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-26 1:46 How to control IRQ polarities on PCI devices? Andrew de Quincey
[not found] ` <200307260246.35849.adq_dvb-fmPXVN3awWJAJAzL26g0SA@public.gmane.org>
2003-07-26 15:04 ` Andrew de Quincey
[not found] ` <200307261604.13239.adq_dvb-fmPXVN3awWJAJAzL26g0SA@public.gmane.org>
2003-07-26 18:54 ` Andrew de Quincey
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.