P.B.Cheblakov wrote:
> David Miller wrote:
>> From: Wolfgang Grandegger <[email protected]>
>> Date: Mon, 01 Feb 2010 21:48:25 +0100
>>
>>  
>>> Pavel B. Cheblakov wrote:
>>>    
>>>> From: Pavel Cheblakov <[email protected]>
>>>>
>>>> This driver is for CAN interface cards based on the PLX90xx PCI bridge.
>>>> Driver supports now:
>>>>  - Adlink PCI-7841/cPCI-7841 card (http://www.adlinktech.com/)
>>>>  - Adlink PCI-7841/cPCI-7841 SE card
>>>>  - Marathon CAN-bus-PCI card (http://www.marathon.ru/)
>>>>  - TEWS TECHNOLOGIES TPMC810 card (http://www.tews.com/)
>>>>
>>>> Changes since v1:
>>>>  - Added some defines for static inline int plx_pci_check_sja1000(...)
>>>>  - static struct pci_device_id plx_pci_tbl[] replaced by
>>>>    static DEFINE_PCI_DEVICE_TABLE(plx_pci_tbl)
>>>>  - Typo fixed
>>>>
>>>> Signed-off-by: Pavel Cheblakov <[email protected]>
>>>> Acked-by: Wolfgang Grandegger <[email protected]>
>>>>       
>>> Looks good now. The interface seems now generic enough to support other
>>> PLX09xx based CAN cards as well.
>>>
>>> Thanks for your contribution.
>>>     
>>
>> Applied, thanks everyone.
>>   
> Wolfgang and all, thanks a lot for your support and guidelines!

You are welcome.

> 
> Later I'll deliver a patch for socketcan repo to sync with net-next-2.6

Thanks.

> But now I have one more question.
> I need to support this driver for real-time system. As I understand the
> simplest way is  the Xenomai as socketcan realized for this framework.

RT-Socket-CAN is an *independent* implementation of the Socket-CAN-API
with some restrictions. It is part of the Xenomai distribution. You need
to port your Socket-CAN driver over to RT-Socket-CAN, which should not
be a big deal. You can see the SJA1000 drivers here:

http://www.rts.uni-hannover.de/xenomai/lxr/source/ksrc/drivers/can/sja1000/

> What is the best way to start from?

First try to get Xenomai working on your platform. Then port your driver
to RT-Socket-CAN, which should be straight-forward.

Please ask Xenomai related questions on the Xenomai mailing list.

Wolfgang.
_______________________________________________
Socketcan-core mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/socketcan-core

Reply via email to