summaryrefslogtreecommitdiff
path: root/target-mips/TODO
diff options
context:
space:
mode:
authorths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>2008-06-24 22:04:41 +0000
committerths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>2008-06-24 22:04:41 +0000
commitebbd0ffddd67e70180235561b150aa02897992b1 (patch)
tree476eb71f12fa03cd7b30f3bf6897b1cfc97c8fba /target-mips/TODO
parent1a3fd9c3da4e2d9434a14168306b2fa0abadce18 (diff)
downloadqemu-ebbd0ffddd67e70180235561b150aa02897992b1.tar.gz
Clarify some TODO items.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4789 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-mips/TODO')
-rw-r--r--target-mips/TODO9
1 files changed, 5 insertions, 4 deletions
diff --git a/target-mips/TODO b/target-mips/TODO
index 6722c20d7a..bb18fa8d85 100644
--- a/target-mips/TODO
+++ b/target-mips/TODO
@@ -32,7 +32,7 @@ General
- save/restore of the CPU state is not implemented (see machine.c).
- Improve cpu state handling:
Step 1) Collect all the TC state in a single struct, so we need only
- a single global pointer per TC.
+ a single global pointer for the active TC.
Step 2) Use only a single TC context as working context, and copy the
contexts on TC switch. Likewise for FPU contexts.
@@ -42,7 +42,8 @@ MIPS64
"Generic" 4Kc system emulation
------------------------------
-- Doesn't correspond to any real hardware.
+- Doesn't correspond to any real hardware. Should be removed some day,
+ U-Boot is the last remaining user.
PICA 61 system emulation
------------------------
@@ -51,7 +52,7 @@ PICA 61 system emulation
MALTA system emulation
----------------------
- We fake firmware support instead of doing the real thing
-- Real firmware falls over when trying to init RAM, presumably due
- to lacking system controller emulation.
+- Real firmware (YAMON) falls over when trying to init RAM, presumably
+ due to lacking system controller emulation.
- Bonito system controller not implemented
- MSC1 system controller not implemented