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 |