Commit 74563c166108d296d9c7531d89f2da064e45c258
1 parent
eb143ca7
Update PowerPC target status.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2724 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
16 additions
and
2 deletions
target-ppc/STATUS
| @@ -10,6 +10,7 @@ PowerPC CPU known to work (ie booting at least Linux 2.4): | @@ -10,6 +10,7 @@ PowerPC CPU known to work (ie booting at least Linux 2.4): | ||
| 10 | - PowerPC 604 & derivatives | 10 | - PowerPC 604 & derivatives |
| 11 | - PowerPC 740 & derivatives | 11 | - PowerPC 740 & derivatives |
| 12 | - PowerPC 750 & derivatives | 12 | - PowerPC 750 & derivatives |
| 13 | +- PowerPC 405 | ||
| 13 | 14 | ||
| 14 | PowerPC that should work but are not supported by standard Linux kernel | 15 | PowerPC that should work but are not supported by standard Linux kernel |
| 15 | (then remain mostly untested) | 16 | (then remain mostly untested) |
| @@ -18,7 +19,6 @@ PowerPC that should work but are not supported by standard Linux kernel | @@ -18,7 +19,6 @@ PowerPC that should work but are not supported by standard Linux kernel | ||
| 18 | 19 | ||
| 19 | Work in progress: | 20 | Work in progress: |
| 20 | * embedded PowerPC cores | 21 | * embedded PowerPC cores |
| 21 | -- PowerPC 405 | ||
| 22 | - BookE PowerPC | 22 | - BookE PowerPC |
| 23 | - e500 core (Freescale PowerQUICC) | 23 | - e500 core (Freescale PowerQUICC) |
| 24 | * main stream PowerPC cores | 24 | * main stream PowerPC cores |
| @@ -59,8 +59,12 @@ TODO: | @@ -59,8 +59,12 @@ TODO: | ||
| 59 | =============================================================================== | 59 | =============================================================================== |
| 60 | PowerPC microcontrollers emulation status | 60 | PowerPC microcontrollers emulation status |
| 61 | 61 | ||
| 62 | +Implemementation should be sufficient to boot Linux: | ||
| 63 | +- PowerPC 405CR | ||
| 64 | +- PowerPC 405EP | ||
| 65 | + | ||
| 62 | TODO: | 66 | TODO: |
| 63 | -- PowerPC 40x microcontrollers emulation | 67 | +- More PowerPC 40x microcontrollers emulation |
| 64 | - PowerQUICC microcontrollers emulation | 68 | - PowerQUICC microcontrollers emulation |
| 65 | 69 | ||
| 66 | =============================================================================== | 70 | =============================================================================== |
| @@ -80,11 +84,21 @@ PowerPC based platforms emulation status | @@ -80,11 +84,21 @@ PowerPC based platforms emulation status | ||
| 80 | - Gentoo Linux live CDROM 1.4 - boots, compiles linux kernel | 84 | - Gentoo Linux live CDROM 1.4 - boots, compiles linux kernel |
| 81 | - Debian Linux woody - boots from CDROM and HDD | 85 | - Debian Linux woody - boots from CDROM and HDD |
| 82 | - Mandrake Linux 9 - boots from CDROM, freezes during install | 86 | - Mandrake Linux 9 - boots from CDROM, freezes during install |
| 87 | +- Knoppix 2003-07-13_4 boots from CDROM, pb with X configuration | ||
| 88 | + distribution bug: X runs with a properly hand-coded configuration. | ||
| 89 | +- rock Linux 2.0 runs from CDROM | ||
| 90 | + | ||
| 91 | +* Linux 2.6 support seems deadly broken (used to boot...). | ||
| 92 | + | ||
| 93 | +* PowerPC 405EP reference boards: | ||
| 94 | +- can boot Linux 2.4 & 2.6. | ||
| 95 | + Need to provide a flash image ready to boot for reproductible tests. | ||
| 83 | 96 | ||
| 84 | TODO: | 97 | TODO: |
| 85 | - MCA based RS/6000 emulation | 98 | - MCA based RS/6000 emulation |
| 86 | - CHRP emulation (not PowerMac) | 99 | - CHRP emulation (not PowerMac) |
| 87 | - PPAR emulation | 100 | - PPAR emulation |
| 101 | +- ePPAR emulation | ||
| 88 | - misc PowerPC reference boards emulation | 102 | - misc PowerPC reference boards emulation |
| 89 | 103 | ||
| 90 | =============================================================================== | 104 | =============================================================================== |