From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55313) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZQiX-0003bf-Ta for qemu-devel@nongnu.org; Wed, 01 Oct 2014 16:41:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZQiQ-0000Ko-EU for qemu-devel@nongnu.org; Wed, 01 Oct 2014 16:41:45 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:61871) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZQiQ-0000Ka-4X for qemu-devel@nongnu.org; Wed, 01 Oct 2014 16:41:38 -0400 Message-ID: <542C6700.10305@xsilon.com> Date: Wed, 01 Oct 2014 21:41:36 +0100 From: Martin Townsend MIME-Version: 1.0 References: <542C06BA.50705@xsilon.com> <542C2ECF.5040400@codeaurora.org> In-Reply-To: <542C2ECF.5040400@codeaurora.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] Request for help List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi Christopher, Thanks for the reply, I will take a look at the Versatile Express code. - Martin. On 01/10/14 17:41, Christopher Covington wrote: > Hi Martin, > > On 10/01/2014 09:50 AM, Martin Townsend wrote: >> Hi, >> >> I'm looking into creating a virtualised test bed for an 802.15.4 network. >> Currently I have QEMU running and emulating our HW which bridges the >> Ethernet from the guest to the host. What I would like to do is something >> similar with the 802.15.4 network interface. The host doesn't have a >> physical 802.15.4 interface but if I could get the data out of the guest >> and into QEMU I could communicate with a central network simulator to deal >> with the packets. >> >> My first thought was to write a virtual device for QEMU that would >> interface with our 802.15.4 driver in the guest but then I realise that the >> real device hangs of an AMBA bus > What exactly is your objection to this? Aren't there plenty of "AMBA bus" > peripherals that you can reference attached to the Versatile Express for example? >> so my next idea was to write a PCI driver for 802.15.4 on the guest making >> it possible to write a PCI virtual QEMU device. >> >> I just wanted to confirm that this is possible and whether there is a >> better solution? > Christopher >