From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BT4s0-000703-8a for qemu-devel@nongnu.org; Wed, 26 May 2004 16:19:24 -0400 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BT4rR-0006qz-69 for qemu-devel@nongnu.org; Wed, 26 May 2004 16:19:20 -0400 Received: from [193.252.22.29] (helo=mwinf0204.wanadoo.fr) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BT4rQ-0006qf-QI for qemu-devel@nongnu.org; Wed, 26 May 2004 16:18:49 -0400 Received: from bellard.org (ATuileries-112-1-3-7.w81-48.abo.wanadoo.fr [81.48.134.7]) by mwinf0204.wanadoo.fr (SMTP Server) with ESMTP id D699FA000DA5 for ; Wed, 26 May 2004 22:18:47 +0200 (CEST) Message-ID: <40B4FC37.7080601@bellard.org> Date: Wed, 26 May 2004 22:21:11 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] PCI: Memory mapped / ROM resources References: <1085582014.20025.11.camel@sherbert> In-Reply-To: <1085582014.20025.11.camel@sherbert> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Hi, Gianni Tedesco wrote: > I'm writing some qemu PCI devices and i'd like to know if it's possible > to register memory mapped I/O regions and also I'd like to be able to > map in a ROM device, but I guess this is missing for the same reason > memory mapped resources aren't currently supported. Is that to do with > the qemu CPU/MMU code? Memory mapped resources are fully supported. ROM devices are not supported, but it is very easy to add. > Is this going to be implemented any time soon, what are the issues if > any? I don't mind doing the monkey work to get it implemented, if i'm > pointed in the right direction. I haven't even looked at how the CPU > emulation parts work yet. Which hardware do you want to add ? I can add ROM devices if it is really necessary. Fabrice.