~jderose/ubuntu/raring/qemu/vde-again

« back to all changes in this revision

Viewing changes to target-mips/TODO

Tags: upstream-0.9.0+20070816
ImportĀ upstreamĀ versionĀ 0.9.0+20070816

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
- [ls][dw][lr] report broken (aligned) BadVAddr
7
7
- Missing per-CPU instruction decoding, currently all implemented
8
8
  instructions are regarded as valid
9
 
- pcnet32 does not work for little endian emulation on big endian host
10
 
  (probably not mips specific, but observable for mips-malta)
 
9
- Applications running on top of a emulated Linux segfault sometimes
 
10
  when the Qemu FPU emulation is disabled, the tb misses a flush
 
11
  in that case.
 
12
- gdb breakpoints inside the emulated system work only due to a hack
 
13
  which disassembles over the end of the current tb.
11
14
 
12
15
MIPS64
13
16
------
14
 
- No 64bit TLB support
15
 
- no 64bit wide registers for FPU
16
 
- 64bit mul/div handling broken
 
17
- Only lighly tested but apparently functional as of 2007-05-31.
17
18
 
18
19
"Generic" 4Kc system emulation
19
20
------------------------------
20
21
- Doesn't correspond to any real hardware.
21
22
 
 
23
PICA 61 system emulation
 
24
------------------------
 
25
- No framebuffer support yet.
 
26
 
22
27
MALTA system emulation
23
28
----------------------
24
29
- We fake firmware support instead of doing the real thing
25
30
- Real firmware falls over when trying to init RAM, presumably due
26
 
  to lacking I2C emulation.
 
31
  to lacking system controller emulation.