
Sun Microelectronics
165
9. Interrupt Handling
NACK
: Cleared at the start of every interrupt dispatch attempt; set when a
dispatch has failed.
BUSY
: Set if there is an outstanding dispatch.
The status of the outgoing interrupt can be read from
ASI_INTR_DISPATCH_STATUS.
Writes to this ASI cause a
data_access_exception
trap.
Non-privileged access to this register causes a
privileged_action
trap.
9.3.4 Incoming Interrupt Vector Data<2:0>
Name: Incoming Interrupt Vector Data Registers (Privileged)
ASI_UDB_INTR_R (data 0): ASI=7F
16
, VA<63:0>=40
16
ASI_UDB_INTR_R (data 1): ASI=7F
16
, VA<63:0>=50
16
ASI_UDB_INTR_R (data 2): ASI=7F
16
, VA<63:0>=60
16
Data
:
Interrupt data.
A read from these registers returns incoming interrupt information from the in-
coming interrupt receive data registers.
Non-privileged access to this register causes a
privileged_action
trap
9.3.5 Interrupt Vector Receive
Name: ASI_INTR_RECEIVE (Privileged)
ASI: 49
16
, VA<63:0>=0
Table 9-3
Incoming Interrupt Vector Data Register Format
Bits
Field
Use
RW
<63:0>
Data
Data
R
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com