source: rtems/c/src/lib/libcpu/powerpc/README @ 16a8616

4.115
Last change on this file since 16a8616 was 16a8616, checked in by Ric Claus <claus@…>, on 03/30/12 at 15:03:43

Add Virtex4 and Virtex5 BSPs

This commit covers at least PR2020, 2022, and 2023. This
patch adds all of the code for both BSPs, modifications
to libcpu/powerpc for the ppc440, and some updates to the
BSPs from follow up review and testing.

These BSPs should be good baselines for future development.
The configurations used by Ric are custom and have a non-standard
NIC. They also do not have a UART. Thus the current console
driver just prints to a RAM buffer.

The NIC and UART support are left for future work. When the UART
support is added, moving the existing "to RAM" console driver to
a shared location is likely desirable because boards with no debug
UART port are commonly deployed. This would let printk() go to RAM.

  • Property mode set to 100644
File size: 754 bytes
Line 
1#
2#  $Id$
3#
4
5This hierarchy contains support routines for some of
6the varied and quite numerous PowerPC processors
7available from IBM and Motorola.
8
9Since these routines can differ amongst different members
10of the PowerPC family, an entry per CPU type is provided.
11
12At this time, support is included for the following PowerPC
13family members using the new exception processing model:
14
15  + mpc505
16  + mpc5xx (5xx devices other than 505/509)
17  + mpc6xx
18  + mpc750
19  + mpc821
20  + mpc823 (uses mpc821 directory)
21  + mpc850 (uses mpc860 directory)
22  + mpc860
23  + mpc8260
24  + ppc405
25  + ppc440
26
27Note that because of similarities in various family members,
28the mpc823 should be able to use the mpc821 code and the
29mpc850 should be able to use the mpc850 code.
30
Note: See TracBrowser for help on using the repository browser.