* [Xenomai-core] PORTING XENOMAI on ep9315 proccessor
@ 2008-01-17 13:58 axel axel
2008-01-17 14:04 ` Gilles Chanteperdrix
2008-01-17 20:08 ` Wolfgang Grandegger
0 siblings, 2 replies; 4+ messages in thread
From: axel axel @ 2008-01-17 13:58 UTC (permalink / raw)
To: xenomai
[-- Attachment #1: Type: text/plain, Size: 564 bytes --]
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 () ?
Thanks for All
Roberto Bielli
[-- Attachment #2: Type: text/html, Size: 664 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai-core] PORTING XENOMAI on ep9315 proccessor
2008-01-17 13:58 [Xenomai-core] PORTING XENOMAI on ep9315 proccessor axel axel
@ 2008-01-17 14:04 ` Gilles Chanteperdrix
2008-01-17 14:36 ` Gilles Chanteperdrix
2008-01-17 20:08 ` Wolfgang Grandegger
1 sibling, 1 reply; 4+ messages in thread
From: Gilles Chanteperdrix @ 2008-01-17 14:04 UTC (permalink / raw)
To: axel axel; +Cc: xenomai
On Jan 17, 2008 2:58 PM, axel axel <softaxel@domain.hid> 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
--
Gilles Chanteperdrix
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai-core] PORTING XENOMAI on ep9315 proccessor
2008-01-17 14:04 ` Gilles Chanteperdrix
@ 2008-01-17 14:36 ` Gilles Chanteperdrix
0 siblings, 0 replies; 4+ messages in thread
From: Gilles Chanteperdrix @ 2008-01-17 14:36 UTC (permalink / raw)
To: axel axel; +Cc: xenomai
On Jan 17, 2008 3:04 PM, Gilles Chanteperdrix
<gilles.chanteperdrix@xenomai.org> wrote:
>
> On Jan 17, 2008 2:58 PM, axel axel <softaxel@domain.hid> 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
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Xenomai-core] PORTING XENOMAI on ep9315 proccessor
2008-01-17 13:58 [Xenomai-core] PORTING XENOMAI on ep9315 proccessor axel axel
2008-01-17 14:04 ` Gilles Chanteperdrix
@ 2008-01-17 20:08 ` Wolfgang Grandegger
1 sibling, 0 replies; 4+ messages in thread
From: Wolfgang Grandegger @ 2008-01-17 20:08 UTC (permalink / raw)
To: axel axel; +Cc: xenomai
axel axel wrote:
> HI
>
> another question four you.
>
> i'm a newbie of Xenomai and Ipipe, but i had to porting Xenomai on ARM9
> Cirrus ep9315.
Are you aware of the following thread?
https://mail.gna.org/public/xenomai-core/2007-06/msg00022.html
Wolfgang.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-01-17 20:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-17 13:58 [Xenomai-core] PORTING XENOMAI on ep9315 proccessor axel axel
2008-01-17 14:04 ` Gilles Chanteperdrix
2008-01-17 14:36 ` Gilles Chanteperdrix
2008-01-17 20:08 ` Wolfgang Grandegger
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.