diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-03-02 15:32:30 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-03-02 15:32:30 +0000 |
commit | faf7f46c968624a08a42c93748614c7da72019eb (patch) | |
tree | d7746a241ae6590900dcaecbc9fbba64423759d0 /c/src/lib/libcpu | |
parent | Updated Ethernet driver from Erik Ivanenko <erik.ivanenko@utoronto.ca>. (diff) | |
download | rtems-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/README | 15 | ||||
-rw-r--r-- | c/src/lib/libcpu/powerpc/mpc860/vectors/README | 13 |
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 |