Michael Haberler wrote:
> - the timedelta module just samples with rtapi_get_time():
>
> http://git.mah.priv.at/gitweb/emc2-dev.git/blob/5979d84f31c0ef8e9dccdb26426732d0b83f3a87:/src/hal/components/timedelta.comp
> (this _is_ a kernel module, it's in preprocessor language).
>
> rtapi_get_time() in turn calls rt_timer_read() here:
> http://git.mah.priv.at/gitweb/emc2-dev.git/blob/5979d84f31c0ef8e9dccdb26426732d0b83f3a87:/src/rtapi/xenomai_kernel_rtapi.c#l657
>
>
> whew, I think I covered it. Is this still comprehensible ;-?

That is a lot to check, so, I am afraid it will be hard to be of any help,
the tracer is probably your only hope.

Just a minor nit though, if you intend to run LinuxCNC on anything else
than x86, you should replace rdtscll with rt_timer_tsc or __xn_rdtsc.


-- 
                    Gilles.


_______________________________________________
Xenomai mailing list
Xenomai@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to