diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 1997-12-02 16:27:15 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 1997-12-02 16:27:15 +0000 |
commit | 3013e18f7445940ab07183c3fdc6b598237fb25f (patch) | |
tree | 71b3040376f221c9e239f5b59ad4f73ad786e398 /doc/supplements/powerpc | |
parent | Added definations for serial_per_sec, serial_rate, and serial_xon_xoff. (diff) | |
download | rtems-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.t | 14 | ||||
-rw-r--r-- | doc/supplements/powerpc/bsp.texi | 14 |
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 |