Hi Jan,

> RTDM native will become the (probably only) kernel component in the
> Xenomai/Solo project, thus there is no difference here.
If I get it right, Xenomai/Solo is a pure Userspace library that allows to use 
the Xenomai API on top
of Standard Linux or Preempt/RT.
The obvious question is now: Why not making rtnet an user space library as well?
This could solve the issue that special rtnet network drivers are necessary.
I while go, I looked closer at preempt/RT and I did not find a solution for 
using real time IP (UDP) here as there
is one central network receive task that does the job and does not prioritize 
the network traffic (all incoming frames are
handled equal - no matter if they are "slow" TCP or "real time" UDP).
One suitable way out here could be to provide a second, receive task that does 
the job for real time ethernet frames.
This is the same as the central receive task (stack manager) in rtnet today.
Any why not "inserting" a turnout into the Linux kernel that redirects frames 
(e.g. from some network adapters or on
what ever metric) to the "realtime" receive routine, all other frames are given 
to the standard network stack.
And why not running this routine (mainly) in user space?
For me rtnet is the perfect candidate to do exactly this!

We are currently using Xenomai/Rtnet on the latest PCs, i.e. we have to use a 
fairly modern kernel, the latest network drivers (to support the brand new 
onboard NICs of the mainboards), ...
And - of course - Xenomai and rtnet cannot release a version as often as the 
linux kernel does.
That means, there is always a gap which means some ugly backporting of network 
drivers has to be done...
Using an approach that does all this using Linux and the PREEMPT/RT patch could 
make life much easier here.
However - as mentioned before - some network messages have to be processed in 
real time, others not as
the linux network stack does not care about real time networking.

Best regards and thanks for all feedback on this comment!


Mathias


-- 
Mathias Koehrer
[EMAIL PROTECTED]


Jetzt komfortabel bei Arcor-Digital TV einsteigen: Mehr Happy Ends, mehr 
Herzschmerz, mehr Fernsehen! Erleben Sie 50 digitale TV Programme und optional 
60 Pay TV Sender, einen elektronischen Programmführer mit Movie Star 
Bewertungen von TV Movie. Außerdem, aktuelle Filmhits und spannende Dokus in 
der Arcor-Videothek. Infos unter www.arcor.de/tv

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to