On Mon, Oct 7, 2013 at 5:40 PM, Stéphane ANCELOT <sance...@free.fr> wrote: > It unlocks the 8168 internal chip delay to process interrupts (unwanted > behaviour in real-time process).
My version does this too. > It is not dedicated to work with a shared interrupt. My version does work with shared interrupts (I tested this too). > I may have locked it to 100 Mbps - FDX. (to check). Yes you have. My version should use the highest speed the hardware supports. My version seems to support 9 more different cards. Both our versions use the linux timers. While trying to find a solution I found that the current rt_e1000 driver also uses linux timers. A lot of other rt drivers use busy waits for small timeouts. However, the timeout here is quite large and a busy wait does not seem like the right solution. I wanted to try to use the rtdm timer service (http://www.xenomai.org/documentation/trunk/html/api/group__rtdmtimer.html). However, these timers are not able to pass context to a handler. So, a handler wouldn't know which device to check in case of multiple devices. Could you give a suggestion as how to solve it Jan? Regards, Hidde ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users