qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Writing a CAN driver for QEMU


From: Jean-Christophe PLAGNIOL-VILLARD
Subject: Re: [Qemu-devel] Writing a CAN driver for QEMU
Date: Sun, 19 May 2013 14:58:00 +0800

On May 19, 2013, at 8:44 AM, Pavel Pisa <address@hidden> wrote:

> Hello All,
> 
> On Saturday 18 May 2013 23:23:28 Rempel, Cynthia wrote:
>>>> Would following the guidance in:
>>>> http://lists.gnu.org/archive/html/qemu-devel/2011-07/msg00842.html
>>>> increase the probability the [CAN] 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
>> 
>> Thank you! This is very helpful :)
>> 
>>> Are you planning to emulate an existing CAN controller,
>>> or do you want to design a new virtual CAN controller
>>> from scratch?
>> 
>> If feasible, we would prefer to emulate a CAN controller that has a LinCan
>> port, so that we have a "known good" software configuration to work with...
>> 
>> http://ortcan.git.sourceforge.net/git/gitweb.cgi?p=ortcan/lincan;a=tree;f=l
>> incan/src
>> 
>> We would want to have the student write an emulation for the CAN portion of
>> one (1) of the CAN controllers... We will want to be able to hook it into
>> qemu-system-arm... which of these controllers would it be more feasible to
>> write an emulation for?
>> 
>> ADLINK 7841 card
>> AIM104CAN PC/104 card
>> BFAD can
>> C_CAN Bosch
>> CAN104 PC/104
>> Kontron EB8245
>> EMS-WUENSCHE CPC-PCI
>> CAN/PCI-200
>> PCI/PMC 266 card
>> PCAN-PC/104
>> sja1000 CAN
>> SH7760 HCAN2
>> HMS30c7202 C_CAN
>> i82527 CAN
>> IXXAT iPC-I 165
>> KVASER PCIcan
>> M437 PC/104
>> MPC5200 MSCAN
>> PC-I03
>> PCAN-PCI
>> PCCCAN board
>> PCM-3680 PC/104
>> MX1_DIS1
>> PIP5,PIP6,PIP7 and PIP8
>> SJA1000 chip PeliCanCAN
>> SSV board
>> TS-7KV multifunction card
>> Unicontrols PCAN
>> 
>> We really appreciate all the help!
> 
> The question is what is the reasonable controller to emulate.
> Today, Bosch IP core C_CAN is quite often integrated in devices.
> But its windowed message objects access is nightmare.
> 
> Some clean simple CAN controller (like FreeScale MSCAN) would
> be much simpler to implement, but this is not PCI connected
> on any target (mos probably).

The AT91 is simple too and there is some patch on the ML to add the at91sam9263 
SoC

Best Regards,
J.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]