[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
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