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
