From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:41368) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSrfm-0000Zc-UD for qemu-devel@nongnu.org; Fri, 11 May 2012 11:22:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SSrfl-0003Eg-8X for qemu-devel@nongnu.org; Fri, 11 May 2012 11:22:26 -0400 Received: from oxygen.pond.sub.org ([78.46.104.156]:39538) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSrfl-0003EH-2J for qemu-devel@nongnu.org; Fri, 11 May 2012 11:22:25 -0400 From: Markus Armbruster Date: Fri, 11 May 2012 17:22:18 +0200 Message-Id: <1336749740-18474-1-git-send-email-armbru@redhat.com> Subject: [Qemu-devel] [RFC PATCH 0/2] Split fdd devices off the floppy controller List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, aliguori@us.ibm.com, hpoussin@reactos.org This is probaly more about QOM than about floppy. It's not a working solution, yet. I'm posting it to give us something concrete to discuss. Based on Kevin's block branch, commit ad431215. Markus Armbruster (2): Un-inline fdctrl_init_isa() Split fdd devices off the floppy controller hw/fdc.c | 132 ++++++++++++++++++++++++++++++++++++-------------------- hw/fdc.h | 24 +--------- hw/ide/piix.c | 3 +- hw/isa.h | 2 - hw/pc_sysfw.c | 1 + qemu-common.h | 1 + 6 files changed, 91 insertions(+), 72 deletions(-) -- 1.7.6.5