Re: Setting up MTRRs for 4096MB RAM

Tim Walberg (twalberg@mindspring.com)
Thu, 9 Aug 2001 13:06:41 -0500


--WfZ7S8PLGjBY9Voh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 08/09/2001 10:53 -0700, H. Peter Anvin wrote:
>>=09
>> Intel MTRRs have to be a multiple of 2, so you'd need 2 MTRRs if you
>> wanted to cover 3 GB. 0x80000000 is a multiple of 2; 0xC0000000
>> isn't, and 0xFFFFFFFF definitely isn't, although 0x100000000 is.

Since when? Seems to me bit 0 of 0xC0000000 is 0, therefore it is
a multiple of two. Perhaps you meant "power of 2" (i.e. only one bit
set in the binary representation)?

tw

--=20
twalberg@mindspring.com

--WfZ7S8PLGjBY9Voh
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.1i

iQA/AwUBO3LRL8PlnI9tqyVmEQLd2gCff1lmpJPLwEgsmVUkAGjuEr8VGa4AoJo3
2dZ8eg+uXY+Jer/5wkWudlGj
=s/4K
-----END PGP SIGNATURE-----

--WfZ7S8PLGjBY9Voh--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/