From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=40413 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OCZRD-00066f-PR for qemu-devel@nongnu.org; Thu, 13 May 2010 10:31:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OCZRB-0008G8-TH for qemu-devel@nongnu.org; Thu, 13 May 2010 10:30:59 -0400 Received: from mail-wy0-f173.google.com ([74.125.82.173]:37176) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OCZRB-0008Fr-Nq for qemu-devel@nongnu.org; Thu, 13 May 2010 10:30:57 -0400 Received: by wyf19 with SMTP id 19so951991wyf.4 for ; Thu, 13 May 2010 07:30:55 -0700 (PDT) Message-ID: <4BEC0B64.9070002@mvista.com> Date: Thu, 13 May 2010 18:23:32 +0400 From: Dmitry Antipov MIME-Version: 1.0 Subject: [Qemu-devel] Cavium Networks' Octeon hardware gets simulated Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel Hello all, I would like to announce the first successful emulation of Cavium Networks' Octeon hardware (http://www.caviumnetworks.com/OCTEON_MIPS64.html). I'm using heavy modified QEMU 0.12.2 and MontaVista's CGE 5.1 (http://www.mvista.com/product_detail_cge.php) as the target Linux system. But I suppose it shouldn't be too hard to enable community-based kernel and user space applications too. Devices emulation is very limited (serial port, on-board flash and smc91 network card instead of native and very sophisticated Octeon's network chip), but the whole system is quite usable to run full-featured user space via NFS root. My QEMU modifications are quite dirty (other MIPSes are broken with them), and most probably needs some rewrites and/or massive cleanups before even making an attempt to merge them into main tree. But if we have a few persons interesting with this work, I'll be glad to announce the code and work with the maintainer(s) to get the code in. Thanks in advance, Dmitry