summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-03-02 15:32:30 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-03-02 15:32:30 +0000
commitfaf7f46c968624a08a42c93748614c7da72019eb (patch)
treed7746a241ae6590900dcaecbc9fbba64423759d0 /c/src/lib/libcpu
parentUpdated Ethernet driver from Erik Ivanenko <erik.ivanenko@utoronto.ca>. (diff)
downloadrtems-faf7f46c968624a08a42c93748614c7da72019eb.tar.bz2
Patch from Jay Monkman <jmonkman@frasca.com> to address minor issues
in the eth_comm BSP documentation.
Diffstat (limited to 'c/src/lib/libcpu')
-rw-r--r--c/src/lib/libcpu/powerpc/mpc860/README15
-rw-r--r--c/src/lib/libcpu/powerpc/mpc860/vectors/README13
2 files changed, 10 insertions, 18 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc860/README b/c/src/lib/libcpu/powerpc/mpc860/README
index 528506d3dd..211916489d 100644
--- a/c/src/lib/libcpu/powerpc/mpc860/README
+++ b/c/src/lib/libcpu/powerpc/mpc860/README
@@ -4,19 +4,16 @@
Various non BSP dependant support routines.
-clock - Uses the 403 PIT (Programmable interval timer) to
+clock - Uses the MPC860 PITPIT (Programmable interval timer) to
generate RTEMS clock ticks.
-console - Uses the 403 Internal serial port to do RTEMS
- console I/O. Not ALL members of the 403 family
- have this.
+console_generic - Uses the MPC860 SCCs and SMCs to to serial I/O
-include - Currently empty
+include - console.h: function declarations for console related functions
-timer - Uses the 403 timebase register for timing
- tests. Other PowerPCs have slightly different
- timebase register definitions.
+timer - Uses the MPC860 timebase register for timing
+ tests. It only uses the lower 32 bits
-vectors - PowerPC 403 specific vector entry points.
+vectors - MPC860 specific vector entry points.
Includes CPU dependant, application independant
handlers: alignment.
diff --git a/c/src/lib/libcpu/powerpc/mpc860/vectors/README b/c/src/lib/libcpu/powerpc/mpc860/vectors/README
index 4081ae2525..536e221f43 100644
--- a/c/src/lib/libcpu/powerpc/mpc860/vectors/README
+++ b/c/src/lib/libcpu/powerpc/mpc860/vectors/README
@@ -10,16 +10,11 @@ From the comments at the head of vectors.s:
The first vector MUST be at address 0x????0100.
How this is achieved is dependant on the tool chain.
- However the basic mechanism for ELF assemblers is to create a
- section called ".vectors", which will be loaded to an address
- between 0x????0000 and 0x????0100 (inclusive) via a link script.
-
- The basic mechanism for XCOFF assemblers is to place it in the
- normal text section, and arrange for this file to be located
- at an appropriate position on the linker command line.
+...
The variable 'PPC_VECTOR_FILE_BASE' must be defined to be the
offset from 0x????0000 to the first location in the file. This
- will usually be 0x0000 or 0x0100.
+ will be either 0x0000 or 0xfff0.
+
+The eth_comm BSP defines PPC_VECTOR_FILE_BASE to be 0x00000000
-Andrew Bray 18/8/1995