Fillod Stephane wrote: > ... > I'll stop here my random thoughts for now, because I'd like to know > whether > RT-net is the right place. Besides, some people may have already taken > that > route, or at least that goal, and why not escape this wheel of > reincarnation?
Sorry for cutting down your _very_ interesting mail that much, but I'm short on time. A few comments that shall not end this discussion by not citing your individual ideas, rather let the ideas flow even more: - RTnet is not only RTmac/TDMA. Just think of EML (Ethercat Master Lib) over RTnet, it has quite similar requirements! Also, several users are running plain RTnet/UDP against "black-box" devices without TDMA. - Zero-copy RX is on my list as well, probably with single-user mode for the beginning until HW-demuxing becomes commodity. There are also improvements for certain scenarios along the wakeup path possible. Same for zero-copy TX. - New APIs should always consider what happens around "normal" Linux first. Only divert from (upcoming) standard approaches when hard RT demands it. - NIC polling instead of IRQs: Sounds like Linux's NAPI. The drivers should look very similar under RTnet, one only has to reconsider the mode switch (IRQ-driver <-> polled) policy /wrt determinism. - There are certainly some things to do to push RTnet in the sketched directions, but we should be able to do this evolutionary, step by step. 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-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/rtnet-developers

