[EMAIL PROTECTED] wrote:
>>> Hello,
>>>
>>> after reading all the papers found in the RTnet-Documentation area, I
>>> still have no idea at which layer or part RTnet is connected/needs
>>> Xenomai/RTAI. All pictures showing RTnet-stack never show any connection
>>> to Xenomai. Can someone please tell me, which layer is using the
>>> RTnet-API? Maybe a picture showing the RTnet-Xenomai-connection would
>>> also be helpful (showing the RTnet-stack with connections to Xenomai).
>> RTDM - probably the key to your understanding. Already read this one:
>>
>> http://www.xenomai.org/documentation/branches/v2.3.x/pdf/RTDM-and-Applicati
>> ons.pdf
>>
>> Jan
> 
> Thanks for the link. As far as I understand it, it is like shown in the 
> attachment:

[Your mail didn't made it to the list.]

> RTDM is a skin of nucleus and the RTnet-Stack is the high prior RT-App. An 
> application that wants to send RT-packets with RTnet is therefore the RT-App 
> with prio 2. Do you agree with that?

Not the whole stack is an RT application or task. RTnet consists of
several real-time kernel tasks (stack manager, TDMA worker thread, RTPC
trampoline; see /proc/xenomai/sched), registered IRQ handlers (through
the NIC drivers), and registered RTDM protocols and devices (RT-IPv4,
RT-Packet, TDMA devices). So, parts run at high prio by default (IRQs,
stack manager, TDMA worker), others at low prio (RTPC), and the rest at
the priority of the caller, i.e. your application!

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
RTnet-users mailing list
RTnet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rtnet-users

Reply via email to