From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtOIX-0000KQ-HA for qemu-devel@nongnu.org; Wed, 18 Dec 2013 16:04:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VtOIS-0000rZ-PH for qemu-devel@nongnu.org; Wed, 18 Dec 2013 16:04:53 -0500 Message-ID: <1387400656.15680.13.camel@pasglop> From: Benjamin Herrenschmidt Date: Thu, 19 Dec 2013 08:04:16 +1100 In-Reply-To: <1E2ED24F-E936-4195-9B3A-C119A9C0582C@suse.de> References: <1381488828-22575-1-git-send-email-mark.cave-ayland@ilande.co.uk> <155E836F-E5EF-4F8F-AF5B-B8E0EC35553D@suse.de> <527D633A.5020801@ilande.co.uk> <1E2ED24F-E936-4195-9B3A-C119A9C0582C@suse.de> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] PPC: fix PCI configuration space MemoryRegions for grackle/uninorth List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexander Graf Cc: qemu-ppc , Mark Cave-Ayland , QEMU Developers , Andreas =?ISO-8859-1?Q?F=E4rber?= , =?ISO-8859-1?Q?Herv=E9?= Poussineau On Wed, 2013-12-18 at 13:34 +0100, Alexander Graf wrote: > Hrm. Are you 100% sure this correct? This UniNorth is a real headache. > The closest thing to a spec for it is the U4 spec which is generations > ahead: > > http://www.datasheetarchive.com/dl/Datasheets-SW3/DSASW0048084.pdf > > On that at page 109 you can see that you do indeed have a range of > registers and a few fancy modes that can even be used to directly > access config space registers without the usual index/data cycle. > > Ben, do you have any more insight into how the original Uninorth > worked? Just index/data. Look at Linux :-) Cheers, Ben.