Update PowerPC emulation status file.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3355 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
j_mayer 2007-10-08 03:00:35 +00:00
parent 25ba3a6812
commit 9b22787cda
1 changed files with 45 additions and 15 deletions
target-ppc

View File

@ -300,36 +300,41 @@ EXCP ? Altivec, ...
needed registers. needed registers.
PowerPC 7441: PowerPC 7441:
INSN KO Altivec missing + TLB load insns missing INSN KO Altivec missing
SPR OK SPR OK
MSR OK MSR OK
IRQ OK IRQ OK
MMU KO not implemented MMU OK
EXCP ? Altivec, ... EXCP ? Altivec, ...
Linux does not have the code to handle TLB miss on this CPU
PowerPC 7450/7451: PowerPC 7450/7451:
INSN KO Altivec missing + TLB load insns missing INSN KO Altivec missing
SPR OK SPR OK
MSR OK MSR OK
IRQ OK IRQ OK
MMU KO not implemented MMU OK
EXCP ? Altivec, ... EXCP ? Altivec, ...
Linux does not have the code to handle TLB miss on this CPU
PowerPC 7445/7447: PowerPC 7445/7447:
INSN KO Altivec missing + TLB load insns missing INSN KO Altivec missing
SPR OK SPR OK
MSR OK MSR OK
IRQ OK IRQ OK
MMU KO not implemented MMU OK
EXCP ? Altivec, ... EXCP ? Altivec, ...
Linux does not have the code to handle TLB miss on this CPU
PowerPC 7455/7457: PowerPC 7455/7457:
INSN KO Altivec missing + TLB load insns missing INSN KO Altivec missing
SPR OK SPR OK
MSR OK MSR OK
IRQ OK IRQ OK
MMU KO not implemented MMU OK
EXCP ? Altivec, ... EXCP ? Altivec, ...
Linux does not have the code to handle TLB miss on this CPU
64 bits PowerPC 64 bits PowerPC
PowerPC 620: (disabled) PowerPC 620: (disabled)
@ -340,21 +345,41 @@ IRQ KO
MMU KO MMU KO
EXCP KO EXCP KO
PowerPC 970: (disabled) PowerPC 970:
INSN KO Altivec missing and more INSN KO Altivec missing and more
SPR KO SPR KO
MSR ? MSR ?
IRQ OK IRQ OK
MMU KO partially implemented MMU OK
EXCP KO EXCP KO partially implemented
Should be able to boot but there is no hw platform currently emulated.
PowerPC 970FX: (disabled) PowerPC 970FX:
INSN KO Altivec missing and more INSN KO Altivec missing and more
SPR KO SPR KO
MSR ? MSR ?
IRQ OK IRQ OK
MMU KO partially implemented MMU OK
EXCP KO EXCP KO partially implemented
Should be able to boot but there is no hw platform currently emulated.
PowerPC 970GX:
INSN KO Altivec missing and more
SPR KO
MSR ?
IRQ OK
MMU OK
EXCP KO partially implemented
Should be able to boot but there is no hw platform currently emulated.
PowerPC Cell:
INSN KO Altivec missing and more
SPR KO
MSR ?
IRQ ?
MMU ?
EXCP ? partially implemented
As the core is mostly a 970, should be able to boot. SPE are not implemented.
PowerPC 630: (disabled: lack of detailed specifications) PowerPC 630: (disabled: lack of detailed specifications)
INSN KO INSN KO
@ -465,12 +490,17 @@ EXCP KO
PowerPC microcontrollers emulation status PowerPC microcontrollers emulation status
Implemementation should be sufficient to boot Linux: Implemementation should be sufficient to boot Linux:
(there seem to be problems with uboot freezing at some point)
- PowerPC 405CR - PowerPC 405CR
- PowerPC 405EP - PowerPC 405EP
TODO: TODO:
- More PowerPC 40x microcontrollers emulation - More PowerPC 40x microcontrollers emulation
- PowerQUICC microcontrollers emulation - PowerPC 440 microcontrollers emulation
- e200 microcontrollers emulation
- e300 microcontrollers emulation
- e500 microcontrollers emulation
- e600 microcontrollers emulation
=============================================================================== ===============================================================================
PowerPC based platforms emulation status PowerPC based platforms emulation status