OPERATION
Copyright 2007
5-10
S SC150e HARDWARE REFERENCE
5.7 Interrupt Controls
S SC150e allows a processor to receive interrupts from and/or transmit
interrupts to any other processors on the network, including the originating processor.
Table 5-3 indicates the various sources for interrupt control.
5.7.1 Interrupt Options
Table 5-3 Interrupt Controls
Condition Register
Description
Host Interrupt Enable
CSR0[3]
Must be set in order to receive any interrupts from the
network.
Receive Interrupt Enable (RIE)
ACR[0]
Generates an interrupt to the host from network data
received at the associated Shared Memory location.
Transmit Interrupt Enable (TIE)
ACR[1]
Generates an interrupt to the network for a host write to
the associated Shared Memory location.
Interrupt on Memory Mask Match
Enable
CSR0[5]
Permits a shared memory interrupt. Must be set in order
to receive any interrupts from the network.
Override RIE
CSR0[6]
Generates an interrupt to the host regardless of the
ACR RIE setting upon receipt of any network interrupt
message.
Enable Interrupt on Error
CSR0[7]
Generates an interrupt request as specified in the CSR9
Mask register as the corresponding bit in CSR1 is set.
Network Interrupt Enable
CSR0[8]
Permits transmission of interrupt data to the network.
Override TIE
CSR0[ 9]
Transmits Interrupt message to the network regardless
of the ACR TIE setting.
Reset Interrupt FIFO
CSR0[13]
Toggle from ‘0’ to ‘1’ to ‘0’ to reset Interrupt FIFO.
Interrupts Armed
CSR1[14]
During the interrupt operation, indicates conditions to
receive interrupt are active. If ‘0’, no interrupts will be
received by the host. Any write to CSR1 will reset to ‘1’.
Enable Interrupt on Own Slot
CSR2[10]
In conjunction with CSR2[9] enables host self-interrupt.
LSP of Interrupt Address
CSR4[15:0]
Interrupt Address A15 - A0.
MSP of Interrupt Address
CSR5[6:0]
Interrupt Address A22 - A16. Works in conjunction with
CSR4[15:0].
Interrupt FIFO Not Empty
CSR5[15]
When ‘0’, Interrupt FIFO is empty. If ‘1’, CSR5 and
CSR4 contain legitimate interrupt address(es).
Receive Interrupt Override
CSR8[10]
When set, all incoming network messages are treated
as interrupt messages.
Interrupt on Error Mask
CSR9[15:0]
Interrupts for specified error/status conditions.
PCI Interrupt Status
(See NOTE)
This register is used to report interrupt status and to
clear the interrupt.
NOTE
: PCI configuration register offset 48 [32:0]
Summary of Contents for SCRAMNet+ SC150e
Page 2: ......
Page 79: ...OPERATION Copyright 2007 5 29 SCRAMNet SC150e HARDWARE REFERENCE Figure 5 10 Quad Switch ...
Page 82: ......
Page 94: ......
Page 108: ......
Page 121: ...D D CONFIGURATION AIDS APPENDIX D CONFIGURATION AIDS ...
Page 122: ......
Page 127: ...1 GLOSSARY GLOSSARY ...
Page 128: ......
Page 135: ...1 INDEX INDEX ...
Page 136: ......