From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:49012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCsVD-00061p-BF for qemu-devel@nongnu.org; Thu, 21 Apr 2011 07:56:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QCsVC-0004S2-B6 for qemu-devel@nongnu.org; Thu, 21 Apr 2011 07:56:55 -0400 Received: from mail-vw0-f45.google.com ([209.85.212.45]:65455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCsVC-0004Rw-6K for qemu-devel@nongnu.org; Thu, 21 Apr 2011 07:56:54 -0400 Received: by vws17 with SMTP id 17so1424734vws.4 for ; Thu, 21 Apr 2011 04:56:53 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <1302528819-24228-1-git-send-email-dbaryshkov@gmail.com> References: <1302528819-24228-1-git-send-email-dbaryshkov@gmail.com> Date: Thu, 21 Apr 2011 15:56:53 +0400 Message-ID: From: Dmitry Eremin-Solenikov Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Qemu-devel] [PATCH 0/7] Rework PCMCIA subsystem List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hello, On 4/11/11, Dmitry Eremin-Solenikov wrote: > Please pull the following changeset that makes PCMCIA subsystem to use > QBus and Qdev for managing devices. Currently the only implementation > of PCMCIA host is a PXA2xx host and the only possible PCMCIA device is > IDE MicroDrive (dscm1xxxx). > > With this patchset I can create a microdrive device from command line: > -device dscm1xxxx -device ide-drive,drive=test -drive > if=none,id=test,file=/dev/null > > > Dmitry Eremin-Solenikov (7): > pxa2xx_pcmcia: qdevify > PCMCIA: start qdev'ication > microdrive: qdevify > pcmcia: move all card callbacks to PCMCIACardInfo > pcmcia: move attach and detach socket methods to PCMCIASocket > pxa: change order of pcmcia devices instantiation, so that the socket > 0 will be default > ide-core: allocate metadata storage for CFATA drives > > Makefile.objs | 3 + > hw/ide/core.c | 4 ++ > hw/ide/internal.h | 2 + > hw/ide/microdrive.c | 88 +++++++++++++++++++----------- > hw/mainstone.c | 14 +++-- > hw/pcmcia.c | 145 > +++++++++++++++++++++++++++++++++++++++++++++++++ > hw/pcmcia.h | 49 ++++++++++++----- > hw/pxa.h | 9 +--- > hw/pxa2xx.c | 9 ++-- > hw/pxa2xx_pcmcia.c | 148 > ++++++++++++++++++++++++++++++--------------------- > hw/spitz.c | 26 ++++++---- > hw/tosa.c | 18 ++++--- > vl.c | 43 --------------- > 13 files changed, 372 insertions(+), 186 deletions(-) > create mode 100644 hw/pcmcia.c Pinging again about this patchset. Any objections? Comments? Etc.? -- With best wishes Dmitry