]> git.proxmox.com Git - qemu.git/blame - target-mips/TODO
Simplify code.
[qemu.git] / target-mips / TODO
CommitLineData
2c52c816
TS
1Unsolved issues/bugs in the mips/mipsel backend
2-----------------------------------------------
3
15dcf5aa
TS
4General
5-------
2c52c816
TS
6- [ls][dw][lr] report broken (aligned) BadVAddr
7- Missing per-CPU instruction decoding, currently all implemented
8 instructions are regarded as valid
509b8ab2 9- Applications running on top of a emulated Linux segfault sometimes
8b4af705
TS
10 when the Qemu FPU emulation is disabled. Also gdb inside the emulated
11 system does not work. Both problems are caused by insufficient
12 handling of self-modifying code.
5a5012ec 13- Floating point exception emulation is incomplete.
2c52c816 14
15dcf5aa
TS
15MIPS64
16------
17- No 64bit TLB support
5a5012ec 18- 64bit FPU not fully implemented
15dcf5aa 19- 64bit mul/div handling broken
15dcf5aa
TS
20
21"Generic" 4Kc system emulation
22------------------------------
23- Doesn't correspond to any real hardware.
24
509b8ab2
TS
25PICA 61 system emulation
26------------------------
27- No framebuffer support yet.
28
15dcf5aa
TS
29MALTA system emulation
30----------------------
2c52c816 31- We fake firmware support instead of doing the real thing
4a109bfb 32- Real firmware falls over when trying to init RAM, presumably due
7246bb21 33 to lacking system controller emulation.