Intel
®
81341 and 81342 I/O Processors
December 2007
Developer’s Manual
Order Number: 315037-002US
121
Address Translation Unit (PCI-X)—Intel
®
81341 and 81342
2.7.9.1.2 Inbound Read Request
When operating in the Conventional mode, the following actions with the given
constraints are performed by the ATU when a master abort is detected by the internal
initiator interface during an inbound read transaction:
• Set the Internal Bus Master Abort bit (bit 7) in the ATUISR
• Return a target abort condition to the initiating master during the delayed
completion cycle on the PCI bus. No data is ever read from the internal bus and
returned to the PCI bus.
The following additional actions with the given constraints are performed by the ATU
when a target abort is signaled by the PCI interface during an inbound delayed read
completion cycle:
• Set the Target Abort (target) bit (bit 11) in the ATUSR.
• When the ATU PCI Target Abort (target) Interrupt Mask bit in the ATUIMR is clear,
set the PCI Target Abort (target) bit in the ATUISR. When set, no action.
• Flush the transaction that was master aborted from the ITQ after the target abort is
delivered on the PCI interface.
When operating in the PCI-X mode, the following actions with the given constraints are
performed by the ATU when a master abort is detected by the internal master interface
during an inbound split read transaction:
• Set the Internal Bus Master Abort bit (bit 7) in the ATUISR.
• Generate a Split Completion Error Message (with message class=2h - completer
error and message index=80h - 81341 and 81342 internal bus master abort) on
the PCI bus.
• When the Initiated Split Completion Error Message Interrupt Mask in the ATUIMR is
clear, set the Initiated Split Completion Error Message bit in the ATUISR. When set,
no action.
• Flush the transaction that was master aborted.
Note:
This split completion error message includes a device specific message index. The error
handler would need to have knowledge of the device specific error messages of the
81341 and 81342 in order to fully diagnose the problem.
The Internal Bus Master Abort bit is non-maskable and always results in an interrupt
being driven to the core processor.