From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5069E424.9090500@grandegger.com> Date: Mon, 01 Oct 2012 20:42:44 +0200 From: Wolfgang Grandegger MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai] RTDM and PEAK PCIe List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jonathan Bohren Cc: Simon Leonard , xenomai@xenomai.org On 10/01/2012 07:27 PM, Jonathan Bohren wrote: > All, > > I'm spec-ing out a new machine for realtime robot control over CANbus with > Xenomai. We currently use a machine with a PCI-based CANbus card from PEAK, > but we'd like to upgrade to the PCI Express version with our new machine. > Specifically the PCAN-PCI Express dual-channel card with galvanic isolation > (PCAN-003027) . > >>>From the looks of it, the current (and older) peak_pci driver in the > kernel > lists > the PCIe device, but the peak_pci driver in the Xenomai > sourcesis > an older version that does not. > > It looks like the PCI card and the PCIe card have the same device ID > (0x0001), but it's not clear if there are any other differences that would > keep it from working. > > Does anyone know about the Xenomai support for this card? There is support for both of this card in mainline Linux-CAN: http://lxr.linux.no/#linux+v3.6/drivers/net/can/sja1000/peak_pci.c#L64 There is no special treatment for the PCIe-version of that card and therefore it should also work with the rtcan_peak_pci driver. But support for 4 channels is still missing. Wolfgang.