Hi,
I’m working on a PCI interrupt test card which can generate all INTA, INTB,
INTC and INTD interrupts on the PCI bus using another external card. I use
this card to trigger interrupts on PCI buses, and it doesn’t have a PCI ROM.
My question is that how do I know whether an interrupt occurs or not after I
trigger an interrupt from the test card ? I can write a driver for this card
but what interrupt line/vector should I monitor ? How do I figure out which
interrupt line/vector associated with an INTA, INTB, INTC, INTD signals on a
PCI device when there’s no PCI Config Space. Is there a way to monitor all
PCI interrupt lines ?
Please help. Thanks!
Get your FREE download of MSN Explorer at http://explorer.msn.com
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Your device is basically an illegal phantom PCI device sitting on the bus.
All PCI devices must have Config spaces. Yours doesn’t. There is no way to
generically determine what Int A,B,C,D on particular slot maps into a
vector. Or for that matter, if the interrupt is routed at all. The PCI spec
defines the Int pins at the connector, but does not define any particular
routing of the pins back to the host,
Paul Lever
----- Original Message -----
From: “tam nguyen”
To: “NT Developers Interest List”
Sent: Monday, May 21, 2001 3:07 PM
Subject: [ntdev] PCI Interrupt monitor
> Hi,
> I’m working on a PCI interrupt test card which can generate all INTA,
INTB,
> INTC and INTD interrupts on the PCI bus using another external card. I use
> this card to trigger interrupts on PCI buses, and it doesn’t have a PCI
ROM.
>
> My question is that how do I know whether an interrupt occurs or not after
I
> trigger an interrupt from the test card ? I can write a driver for this
card
> but what interrupt line/vector should I monitor ? How do I figure out
which
> interrupt line/vector associated with an INTA, INTB, INTC, INTD signals on
a
> PCI device when there’s no PCI Config Space. Is there a way to monitor all
> PCI interrupt lines ?
>
> Please help. Thanks!
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@home.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
—
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com