EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Page 162

Sun Microsystems UltraSPARC-I
410 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
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

Table of Contents