From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LBZgB-0001Bx-Qy for qemu-devel@nongnu.org; Sat, 13 Dec 2008 13:57:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LBZgA-0001BA-Sq for qemu-devel@nongnu.org; Sat, 13 Dec 2008 13:57:31 -0500 Received: from [199.232.76.173] (port=39746 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LBZgA-0001B4-N9 for qemu-devel@nongnu.org; Sat, 13 Dec 2008 13:57:30 -0500 Received: from savannah.gnu.org ([199.232.41.3]:47120 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 1LBZgA-0003Zq-A7 for qemu-devel@nongnu.org; Sat, 13 Dec 2008 13:57:30 -0500 Received: from cvs.savannah.gnu.org ([199.232.41.69]) by sv.gnu.org with esmtp (Exim 4.63) (envelope-from ) id 1LBZg9-0005kO-R8 for qemu-devel@nongnu.org; Sat, 13 Dec 2008 18:57:29 +0000 Received: from aurel32 by cvs.savannah.gnu.org with local (Exim 4.63) (envelope-from ) id 1LBZg9-0005kI-88 for qemu-devel@nongnu.org; Sat, 13 Dec 2008 18:57:29 +0000 MIME-Version: 1.0 Errors-To: aurel32 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From: Aurelien Jarno Message-Id: Date: Sat, 13 Dec 2008 18:57:29 +0000 Subject: [Qemu-devel] [6012] target-sh4: add SH7785 as CPU option 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: 6012 http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=6012 Author: aurel32 Date: 2008-12-13 18:57:28 +0000 (Sat, 13 Dec 2008) Log Message: ----------- target-sh4: add SH7785 as CPU option (Vladimir Prus) Modified Paths: -------------- trunk/target-sh4/cpu.h trunk/target-sh4/translate.c Modified: trunk/target-sh4/cpu.h =================================================================== --- trunk/target-sh4/cpu.h 2008-12-13 18:57:21 UTC (rev 6011) +++ trunk/target-sh4/cpu.h 2008-12-13 18:57:28 UTC (rev 6012) @@ -33,6 +33,7 @@ #define SH_CPU_SH7750R (1 << 2) #define SH_CPU_SH7751 (1 << 3) #define SH_CPU_SH7751R (1 << 4) +#define SH_CPU_SH7785 (1 << 5) #define SH_CPU_SH7750_ALL (SH_CPU_SH7750 | SH_CPU_SH7750S | SH_CPU_SH7750R) #define SH_CPU_SH7751_ALL (SH_CPU_SH7751 | SH_CPU_SH7751R) Modified: trunk/target-sh4/translate.c =================================================================== --- trunk/target-sh4/translate.c 2008-12-13 18:57:21 UTC (rev 6011) +++ trunk/target-sh4/translate.c 2008-12-13 18:57:28 UTC (rev 6012) @@ -221,7 +221,13 @@ .pvr = 0x04050005, .prr = 0x00000113, .cvr = 0x00110000, /* Neutered caches, should be 0x20480000 */ - }, + }, { + .name = "SH7785", + .id = SH_CPU_SH7785, + .pvr = 0x10300700, + .prr = 0x00000200, + .cvr = 0x71440211, + }, }; static const sh4_def_t *cpu_sh4_find_by_name(const char *name)