3 trap control, 1 pil control, 4 trap-table entry addresses – FUJITSU Implementation Supplement Fujitsu SPARC64 V User Manual
Page 49: 2 trap type (tt), Trap control 38, Pil control 38, Trap-table entry addresses 38, Trap type (tt) 38

38
SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002
7.3
Trap Control
Please refer to Section 7.3 of Commonality.
7.3.1
PIL Control
SPARC64 V receives external interrupts from the UPA interconnect. They cause an
interrupt_vector_trap
(
TT
= 60
16
). The interrupt vector trap handler reads the interrupt
information and then schedules SPARC V9-compatible interrupts by writing bits in
the
SOFTINT
register. Please refer to Section 5.2.11 of Commonality for details.
During handling of SPARC V9-compatible interrupts by SPARC64 V, the
PIL
register is checked. If an interrupt has sufficient priority, SPARC64 V will stop
issuing new instructions, will flush all uncommitted instructions, and then will
vector to the trap handler. The only exception to this process occurs when
SPARC64 V is processing a higher-priority trap.
SPARC64 V takes a normal disrupting trap upon receipt of an interrupt request.
7.4
Trap-Table Entry Addresses
Please refer to Section 7.4 of Commonality.
7.4.2
Trap Type (TT)
Please refer to Section 7.4.2 of Commonality.
SPARC64 V implements all mandatory SPARC V9 and SPARC JPS1 exceptions, as
described in Chapter 7 of Commonality, plus the exception listed in
, which
is specific to SPARC64 V (impl. dep. #35; impl. dep. #36).
TABLE 7-1
Exceptions Specific to
SPARC64 V
Exception or Interrupt Request
TT
Priority
async_data_error
040
16
2