Commit ebbd0ffddd67e70180235561b150aa02897992b1
1 parent
1a3fd9c3
Clarify some TODO items.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4789 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
5 additions
and
4 deletions
target-mips/TODO
| @@ -32,7 +32,7 @@ General | @@ -32,7 +32,7 @@ General | ||
| 32 | - save/restore of the CPU state is not implemented (see machine.c). | 32 | - save/restore of the CPU state is not implemented (see machine.c). |
| 33 | - Improve cpu state handling: | 33 | - Improve cpu state handling: |
| 34 | Step 1) Collect all the TC state in a single struct, so we need only | 34 | Step 1) Collect all the TC state in a single struct, so we need only |
| 35 | - a single global pointer per TC. | 35 | + a single global pointer for the active TC. |
| 36 | Step 2) Use only a single TC context as working context, and copy the | 36 | Step 2) Use only a single TC context as working context, and copy the |
| 37 | contexts on TC switch. Likewise for FPU contexts. | 37 | contexts on TC switch. Likewise for FPU contexts. |
| 38 | 38 | ||
| @@ -42,7 +42,8 @@ MIPS64 | @@ -42,7 +42,8 @@ MIPS64 | ||
| 42 | 42 | ||
| 43 | "Generic" 4Kc system emulation | 43 | "Generic" 4Kc system emulation |
| 44 | ------------------------------ | 44 | ------------------------------ |
| 45 | -- Doesn't correspond to any real hardware. | 45 | +- Doesn't correspond to any real hardware. Should be removed some day, |
| 46 | + U-Boot is the last remaining user. | ||
| 46 | 47 | ||
| 47 | PICA 61 system emulation | 48 | PICA 61 system emulation |
| 48 | ------------------------ | 49 | ------------------------ |
| @@ -51,7 +52,7 @@ PICA 61 system emulation | @@ -51,7 +52,7 @@ PICA 61 system emulation | ||
| 51 | MALTA system emulation | 52 | MALTA system emulation |
| 52 | ---------------------- | 53 | ---------------------- |
| 53 | - We fake firmware support instead of doing the real thing | 54 | - We fake firmware support instead of doing the real thing |
| 54 | -- Real firmware falls over when trying to init RAM, presumably due | ||
| 55 | - to lacking system controller emulation. | 55 | +- Real firmware (YAMON) falls over when trying to init RAM, presumably |
| 56 | + due to lacking system controller emulation. | ||
| 56 | - Bonito system controller not implemented | 57 | - Bonito system controller not implemented |
| 57 | - MSC1 system controller not implemented | 58 | - MSC1 system controller not implemented |