[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.
- [Qemu-devel] Writing a CAN driver for QEMU, Rempel, Cynthia, 2013/05/17
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Paolo Bonzini, 2013/05/18
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Rempel, Cynthia, 2013/05/18
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Stefan Weil, 2013/05/18
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Rempel, Cynthia, 2013/05/18
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Pavel Pisa, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU,
Jean-Christophe PLAGNIOL-VILLARD <=
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Peter Maydell, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Stefan Weil, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Paolo Bonzini, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Paolo Bonzini, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Stefan Weil, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Andreas Färber, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Pavel Pisa, 2013/05/19
- Re: [Qemu-devel] Writing a CAN driver for QEMU, Andreas Färber, 2013/05/20