Sun Microelectronics
158
UltraSPARC User’s Manual
8.5 Other UltraSPARC Registers
Table 8-5 lists additional sets of 64-bit global registers supported by UltraSPARC.
8.6 Supported Traps
Table 8-6 lists the traps supported by UltraSPARC.
Suggested Assembly Language Syntax
rd %pcr, reg
rd
wr reg
rs1
,%pcr
rd %pic, reg
rd
wr reg
rs1
,%pic
rd %gsr, reg
rd
wr reg
rs1
,%gsr
wr reg
rs1
,%clear_softint
wr reg
rs1
,%set_softint
rd %softint, reg
rd
wr reg
rs1
,%softint
rd %tick_cmpr, reg
rd
wr reg
rs1
,%tick_cmpr
rd %dcr, reg
rd
wr reg
rs1
,%dcr
Table 8-5 Other UltraSPARC Registers
Register Name Access Description Section
INTERRUPT_GLOBAL_REG RW 8 Interrupt handler globals 14.5.9
MMU_GLOBAL_REG RW 8 MMU handler globals 14.5.9
Table 8-6 Traps Supported in UltraSPARC
Exception or Interrupt Request Globals
9
TT Priority
Reserved — 000
16
n/a
power_on_reset
AG 001
16
0
watchdog_reset
AG 002
16
1
1
externally_initiated_reset
AG 003
16
1
1
software_initiated_reset
AG 004
16
1
1
RED_state_exception
AG 005
16
1
1
instruction_access_exception
MG 008
16
5
instruction_access_error
AG 00A
16
3
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com