From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KBGdH-0002aa-6l for qemu-devel@nongnu.org; Tue, 24 Jun 2008 18:04:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KBGdG-0002aO-MF for qemu-devel@nongnu.org; Tue, 24 Jun 2008 18:04:58 -0400 Received: from [199.232.76.173] (port=34725 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KBGdG-0002aL-JQ for qemu-devel@nongnu.org; Tue, 24 Jun 2008 18:04:58 -0400 Received: from savannah.gnu.org ([199.232.41.3]:34805 helo=sv.gnu.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KBGdF-0004Jr-8E for qemu-devel@nongnu.org; Tue, 24 Jun 2008 18:04:58 -0400 Received: from cvs.savannah.gnu.org ([199.232.41.69]) by sv.gnu.org with esmtp (Exim 4.63) (envelope-from ) id 1KBGcz-0002cr-Jt for qemu-devel@nongnu.org; Tue, 24 Jun 2008 22:04:41 +0000 Received: from ths by cvs.savannah.gnu.org with local (Exim 4.63) (envelope-from ) id 1KBGcz-0002cn-DP for qemu-devel@nongnu.org; Tue, 24 Jun 2008 22:04:41 +0000 MIME-Version: 1.0 Errors-To: ths Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Thiemo Seufer Message-Id: Date: Tue, 24 Jun 2008 22:04:41 +0000 Subject: [Qemu-devel] [4789] Clarify some TODO items. Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Revision: 4789 http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=4789 Author: ths Date: 2008-06-24 22:04:41 +0000 (Tue, 24 Jun 2008) Log Message: ----------- Clarify some TODO items. Modified Paths: -------------- trunk/target-mips/TODO Modified: trunk/target-mips/TODO =================================================================== --- trunk/target-mips/TODO 2008-06-24 21:58:35 UTC (rev 4788) +++ trunk/target-mips/TODO 2008-06-24 22:04:41 UTC (rev 4789) @@ -32,7 +32,7 @@ - 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 @@ "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 @@ 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