From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTe4T-0002Nn-Hc for qemu-devel@nongnu.org; Thu, 05 Mar 2015 17:16:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTe4O-0003Ss-B6 for qemu-devel@nongnu.org; Thu, 05 Mar 2015 17:16:45 -0500 Received: from smtp2-g21.free.fr ([2a01:e0c:1:1599::11]:25854) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTe4O-0003Rv-4l for qemu-devel@nongnu.org; Thu, 05 Mar 2015 17:16:40 -0500 From: =?UTF-8?q?Herv=C3=A9=20Poussineau?= Date: Thu, 5 Mar 2015 23:13:18 +0100 Message-Id: <1425593606-5909-1-git-send-email-hpoussin@reactos.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH 0/8] net/dp8393x improvements List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Leon Alrae , Laurent@Vivier.EU, Aurelien Jarno Hi, This patchset improves dp8393x network card emulation to current QEMU sta= ndards, mostly decouples it from MIPS rc4030 chipset emulation, and add PROM and = load/save functionalities. Only required cleanup has been done on the rc4030 side. Patchset has been tested on MIPS Jazz emulation and on (yet unpublished) m68k Quadra 800 emulation. I expect those patches go through a MIPS tree, as rc4030 and dp8393x are = currently only used in MIPS Jazz emulation. Herv=C3=A9 Poussineau (8): rc4030: create custom DMA address space rc4030: use AddressSpace and address_space_rw in users net/dp8393x: always calculate proper checksums net/dp8393x: do not use old_mmio accesses net/dp8393x: use dp8393x_ prefix for all functions net/dp8393x: QOM'ify net/dp8393x: add PROM to store MAC address net/dp8393x: add load/save support hw/dma/rc4030.c | 166 ++++++++++++++++------- hw/mips/mips_jazz.c | 17 ++- hw/net/dp8393x.c | 343 ++++++++++++++++++++++++------------------= ------ include/hw/mips/mips.h | 13 +- 4 files changed, 305 insertions(+), 234 deletions(-) --=20 1.7.10.4