From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BcPuJ-0005bz-IO for qemu-devel@nongnu.org; Mon, 21 Jun 2004 10:36:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BcPuH-0005XY-6T for qemu-devel@nongnu.org; Mon, 21 Jun 2004 10:36:22 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BcPuF-0005XN-54 for qemu-devel@nongnu.org; Mon, 21 Jun 2004 10:36:20 -0400 Received: from [213.146.130.142] (helo=trantor.org.uk) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BcPss-0005QF-Pk for qemu-devel@nongnu.org; Mon, 21 Jun 2004 10:34:55 -0400 Subject: Re: [Qemu-devel] BIOS checksums? From: Gianni Tedesco In-Reply-To: <20040621142926.40693.qmail@web60201.mail.yahoo.com> References: <20040621142926.40693.qmail@web60201.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UoNWQ/IbD2CX0k+TGsUP" Date: Mon, 21 Jun 2004 15:33:50 +0100 Message-Id: <1087828431.9477.347.camel@sherbert> Mime-Version: 1.0 Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org --=-UoNWQ/IbD2CX0k+TGsUP Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2004-06-21 at 07:29 -0700, Piotr Krysik wrote: > Are you talking about using proprietary closed-source BIOS-es of real > PC? They are usually very hardware-depended. > =20 > In fact I started a project to use QEMU to monitor interactions > between guest OS and real hardware (similar to "PCI Host/Proxy" by > Gianni Tedesco, but not limited to PCI hardware). At this point I have > prof of concept prototype that successfully boots proprietary BIOS of > my PC up to the point of testing the RAM. Sounds very interesting, are you doing this just generically by just hooking up virtual i/o ports to real ones? I guess to get a BIOS running it takes more than that? Doesn't the BIOS use the PMC config space to query DRAM bank layout? If so that shouldn't be too difficult to modify hw/pci.c to do the right thing(tm).... --=20 // Gianni Tedesco (gianni at scaramanga dot co dot uk) lynx --source www.scaramanga.co.uk/scaramanga.asc | gpg --import 8646BE7D: 6D9F 2287 870E A2C9 8F60 3A3C 91B5 7669 8646 BE7D --=-UoNWQ/IbD2CX0k+TGsUP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBA1vHOkbV2aYZGvn0RApifAJsHMLIA1YnzOMd7ZwDwol/zTHD3PwCfQrs0 8I6RfeI5NeTC867POnGGhwQ= =MZTP -----END PGP SIGNATURE----- --=-UoNWQ/IbD2CX0k+TGsUP--