From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MV6jn-0004Oc-4m for qemu-devel@nongnu.org; Sun, 26 Jul 2009 12:38:15 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MV6ji-0004Ne-VX for qemu-devel@nongnu.org; Sun, 26 Jul 2009 12:38:14 -0400 Received: from [199.232.76.173] (port=57330 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MV6ji-0004Nb-RP for qemu-devel@nongnu.org; Sun, 26 Jul 2009 12:38:10 -0400 Received: from bavaria.utcluj.ro ([193.226.5.35]:63657) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MV6ji-0007kk-BA for qemu-devel@nongnu.org; Sun, 26 Jul 2009 12:38:10 -0400 Received: from localhost (localhost [127.0.0.1]) by bavaria.utcluj.ro (Postfix) with ESMTP id 37D79B241B for ; Sun, 26 Jul 2009 19:38:08 +0300 (EEST) Received: from bavaria.utcluj.ro ([127.0.0.1]) by localhost (bavaria.utcluj.ro [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nOIUpAETlxzw for ; Sun, 26 Jul 2009 19:37:55 +0300 (EEST) Received: from [192.169.1.100] (unknown [92.82.51.100]) (using SSLv3 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: mcristi) by bavaria.utcluj.ro (Postfix) with ESMTP id E7B81B241C for ; Sun, 26 Jul 2009 19:37:54 +0300 (EEST) Subject: Re: [Qemu-devel] Intel 440bx hardware emulation correctness From: Cristi Magherusan In-Reply-To: <1248608109.15752.40.camel@ufo> References: <1248608109.15752.40.camel@ufo> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-/n8+7LWc7EEEj2QEMRU1" Date: Sun, 26 Jul 2009 19:37:53 +0300 Message-Id: <1248626273.28944.3.camel@ufo> Mime-Version: 1.0 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org --=-/n8+7LWc7EEEj2QEMRU1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, 2009-07-26 at 14:35 +0300, Cristi Magherusan wrote: > Hello, >=20 >=20 > Does qemu aim to completely emulate the Intel 440bx northbridge hardware > (and maybe other) to detail, or instead does it on purpose skip some > parts for the sake of simplicity? >=20 > As an example, I've seen that the RAM parameters are written in CMOS > instead of doing it using SPD and some RAM control registers, as > documented in the 440 datasheet.=20 >=20 > This only affects the BIOS code that does RAM detection, so the Bochs > BIOS code would also need to be changed accordingly. Actually, in fact I'm interested to find out wether there are other differences between qemu and a real 440bx-based motherboard, besides RAM detection. I'm asking because I'm willing to rewrite the coreboot qemu support code based on the generic northbridge/southbridge code. Thanks, Cristi --=20 Ing. Cristi M=C4=83gheru=C8=99an, System/Network Engineer Technical University of Cluj-Napoca, Romania http://cc.utcluj.ro +40264 401247 --=-/n8+7LWc7EEEj2QEMRU1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEABECAAYFAkpshlwACgkQfwrBISYVZFXvPgCbB5Nk84yfu3WtPt97UoX4Taeb GIkAniKHqgGAfFOh5CPpBFH1goYZNR0k =F6AC -----END PGP SIGNATURE----- --=-/n8+7LWc7EEEj2QEMRU1--