From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EdD2r-0005j2-49 for qemu-devel@nongnu.org; Fri, 18 Nov 2005 15:41:17 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EdD2p-0005il-Bg for qemu-devel@nongnu.org; Fri, 18 Nov 2005 15:41:16 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EdD2p-0005ig-8i for qemu-devel@nongnu.org; Fri, 18 Nov 2005 15:41:15 -0500 Received: from [199.45.160.85] (helo=harmony.bsdimp.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EdD2p-0003aD-2A for qemu-devel@nongnu.org; Fri, 18 Nov 2005 15:41:15 -0500 Date: Fri, 18 Nov 2005 13:17:20 -0700 (MST) Message-Id: <20051118.131720.36665531.imp@bsdimp.com> Subject: Re: [Qemu-devel] QNX 6.3 and a PCI network card From: "M. Warner Losh" In-Reply-To: <7f45d9390511181148p415af2d9n@mail.gmail.com> References: <7f45d9390511181148p415af2d9n@mail.gmail.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: sjackman@gmail.com, qemu-devel@nongnu.org In message: <7f45d9390511181148p415af2d9n@mail.gmail.com> Shaun Jackman writes: : I've discovered that QNX 6.3 [1] does not detect the simulated PCI : NE2000 network card. I found a post [2] on the OpenQNX forum : corroborating the same. : : The poster suggests that the issues is with the simulated PCI system, : as the the network card works when simulating an ISA system with qemu : -isa. : : Any suggestions? : : A 30-day evaluation of QNX can be downloaded for free [3] after registering. : : Shaun : : [1] http://www.qnx.com : [2] http://www.openqnx.com/PNphpBB2-viewtopic-t2497-.html : [3] http://www.qnx.com/download/index.html I've run into issues with qemu's emulation of the RTL8129 that is claimed with changes I made to the FreeBSD ed driver. While I've fixed the ed driver to be more tolerent of the old emulation, I've fixed these issues in qemu with some patches that were posted here a while ago. Basically, it adds support for the id registers as well as the status registers that a RTL8129 driver might expect to be there (my patches always reports 10/baseT full duplex). These patches are in the FreeBSD ports collection right now. I can dig them up if there's a need. I hope they get applied to qemu soon. Warner