On Wed, Mar 23, 2011 at 2:37 AM, Gilles Chanteperdrix <
[email protected]> wrote:

> Jeff Weber wrote:
> > I need to timetag events from a realtime context with a NPT-synchronized
> > system clock.  This topic comes up periodically on the mailing list.
>  Last I
> > recall, there was talk of adding the capability via an alternate
> > (non-CLOCK_REALTIME) clock_id. What is the status of this topic?
>
> The CLOCK_HOST_REALTIME is available in the xenomai-head branch (to be
> 2.6 branch, soon). It requires modifications of the I-pipe patch which
> are available, at least, on x86, but are probably not really hard to
> implement on other platforms.
>

 clock_gettime(CLOCK_HOST_REALTIME) fails when called from kernel, and from
clocktest.  Any ideas why?
Does the CLOCK_HOST_REALTIME need to be initialized in some way?
Test and config follow.

TIA,
Jeff



# /usr/xenomai/bin/clocktest -D -C 42
hostrt data area is not live
clock_gettime failed for clock id 42
hostrt data area is not live

# grep -rw CLOCK_HOST_REALTIME /usr/xenomai/include/
/usr/xenomai/include/posix/time.h:#define CLOCK_HOST_REALTIME 42

 # zgrep HOSTRT /proc/config.gz
CONFIG_XENO_OPT_HOSTRT=y
CONFIG_HAVE_IPIPE_HOSTRT=y

# cat /proc/xenomai/version
2.5.90

# cat /proc/ipipe/version
2.9-00

# uname -r
2.6.37.3-xeno-head-smp

Architecture is x86 32-bit SMP with TSC.
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to