UltraSPARC User's Manual
9.3.1 Outgoing Interrupt Vector Data<2:0>
Name: Outgoing Interrupt Vector Data Registers (Privileged)
ASI_UDB_INTR_W (data 0): ASI=77
ASI_UDB_INTR_W (data 1): ASI=77
ASI_UDB_INTR_W (data 2): ASI=77
Table 9-1
Outgoing Interrupt Vector Data Register Format
Bits
<63:0>
Data:
Interrupt data.
A write to these registers modifies the out-going interrupt dispatch data registers.
Non-privileged access to this register causes a
9.3.2 Interrupt Vector Dispatch
Name: ASI_UDB_INTR_W (interrupt dispatch) (Privileged, write-only)
ASI: 77
, VA<63:19>=0, VA<18:14>= target MID, VA<13:0>=70
16
A write to this ASI triggers an interrupt vector dispatch to the target CPU resid-
ing at slot MID (Module ID) along with the contents of the three Interrupt Vector
Data Registers.
A read from this ASI causes a
Non-privileged access to this register causes a
9.3.3 Interrupt Vector Dispatch Status Register
Name: ASI_INTR_DISPATCH_STATUS (Privileged, read-only)
ASI: 48
, VA<63:0>=0
16
Table 9-2
Interrupt Dispatch Status Register Format
Bits
<63:2>
Reserved
<1>
NACK
<0>
BUSY
Sun Microelectronics
164
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
, VA<63:0>=40
16
, VA<63:0>=50
16
, VA<63:0>=60
16
Field
Use
Data
Data
data_access_exception
Field
Set if interrupt dispatch has failed
Set when there is an outstanding dispatch
16
16
16
RW
W
trap.
privileged_action
16
trap.
trap.
privileged_action
Use
—
RW
R
R
R
Need help?
Do you have a question about the UltraSPARC-I and is the answer not in the manual?
Questions and answers