Interrupt Receive - Fujitsu SPARC JPS1 Implementation Supplement Manual

Fujitsu sparc64 v
Table of Contents

Advertisement

N.2

Interrupt Receive

When an interrupt packet is received, eight interrupt data registers are updated with
the associated incoming data and the BUSY bit in the ASI_INTR_RECEIVE register is
set. If interrupts are enabled (PSTATE.IE = 1), then the processor takes a trap and
the interrupt data registers are read by the software to determine the appropriate
trap handler. The handler may reprioritize this interrupt packet to a lower priority.
FIGURE N-2
FIGURE N-2
Release 1.0, 1 July 2002
is an example of the interrupt receive flow.
read ASI_INTR_RECEIVE
Y
Error
Busy?
N
Read ASI_INTR_R (data 0)
. . .
Read ASI_INTR_R (data 7)
Determine Trap Handler
Handle Interrupt or
reprioritize via SOFTINT
clear ASI_INTR_RECEIVE
interrupt complete
Interrupt Receive Flow
F. Chapter N
Interrupt Handling
135

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SPARC JPS1 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents