From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52971) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSlVj-0005a3-Kg for qemu-devel@nongnu.org; Fri, 21 Aug 2015 08:33:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZSlVg-0005OH-Fi for qemu-devel@nongnu.org; Fri, 21 Aug 2015 08:33:31 -0400 Received: from mail.sysgo.com ([176.9.53.133]:45870) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSlVg-0005Nz-AZ for qemu-devel@nongnu.org; Fri, 21 Aug 2015 08:33:28 -0400 Message-ID: <55D71A96.70703@sysgo.com> Date: Fri, 21 Aug 2015 14:33:26 +0200 From: Rudolf Marek MIME-Version: 1.0 References: <55CDD5E2.60405@sysgo.com> In-Reply-To: <55CDD5E2.60405@sysgo.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH] e500 ATMU register reads broken List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Alexander Graf Hi all, Ping? Thanks Rudolf Dne 14.8.2015 v 13:49 Rudolf Marek napsal(a): > Hi all, > > I noticed that ATMU register reads on E500 are broken. Due to the wrong= mask, > some registers cannot be read and instead some other registers are read= . Please > see attached patch which fixes the problem. > > I also noticed that if there was an intention to have 1:1 PCI/CPU space= mapping > for 0xC000_0000 for MPC8544DS without programming ATMUs - it does not w= ork, > unless ATMUs are programmed. > > Signed-off-by: Rudolf Marek > > Thanks, > Rudolf > --=20 S p=C5=99=C3=A1telsk=C3=BDm pozdravem / Best regards / Mit freundlichen G= r=C3=BC=C3=9Fen Ing. Rudolf Marek SYSGO s.r.o. Zelen=C3=BD pruh 99 CZ-14800 Praha 4 Phone: +420 222138 111, +49 6136 9948 111 Fax: +420 296374890, +49 6136 9948 1 111 rudolf.marek@sysgo.com http://www.sysgo.com | http://www.elinos.com | http://www.pikeos.com