source: rtems/c/src/lib/libcpu/powerpc/mpc8xx/vectors/README @ 8ef3818

4.104.114.84.95
Last change on this file since 8ef3818 was 8ef3818, checked in by Joel Sherrill <joel.sherrill@…>, on Jun 12, 2000 at 7:57:02 PM

Patch from John Cotton <john.cotton@…>, Charles-Antoine Gauthier
<charles.gauthier@…>, and Darlene A. Stewart
<Darlene.Stewart@…> to add support for a number of very
significant things:

+ BSPs for many variations on the Motorola MBX8xx board series
+ Cache Manager including initial support for m68040

and PowerPC

+ Rework of mpc8xx libcpu code so all mpc8xx CPUs now use

same code base.

+ Rework of eth_comm BSP to utiltize above.

John reports this works on the 821 and 860

  • Property mode set to 100644
File size: 668 bytes
RevLine 
[8ef3818]1#
2#  $Id$
3#
4
5The location of the vectors file object is critical.
6
7From the comments at the head of vectors.S:
8
9  The issue with this file is getting it loaded at the right place.
10  The first vector MUST be at address 0x????0100.
11  How this is achieved is dependant on the tool chain.
12
13...
14
15  The variable 'PPC_VECTOR_FILE_BASE' must be defined to be the
16  offset from 0x????0000 to the first location in the file.  This
17  will be either 0x0000 or 0xfff0.
18
19The eth_comm BSP defines PPC_VECTOR_FILE_BASE to be 0x00000000.
20The MBX8xx BSP also defines PPC_VECTOR_FILE_BASE to be 0x00000000.
21Change these values to 0xFFF00000 if your are implementing an actual
22boot rom.
23
Note: See TracBrowser for help on using the repository browser.