Dma And Scsi Interrupts - LSI Symbios SYM53C040 Technical Manual

Enclosure services processor
Table of Contents

Advertisement

2.10.1.2 Interrupt Mask Register (0xFE0D)
2.10.1.3 Interrupt Destination Register (0xFE0E)

2.10.2 DMA and SCSI Interrupts

2.10.2.1 End of DMA Transfer Interrupt
Clearing the bits in this register masks the interrupts corresponding to
the bits in the
Interrupt Status (ISR)
This register provides the ability to route an interrupt to either of the two
external interrupt inputs of the microcontroller core. The bits correspond
to the interrupts in the
routes the interrupt to external interrupt 0, and setting the bit routes it to
external interrupt 1.
The SCSI core provides an interrupt output to indicate task completion
or an abnormal bus occurrence. The use of interrupts is optional and
may be disabled by resetting the appropriate bits in the
register (0xFC02) or the
When an interrupt occurs, the
Current SCSI Bus Status (CSBS)
which condition created the interrupt. The interrupt can be reset by
simply reading the
Reset Parity/Interrupt (RPI)
an external chip reset.
If the SCSI core has been properly initialized, an interrupt will be
generated in the following cases:
the chip is selected/reselected
a DMA transfer completes
a SCSI bus reset occurs
a parity error occurs during a data transfer
a bus phase mismatch occurs
a SCSI bus disconnection occurs
The End of DMA bit determines when a block data transfer is complete.
Receive operations are complete when there is no data left in the SCSI
core and no additional handshakes occurring.
Interrupts
register.
Interrupt Status (ISR)
Select Enable (SER)
Bus and Status (BSR)
register must be read to determine
register. Clearing the bit
Mode (MR)
register (0xFC04).
register and the
register (0xFC07) or by
2-29

Advertisement

Table of Contents
loading

Table of Contents