On 12/20/2011 02:24 PM, Peter Maydell wrote: > On 20 December 2011 19:15, Mark Langsdorf <mark.langsd...@calxeda.com> 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.