root / target-mips / TODO @ ea785922
History | View | Annotate | Download (808 Bytes)
1 | 2c52c816 | ths | Unsolved issues/bugs in the mips/mipsel backend |
---|---|---|---|
2 | 2c52c816 | ths | ----------------------------------------------- |
3 | 2c52c816 | ths | |
4 | 15dcf5aa | ths | General |
5 | 15dcf5aa | ths | ------- |
6 | 2c52c816 | ths | - [ls][dw][lr] report broken (aligned) BadVAddr |
7 | 2c52c816 | ths | - Missing per-CPU instruction decoding, currently all implemented |
8 | 2c52c816 | ths | instructions are regarded as valid |
9 | 2c52c816 | ths | - pcnet32 does not work for little endian emulation on big endian host |
10 | 2c52c816 | ths | (probably not mips specific, but observable for mips-malta) |
11 | 2c52c816 | ths | |
12 | 15dcf5aa | ths | MIPS64 |
13 | 15dcf5aa | ths | ------ |
14 | 15dcf5aa | ths | - No 64bit TLB support |
15 | 15dcf5aa | ths | - no 64bit wide registers for FPU |
16 | 15dcf5aa | ths | - 64bit mul/div handling broken |
17 | 15dcf5aa | ths | |
18 | 15dcf5aa | ths | "Generic" 4Kc system emulation |
19 | 15dcf5aa | ths | ------------------------------ |
20 | 15dcf5aa | ths | - Doesn't correspond to any real hardware. |
21 | 15dcf5aa | ths | |
22 | 15dcf5aa | ths | MALTA system emulation |
23 | 15dcf5aa | ths | ---------------------- |
24 | 2c52c816 | ths | - We fake firmware support instead of doing the real thing |
25 | 4a109bfb | ths | - Real firmware falls over when trying to init RAM, presumably due |
26 | 4a109bfb | ths | to lacking I2C emulation. |