From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:60975) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdnXC-0003oP-SB for qemu-devel@nongnu.org; Sat, 18 May 2013 16:15:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UdnXB-0005so-IX for qemu-devel@nongnu.org; Sat, 18 May 2013 16:15:18 -0400 Received: from v220110690675601.yourvserver.net ([78.47.199.172]:48660) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdnXB-0005sY-CX for qemu-devel@nongnu.org; Sat, 18 May 2013 16:15:17 -0400 Message-ID: <5197E14D.6020408@weilnetz.de> Date: Sat, 18 May 2013 22:15:09 +0200 From: Stefan Weil MIME-Version: 1.0 References: , <51978858.3010205@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] Writing a CAN driver for QEMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Rempel, Cynthia" Cc: Gedare Bloom , Amar Takhar , Petr Benes , Thomas Doerfler , "Sebastian.Huber@embedded-brains.de" , "qemu-devel@nongnu.org" , Jennifer Averett , Chris Johns , Paolo Bonzini , Cl?udio Silva , Joel Sherrill , Pavel Pisa Am 18.05.2013 20:24, schrieb Rempel, Cynthia: >>> The RTEMS development community is considering having a Google Summer >>> of Code student test LinCAN on a simulated RTEMS target board using >>> QEMU, and have some questions: >>> >>> 1. What guidelines should the student follow when writing the device > simulation, so the device simulation will be "upstreamed"/accepted by >>> the QEMU project? >>> 2. Is there additional documentation on how to write a device >>> simulation? >> Unfortunately there is not much documentation. > Would following the guidance in: > http://lists.gnu.org/archive/html/qemu-devel/2011-07/msg00842.html > increase the probability the device simulation would be committed to qemu? Yes, I think so. Here is also some help which shows the fundamental requirements for new contributions: http://wiki.qemu.org/Contribute/SubmitAPatch Are you planning to emulate an existing CAN controller, or do you want to design a new virtual CAN controller from scratch? Regards, Stefan Weil