From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:56470) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QMjas-0005dv-Ac for qemu-devel@nongnu.org; Wed, 18 May 2011 12:27:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QMjar-0000G1-F1 for qemu-devel@nongnu.org; Wed, 18 May 2011 12:27:30 -0400 Received: from mail-pv0-f173.google.com ([74.125.83.173]:64604) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QMjar-0000Fu-AW for qemu-devel@nongnu.org; Wed, 18 May 2011 12:27:29 -0400 Received: by pvg3 with SMTP id 3so984486pvg.4 for ; Wed, 18 May 2011 09:27:27 -0700 (PDT) Sender: Richard Henderson Message-ID: <4DD3F321.9040200@twiddle.net> Date: Wed, 18 May 2011 09:26:09 -0700 From: Richard Henderson MIME-Version: 1.0 References: <4DD3C5B9.1080908@redhat.com> In-Reply-To: <4DD3C5B9.1080908@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [RFC] Memory API List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Avi Kivity Cc: qemu-devel On 05/18/2011 06:12 AM, Avi Kivity wrote: > struct MemoryRegionOps { > MemoryReadFunc readb, readw, readl; > MemoryWriteFunc writeb, writew, writel; > }; Look back to last May for a discussion between myself and Paul Brook on this subject. That started with me merely wanting to expand the interface to support 8-byte reads/writes, and he wanting a fairly substantial reorganization. I'm not married to Paul's total reorg, but please include readq/writeq support in any reorganization in this area. r~