From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MOuS0-0007SU-Vw for qemu-devel@nongnu.org; Thu, 09 Jul 2009 10:18:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MOuRv-0007Ie-Da for qemu-devel@nongnu.org; Thu, 09 Jul 2009 10:18:15 -0400 Received: from [199.232.76.173] (port=51819 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MOuRv-0007IS-8U for qemu-devel@nongnu.org; Thu, 09 Jul 2009 10:18:11 -0400 Received: from mx20.gnu.org ([199.232.41.8]:19840) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MOuRu-0006VT-QK for qemu-devel@nongnu.org; Thu, 09 Jul 2009 10:18:10 -0400 Received: from mail.codesourcery.com ([65.74.133.4]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MOuRt-0006So-Lp for qemu-devel@nongnu.org; Thu, 09 Jul 2009 10:18:09 -0400 From: Paul Brook Subject: Re: [Qemu-devel] [PATCH 0/4] qdev: isa bus. Date: Thu, 9 Jul 2009 15:18:05 +0100 References: <1247144560-9014-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1247144560-9014-1-git-send-email-kraxel@redhat.com> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200907091518.06237.paul@codesourcery.com> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann > I've tried to also handle isa-via-mmio used by certain architectures and > hide that in isa-bus.c, so the individual drivers don't have to care > once everything is converted over to qdev. ISA-via-mmio is actually something different. This is a feature of the host bridge, and implemented in isa_mmio.c. The devices you're talking about are devices that have both ISA and "SysBus" incarnations with very similar programming interfaces, in the same way that some devices have both ISA and PCI variants. Paul