From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:49423) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RdUos-0005Bk-4R for qemu-devel@nongnu.org; Wed, 21 Dec 2011 17:39:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RdUor-0005cu-50 for qemu-devel@nongnu.org; Wed, 21 Dec 2011 17:39:30 -0500 Received: from smtp161.dfw.emailsrvr.com ([67.192.241.161]:46862) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RdUor-0005co-13 for qemu-devel@nongnu.org; Wed, 21 Dec 2011 17:39:29 -0500 Message-ID: <4EF26024.8070305@calxeda.com> Date: Wed, 21 Dec 2011 16:39:32 -0600 From: Mark Langsdorf MIME-Version: 1.0 References: <4EF0DEBD.70406@calxeda.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 8/9] Add xgmac ethernet model List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: "qemu-devel@nongnu.org" , "paul@codesourcery.com" On 12/20/2011 02:24 PM, Peter Maydell wrote: > On 20 December 2011 19:15, Mark Langsdorf wrote: >> This adds very basic support for xgmac block. Missing things include: >> >> - statistics counters >> - WoL support >> - rx checksum offload >> - chained descriptors (only linear descriptor ring) >> - broadcast and multicast handling > > So, er, what's an xgmac? Any public documentation? Are you planning > to submit a board model that uses this? It's a Synopis XG-Mac. I have code for a board model that uses it, but it uses the pre- MemoryRegion API including direct calls to cpu_register_physical_memory() and qemu_ram_alloc(). I can't submit it until I get it updated. Any suggestions for a good example of converting a board model from one API to the other? Thanks, Mark Langsdorf Calxeda, Inc.