Hello Assato san,
I understand your question:
How does an interrupt get associated with a device?
The answer is as follows:
1. The software handles the interrupt:
2. The interrupt handling software must ask the possible devices if they have an interrupt pending.
3. If no device has an interrupt pending, then process an error or ignore the interrupt.
4. Else handle the device's request
5. Continue polling possible interrupting devices
Note: If the interrupt is not properly programmed in the PCI configuration space, then it is possible to have an interrupt handling error (see #3 above).
I hope this answers your question.
Best regards,
Ivan
-----Original Message-----
From: ASATO [mailto:masato@d1.nas.nec.co.jp]
Sent: Wednesday, March 22, 2000 2:46 AM
To: pci-sig@znyx.com
Subject: interruption sequence
Hi all
It is unsuitable for the contents. I have some question.
Although the CBE bus was decoded in order to terminate interruption of
device using the interrupt acknowledge, naturally the interruption signal to
other devices will also be inputted.
How has knowing that it is the interrupt acknowledge turned to itself come
out of device?
Or, device had to decode such as an address or something?
Please give me some advices interruption sequence
----------------------------------------
ASKA Electronic corporation
ASATO
mailto:aac54490@pop17.odn.ne.jp
----------------------------------------