summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/sparc64/README
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/cpu/sparc64/README')
-rw-r--r--cpukit/score/cpu/sparc64/README15
1 files changed, 15 insertions, 0 deletions
diff --git a/cpukit/score/cpu/sparc64/README b/cpukit/score/cpu/sparc64/README
new file mode 100644
index 0000000000..9da0c5e0ef
--- /dev/null
+++ b/cpukit/score/cpu/sparc64/README
@@ -0,0 +1,15 @@
+#
+# $Id$
+#
+
+A lot of explanation needed, will do when known.
+
+The score/cpu/sparc64 contains only code that can execute without accessing
+privileged registers or using privileged instructions. This was done because
+the privileged registers differ between the sun4u and sun4v models.
+
+The model specific and privileged code that would normally be found in
+score/cpu/sparc64 resides in libcpu/sparc64/@RTEMS_CPU_MODEL@/score or in
+libcpu/sparc64/shared/score directory. This is primarily the interrupt
+handling code.
+