summaryrefslogtreecommitdiffstats
path: root/doc/supplements/powerpc
diff options
context:
space:
mode:
authorJennifer Averett <Jennifer.Averett@OARcorp.com>1997-12-02 16:27:15 +0000
committerJennifer Averett <Jennifer.Averett@OARcorp.com>1997-12-02 16:27:15 +0000
commit3013e18f7445940ab07183c3fdc6b598237fb25f (patch)
tree71b3040376f221c9e239f5b59ad4f73ad786e398 /doc/supplements/powerpc
parentAdded definations for serial_per_sec, serial_rate, and serial_xon_xoff. (diff)
downloadrtems-3013e18f7445940ab07183c3fdc6b598237fb25f.tar.bz2
Modified SPARC to PowerPC. Modified specific requirements to be
for the PowerPC instead of the SPARC.
Diffstat (limited to 'doc/supplements/powerpc')
-rw-r--r--doc/supplements/powerpc/bsp.t14
-rw-r--r--doc/supplements/powerpc/bsp.texi14
2 files changed, 14 insertions, 14 deletions
diff --git a/doc/supplements/powerpc/bsp.t b/doc/supplements/powerpc/bsp.t
index abad444307..4bb6ed85cb 100644
--- a/doc/supplements/powerpc/bsp.t
+++ b/doc/supplements/powerpc/bsp.t
@@ -75,7 +75,7 @@ place when the rtems_initialize_executive directive was invoked.
Upon completion of executive initialization, interrupts are
enabled.
-If this SPARC implementation supports on-chip caching
+If this PowerPC implementation supports on-chip caching
and this is to be utilized, then it should be enabled during the
reset application initialization code.
@@ -83,24 +83,24 @@ In addition to the requirements described in the
Board Support Packages chapter of the @value{LANGUAGE}
Applications User's Manual for the reset code
which is executed before the call to
-rtems_initialize executive, the SPARC version has the following
+rtems_initialize executive, the PowrePC version has the following
specific requirements:
@itemize @bullet
-@item Must leave the S bit of the status register set so that
-the SPARC remains in the supervisor state.
+@item Must leave the PR bit of the machine state register set so that
+the PowerPC remains in the supervisor state.
@item Must set stack pointer (sp) such that a minimum stack
size of MINIMUM_STACK_SIZE bytes is provided for the
rtems_initialize executive directive.
-@item Must disable all external interrupts (i.e. set the pil
-to 15).
+@item Must disable all external interrupts (i.e. clear the EI (EE)
+bit of the machine state register).
@item Must enable traps so window overflow and underflow
conditions can be properly handled.
-@item Must initialize the SPARC's initial trap table with at
+@item Must initialize the PowerPC's initial trap table with at
least trap handlers for register window overflow and register
window underflow.
@end itemize
diff --git a/doc/supplements/powerpc/bsp.texi b/doc/supplements/powerpc/bsp.texi
index abad444307..4bb6ed85cb 100644
--- a/doc/supplements/powerpc/bsp.texi
+++ b/doc/supplements/powerpc/bsp.texi
@@ -75,7 +75,7 @@ place when the rtems_initialize_executive directive was invoked.
Upon completion of executive initialization, interrupts are
enabled.
-If this SPARC implementation supports on-chip caching
+If this PowerPC implementation supports on-chip caching
and this is to be utilized, then it should be enabled during the
reset application initialization code.
@@ -83,24 +83,24 @@ In addition to the requirements described in the
Board Support Packages chapter of the @value{LANGUAGE}
Applications User's Manual for the reset code
which is executed before the call to
-rtems_initialize executive, the SPARC version has the following
+rtems_initialize executive, the PowrePC version has the following
specific requirements:
@itemize @bullet
-@item Must leave the S bit of the status register set so that
-the SPARC remains in the supervisor state.
+@item Must leave the PR bit of the machine state register set so that
+the PowerPC remains in the supervisor state.
@item Must set stack pointer (sp) such that a minimum stack
size of MINIMUM_STACK_SIZE bytes is provided for the
rtems_initialize executive directive.
-@item Must disable all external interrupts (i.e. set the pil
-to 15).
+@item Must disable all external interrupts (i.e. clear the EI (EE)
+bit of the machine state register).
@item Must enable traps so window overflow and underflow
conditions can be properly handled.
-@item Must initialize the SPARC's initial trap table with at
+@item Must initialize the PowerPC's initial trap table with at
least trap handlers for register window overflow and register
window underflow.
@end itemize