Sun Microelectronics
147
8. Address Spaces, ASIs, ASRs, and Traps
1
Read-only access; causes a
data_access_exception
trap if written respectively.
2
Causes a
data_access_exception
trap if the page being accessed is privileged.
8.3.2 UltraSPARC (Non-SPARC-V9) ASI Extensions
Table 8-2 defines all non-SPARC-V9 ASI extensions supported in UltraSPARC.
These ASIs may be used with LDXA, STXA, LDDFA, STDFA instructions only,
unless otherwise noted. Other length accesses will cause a
data_access_exception
trap. See Appendix F, “ASI Names,” for an alphabetical listing of ASI names and
macro syntax.
Table 8-1
Mandatory SPARC-V9 ASIs
ASI
Value
ASI Name (Suggested Macro Syntax)
Access
Description
Section
04
16
ASI_NUCLEUS (ASI_N)
RW
Implicit address space, nucleus
privilege, TL > 0,
V9
0C
16
ASI_NUCLEUS_LITTLE (ASI_NL)
RW
Implicit address space, nucleus
privilege, TL > 0, little endian
V9
10
16
ASI_AS_IF_USER_PRIMARY (ASI_AIUP)
RW
2
Primary address space, user privilege
V9
11
16
ASI_AS_IF_USER_SECONDARY
(ASI_AIUS)
RW
2
Secondary address space, user
privilege
V9
18
16
ASI_AS_IF_USER_PRIMARY_LITTLE
(ASI_AIUPL)
RW
2
Primary address space, user privilege,
little endian
V9
19
16
ASI_AS_IF_USER_SECONDARY_LITTLE
(ASI_AIUSL)
RW
2
Secondary address space, user
privilege, little endian
V9
80
16
ASI_PRIMARY (ASI_P)
RW
Implicit primary address space
V9
81
16
ASI_SECONDARY (ASI_S)
RW
Implicit secondary address space
V9
82
16
ASI_PRIMARY_NO_FAULT (ASI_PNF)
R
1
Primary address space, no fault
V9,
14.4.6
83
16
ASI_SECONDARY_NO_FAULT (ASI_SNF)
R
1
Secondary address space, no fault
V9,
14.4.6
88
16
ASI_PRIMARY_LITTLE (ASI_PL)
RW
Implicit primary address space, little
endian
V9
89
16
ASI_SECONDARY_LITTLE (ASI_SL)
RW
Implicit secondary address space, little
endian
V9
8A
16
ASI_PRIMARY_NO_FAULT_LITTLE
(ASI_PNFL)
R
1
Primary address space, no fault, little
endian
V9,
14.4.6
8B
16
ASI_SECONDARY_NO_FAULT_LITTLE
(ASI_SNFL)
R
1
Secondary address space, no fault,
little endian
V9,
14.4.6
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com