Statistics
| Branch: | Revision:

root / target-ppc / STATUS @ 36081602

History | View | Annotate | Download (2.6 kB)

1 76a66253 j_mayer
PowerPC emulation status.
2 76a66253 j_mayer
The goal of this file is to provide a reference status to avoid regressions.
3 76a66253 j_mayer
4 76a66253 j_mayer
===============================================================================
5 76a66253 j_mayer
PowerPC core emulation status
6 76a66253 j_mayer
7 76a66253 j_mayer
PowerPC CPU known to work (ie booting at least Linux 2.4):
8 76a66253 j_mayer
* main stream PowerPC cores
9 76a66253 j_mayer
- PowerPC 603 & derivatives
10 76a66253 j_mayer
- PowerPC 604 & derivatives
11 76a66253 j_mayer
- PowerPC 740 & derivatives
12 76a66253 j_mayer
- PowerPC 750 & derivatives
13 74563c16 j_mayer
- PowerPC 405
14 76a66253 j_mayer
15 76a66253 j_mayer
PowerPC that should work but are not supported by standard Linux kernel
16 76a66253 j_mayer
(then remain mostly untested)
17 76a66253 j_mayer
- PowerPC 745
18 76a66253 j_mayer
- PowerPC 755
19 76a66253 j_mayer
20 76a66253 j_mayer
Work in progress:
21 76a66253 j_mayer
* embedded PowerPC cores
22 76a66253 j_mayer
- BookE PowerPC
23 76a66253 j_mayer
- e500 core (Freescale PowerQUICC)
24 76a66253 j_mayer
* main stream PowerPC cores
25 76a66253 j_mayer
- PowerPC 601
26 76a66253 j_mayer
- PowerPC 602
27 76a66253 j_mayer
28 76a66253 j_mayer
TODO:
29 76a66253 j_mayer
* embedded PowerPC cores
30 76a66253 j_mayer
- PowerPC 401
31 76a66253 j_mayer
- PowerPC 403
32 76a66253 j_mayer
- PowerPC 440
33 76a66253 j_mayer
- PowerPC 460
34 76a66253 j_mayer
* main stream PowerPC cores
35 76a66253 j_mayer
- PowerPC 7400 (aka G4)
36 76a66253 j_mayer
- PowerPC 7410
37 76a66253 j_mayer
- PowerPC 7450
38 76a66253 j_mayer
- PowerPC 7455
39 76a66253 j_mayer
- PowerPC 7457
40 76a66253 j_mayer
- PowerPC 7457A
41 76a66253 j_mayer
* original POWER
42 76a66253 j_mayer
- POWER
43 76a66253 j_mayer
- POWER2
44 76a66253 j_mayer
* 64 bits PowerPC cores
45 76a66253 j_mayer
- PowerPC 620
46 76a66253 j_mayer
- PowerPC 630 (aka POWER3)
47 76a66253 j_mayer
- PowerPC 631 (aka POWER3+)
48 76a66253 j_mayer
- POWER4
49 76a66253 j_mayer
- POWER4+
50 76a66253 j_mayer
- POWER5
51 76a66253 j_mayer
- POWER5+
52 76a66253 j_mayer
- PowerPC 970
53 76a66253 j_mayer
* RS64 series
54 76a66253 j_mayer
- RS64
55 76a66253 j_mayer
- RS64-II
56 76a66253 j_mayer
- RS64-III
57 76a66253 j_mayer
- RS64-IV
58 76a66253 j_mayer
59 76a66253 j_mayer
===============================================================================
60 76a66253 j_mayer
PowerPC microcontrollers emulation status
61 76a66253 j_mayer
62 74563c16 j_mayer
Implemementation should be sufficient to boot Linux:
63 74563c16 j_mayer
- PowerPC 405CR
64 74563c16 j_mayer
- PowerPC 405EP
65 74563c16 j_mayer
66 76a66253 j_mayer
TODO:
67 74563c16 j_mayer
- More PowerPC 40x microcontrollers emulation
68 76a66253 j_mayer
- PowerQUICC microcontrollers emulation
69 76a66253 j_mayer
70 76a66253 j_mayer
===============================================================================
71 76a66253 j_mayer
PowerPC based platforms emulation status
72 76a66253 j_mayer
73 76a66253 j_mayer
* PREP platform (RS/6000 7043...) - TO BE CHECKED (broken)
74 76a66253 j_mayer
- Gentoo Linux live CDROM 1.4
75 76a66253 j_mayer
- Debian Linux 3.0
76 76a66253 j_mayer
- Mandrake Linux 9
77 76a66253 j_mayer
78 76a66253 j_mayer
* heathrow PowerMac platform (beige PowerMac) - TO BE CHECKED (broken)
79 76a66253 j_mayer
- Gentoo Linux live CDROM 1.4
80 76a66253 j_mayer
- Debian Linux 3.0
81 76a66253 j_mayer
- Mandrake Linux 9
82 76a66253 j_mayer
83 76a66253 j_mayer
* mac99 platform (white and blue PowerMac, ...)
84 76a66253 j_mayer
- Gentoo Linux live CDROM 1.4 - boots, compiles linux kernel
85 76a66253 j_mayer
- Debian Linux woody - boots from CDROM and HDD
86 76a66253 j_mayer
- Mandrake Linux 9 - boots from CDROM, freezes during install
87 74563c16 j_mayer
- Knoppix 2003-07-13_4 boots from CDROM, pb with X configuration
88 74563c16 j_mayer
  distribution bug: X runs with a properly hand-coded configuration.
89 74563c16 j_mayer
- rock Linux 2.0 runs from CDROM
90 74563c16 j_mayer
91 74563c16 j_mayer
* Linux 2.6 support seems deadly broken (used to boot...).
92 74563c16 j_mayer
93 74563c16 j_mayer
* PowerPC 405EP reference boards:
94 74563c16 j_mayer
- can boot Linux 2.4 & 2.6.
95 74563c16 j_mayer
  Need to provide a flash image ready to boot for reproductible tests.
96 76a66253 j_mayer
97 76a66253 j_mayer
TODO:
98 76a66253 j_mayer
- MCA based RS/6000 emulation
99 76a66253 j_mayer
- CHRP emulation (not PowerMac)
100 76a66253 j_mayer
- PPAR emulation
101 74563c16 j_mayer
- ePPAR emulation
102 76a66253 j_mayer
- misc PowerPC reference boards emulation
103 76a66253 j_mayer
104 76a66253 j_mayer
===============================================================================
105 76a66253 j_mayer
(to be completed)