From owner-freebsd-arch Thu Dec 13 18:35:18 2001 Delivered-To: freebsd-arch@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by hub.freebsd.org (Postfix) with ESMTP id 8EAA337B417 for ; Thu, 13 Dec 2001 18:35:14 -0800 (PST) Received: from pool0149.cvx22-bradley.dialup.earthlink.net ([209.179.198.149] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16EiBs-0002cM-00; Thu, 13 Dec 2001 18:35:13 -0800 Message-ID: <3C196566.FCE0CAC3@mindspring.com> Date: Thu, 13 Dec 2001 18:35:18 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Thomas Moestl Cc: arch@FreeBSD.org Subject: Re: Please review: changes to MI bus code for sparc64 References: <20011213192033.A871@crow.dom2ip.de> <3C18F78D.C537D487@mindspring.com> <20011213201213.B871@crow.dom2ip.de> <3C192C70.9A79B3C5@mindspring.com> <20011214005031.B4747@crow.dom2ip.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thomas Moestl wrote: > > I was more concerned with the 1 << 0 not being hit at all. I agree > > on the overflow fix; I was just curious why the entire range was not > > shifted down 1, instead of just avoiding the overflow. > > If no bit from 31 to 1 was found set, an alignment of 1 (i.e. any > address is valid) is assumed. This corresponds to bit 0, so both 1 and > zero mean that no alignment needs to be maintained. Got it, thanks. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message