From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gd4Oq-00015l-Jj for qemu-devel@nongnu.org; Thu, 26 Oct 2006 08:31:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gd4Ol-00014g-Rf for qemu-devel@nongnu.org; Thu, 26 Oct 2006 08:31:56 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gd4Ol-00014d-OF for qemu-devel@nongnu.org; Thu, 26 Oct 2006 08:31:51 -0400 Received: from [65.74.133.4] (helo=mail.codesourcery.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1Gd4Ol-0006BP-IJ for qemu-devel@nongnu.org; Thu, 26 Oct 2006 08:31:51 -0400 From: Paul Brook Subject: Re: [Qemu-devel] proprietary MIPS based ASIC Date: Thu, 26 Oct 2006 13:31:45 +0100 References: <1161849045.2811555215.16130.sendItem@bloglines.com> In-Reply-To: <1161849045.2811555215.16130.sendItem@bloglines.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610261331.47109.paul@codesourcery.com> 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 On Thursday 26 October 2006 08:50, larytet.39605663@bloglines.com wrote: > Hello, > > > > I am a software developer working in a chip maker. One of our chips > - dual MIPS 4Kec with GPON/BPON related peripherals, DDR, interrupt > contorller, SPI, I2C and UART. This is SoC (System ooon Chip) which should > run small chunk of software, like proprietary protocol stack, small RTOS > (may be commercial one like Velosity or OSS like eCOS) > > > > How hard it is going to be to emulate > full system like this ? Any examples/tutorials where to start ? Any > experience of porting QEMU to other platforms ? Let's say MIPS+DDR+simple > interrupt controller and no other peripherals I suggest you look at the existing targets. e.g. the existing mips and ARM targets. IMHO it's not that hard to add new boards. Paul