LSI53C825AJ LSI, LSI53C825AJ Datasheet - Page 60

no-image

LSI53C825AJ

Manufacturer Part Number
LSI53C825AJ
Description
Manufacturer
LSI
Datasheet

Specifications of LSI53C825AJ

Lead Free Status / RoHS Status
Not Compliant
2.4.13.2 Registers
2-36
detecting interrupts in most systems is hardware interrupts. In this case,
the LSI53C825A asserts the Interrupt Request (IRQ/) line that interrupts
the microprocessor, causing the microprocessor to execute an interrupt
service routine. A hybrid approach would use hardware interrupts for
long waits, and use polling for short waits.
The registers in the LSI53C825A that are used for detecting or defining
interrupts are the
(SIST0),
Interrupt Enable Zero
Control
ISTAT – The
accessed as a slave during SCRIPTS operation, therefore it is the
register that is polled when polled interrupts are used. It is also the first
register that should be read when the IRQ/ pin has been asserted in
association with a hardware interrupt. The INTF (Interrupt-on-the-Fly) bit
should be the first interrupt serviced. It must be written to one to be
cleared. This interrupt must be cleared before servicing any other
interrupts. If the SIP bit in the ISTAT register is set, then a SCSI-type
interrupt has occurred and the
SCSI Interrupt Status One (SIST1)
bit in the
interrupt has occurred and the
read. SCSI-type and DMA-type interrupts may occur simultaneously, so
in some cases both SIP and DIP may be set.
SIST0 and SIST1 – The
Interrupt Status One (SIST1)
bits. Reading these registers determines which condition or conditions
caused the SCSI-type interrupt, and clears that SCSI interrupt condition.
If the LSI53C825A is receiving data from the SCSI bus and a fatal
interrupt condition occurs, the chip attempts to send the contents of the
DMA FIFO to memory before generating the interrupt. If the LSI53C825A
is sending data to the SCSI bus and a fatal SCSI interrupt condition
occurs, data could be left in the DMA FIFO. Because of this the DMA
FIFO Empty (DFE) bit in
Functional Description
(DCNTL), and
SCSI Interrupt Status One
Interrupt Status (ISTAT)
Interrupt Status (ISTAT)
Interrupt Status
(SIEN0),
DMA Interrupt Enable
DMA Status (DSTAT)
SCSI Interrupt Status Zero (SIST0)
registers contain the SCSI-type interrupt
SCSI Interrupt Enable One
SCSI Interrupt Status Zero (SIST0)
DMA Status (DSTAT)
register is set, then a DMA-type
(ISTAT),
(SIST1),
registers should be read. If the DIP
is the only register that can be
SCSI Interrupt Status Zero
DMA Status
(DIEN).
should be checked. If this
register should be
(DSTAT),
(SIEN1),
and
SCSI
SCSI
DMA
and

Related parts for LSI53C825AJ