[etherlab-dev] [etherlab-users] Xenomai 3 and RTDM's Net drivers.

Joonyoung Shim jy0922.shim at samsung.com
Wed Nov 14 04:05:40 CET 2018


Hi Edouard,

On 10/08/2018 01:05 AM, Edouard Tisserant wrote:
> Hello EtherLab users !
> 
> EtherLab's EtherCAT master is being ported to Xenomai 3, and this is now
> getting ready :
> 
> https://hg.beremiz.org/etherlabmaster/
> 
> I also added a new device : devices/rtdmnet.c. It is really similar to
> devices/generic.c, but it uses RTDM's Net drivers instead of Linux
> drivers. This new device still needs fixing, and only works in idle mode
> for now - working on a fix right now.
> 
> Pre-existing devices/*.c haven't been tested. My current test bench is a
> freescale imx6, with xenomai 3.0.7, using RTDM's FEC driver. Feedback
> from other targets/devices would be welcome.
> 
> @Florian : keeping compatibility with Xenomai2's RTDM wasn't a priority,
> and I only focused on porting to Xenomai 3. Maybe is it still possible
> to be compatible using #ifdefs. If this or anything else prevents you to
> merge, please tell.
> 

I tried also to support RTDM of Xenomai3 and to keep compatibility with
Xenomai2. I have tested on xenomai 3.0.5 over it is working well. You
can refer my patch attached. It is based on the unofficial patchset to
version 20180622 of Gavin.

Thanks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Support-Xenomai-version-3.patch
Type: text/x-patch
Size: 17616 bytes
Desc: not available
URL: <http://lists.etherlab.org/pipermail/etherlab-dev/attachments/20181114/945be5f5/attachment-0001.bin>


More information about the etherlab-dev mailing list