Commit 9b22787cda6d1ee30a14bf09d0dc5af111a3ad1f

Authored by j_mayer
1 parent 25ba3a68

Update PowerPC emulation status file.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3355 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 45 additions and 15 deletions
target-ppc/STATUS
... ... @@ -300,36 +300,41 @@ EXCP ? Altivec, ...
300 300 needed registers.
301 301  
302 302 PowerPC 7441:
303   -INSN KO Altivec missing + TLB load insns missing
  303 +INSN KO Altivec missing
304 304 SPR OK
305 305 MSR OK
306 306 IRQ OK
307   -MMU KO not implemented
  307 +MMU OK
308 308 EXCP ? Altivec, ...
  309 +Linux does not have the code to handle TLB miss on this CPU
  310 +
309 311  
310 312 PowerPC 7450/7451:
311   -INSN KO Altivec missing + TLB load insns missing
  313 +INSN KO Altivec missing
312 314 SPR OK
313 315 MSR OK
314 316 IRQ OK
315   -MMU KO not implemented
  317 +MMU OK
316 318 EXCP ? Altivec, ...
  319 +Linux does not have the code to handle TLB miss on this CPU
317 320  
318 321 PowerPC 7445/7447:
319   -INSN KO Altivec missing + TLB load insns missing
  322 +INSN KO Altivec missing
320 323 SPR OK
321 324 MSR OK
322 325 IRQ OK
323   -MMU KO not implemented
  326 +MMU OK
324 327 EXCP ? Altivec, ...
  328 +Linux does not have the code to handle TLB miss on this CPU
325 329  
326 330 PowerPC 7455/7457:
327   -INSN KO Altivec missing + TLB load insns missing
  331 +INSN KO Altivec missing
328 332 SPR OK
329 333 MSR OK
330 334 IRQ OK
331   -MMU KO not implemented
  335 +MMU OK
332 336 EXCP ? Altivec, ...
  337 +Linux does not have the code to handle TLB miss on this CPU
333 338  
334 339 64 bits PowerPC
335 340 PowerPC 620: (disabled)
... ... @@ -340,21 +345,41 @@ IRQ KO
340 345 MMU KO
341 346 EXCP KO
342 347  
343   -PowerPC 970: (disabled)
  348 +PowerPC 970:
344 349 INSN KO Altivec missing and more
345 350 SPR KO
346 351 MSR ?
347 352 IRQ OK
348   -MMU KO partially implemented
349   -EXCP KO
  353 +MMU OK
  354 +EXCP KO partially implemented
  355 +Should be able to boot but there is no hw platform currently emulated.
350 356  
351   -PowerPC 970FX: (disabled)
  357 +PowerPC 970FX:
352 358 INSN KO Altivec missing and more
353 359 SPR KO
354 360 MSR ?
355 361 IRQ OK
356   -MMU KO partially implemented
357   -EXCP KO
  362 +MMU OK
  363 +EXCP KO partially implemented
  364 +Should be able to boot but there is no hw platform currently emulated.
  365 +
  366 +PowerPC 970GX:
  367 +INSN KO Altivec missing and more
  368 +SPR KO
  369 +MSR ?
  370 +IRQ OK
  371 +MMU OK
  372 +EXCP KO partially implemented
  373 +Should be able to boot but there is no hw platform currently emulated.
  374 +
  375 +PowerPC Cell:
  376 +INSN KO Altivec missing and more
  377 +SPR KO
  378 +MSR ?
  379 +IRQ ?
  380 +MMU ?
  381 +EXCP ? partially implemented
  382 +As the core is mostly a 970, should be able to boot. SPE are not implemented.
358 383  
359 384 PowerPC 630: (disabled: lack of detailed specifications)
360 385 INSN KO
... ... @@ -465,12 +490,17 @@ EXCP KO
465 490 PowerPC microcontrollers emulation status
466 491  
467 492 Implemementation should be sufficient to boot Linux:
  493 +(there seem to be problems with uboot freezing at some point)
468 494 - PowerPC 405CR
469 495 - PowerPC 405EP
470 496  
471 497 TODO:
472 498 - More PowerPC 40x microcontrollers emulation
473   -- PowerQUICC microcontrollers emulation
  499 +- PowerPC 440 microcontrollers emulation
  500 +- e200 microcontrollers emulation
  501 +- e300 microcontrollers emulation
  502 +- e500 microcontrollers emulation
  503 +- e600 microcontrollers emulation
474 504  
475 505 ===============================================================================
476 506 PowerPC based platforms emulation status
... ...