On Jan 17, 2008 3:04 PM, Gilles Chanteperdrix
<[EMAIL PROTECTED]> wrote:
>
> On Jan 17, 2008 2:58 PM, axel axel <[EMAIL PROTECTED]> wrote:
> > HI
> >
> > another question four you.
> >
> > i'm a newbie of Xenomai and Ipipe, but i had to porting Xenomai on ARM9
> > Cirrus ep9315.
> >
> > And so i ask me and you:
> >
> > where and when is TSC( time stam counter ) used in Xenomai ? I try to know
> > reading the code but i don't understand good.
> >
> > I explain it better.
> >
> > Is it foundamental  the  implementation of TSC emulation  ( the hardware
> > doesn't have TSC, has only a free counter for debug  ) for the main
> > functionality of Xenomai OR
> > need only for the functions relative to exactly differences of time () ?
>
> Implementation of a TSC is mandatory, but the good news is that if
> your hardware has a free running counter, the implementation is pretty
> straightforward, and you have an example on Xenomai wiki:
> http://www.xenomai.org/index.php/I-pipe:ArmPorting#Free-running_counters

>From what I read in arch/arm/mach-ep93xx/core.c,
__raw_readl(EP93XX_TIMER4_VALUE_LOW) is a free-running counter that
can be used for the I-pipe TSC emulation.

-- 
                                               Gilles Chanteperdrix

_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to