From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: rpm@xenomai.org
Cc: xenomai@xenomai.org, Jan Kiszka <jan.kiszka@domain.hid>
Subject: Re: [Xenomai-help] problem with installation
Date: Thu, 17 Aug 2006 20:05:46 +0200 [thread overview]
Message-ID: <17636.45050.799595.610729@domain.hid> (raw)
In-Reply-To: <1155817937.4366.29.camel@domain.hid>
Philippe Gerum wrote:
> > That all sounds a bit fragile configuration-wise, also given that native
> > and posix skins are on by default and that you can enable vxworks
> > without having to switch on periodic timer support (BTW, are the other
> > legacy RTOS skins with this dependency?).
> >
>
> Yes. Most of traditional RTOSes deal with periodic ticks.
>
> > I would suggest to enforce the later and maybe enhance the timer
> > initialisation interface in a way that a user/skin can request to lock
> > the mode if it only supports one.
>
> This is a LART, not a fix.
>
> > Than the latency test should fail to
> > start, thus indicating a wrong usage. Or we "hack" periodic support over
> > aperiodic mode, but that's a different topic.
> >
>
> This would not be a hack, but the real fix. Keeping the periodic timing
> handled as a separate hw-dependent mode is the real problem and the
> source of fragility, which does not buy us anything now that we have a
> scalable aperiodic timer management code.
It sounds a bit complicated. vxworks emulator can run over aperiodic
mode directly: the only requirement is to use tickRateGet() instead of
assuming that this function always returns 100. I guess the same goes
for other emulators.
--
Gilles Chanteperdrix.
prev parent reply other threads:[~2006-08-17 18:05 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-16 19:05 [Xenomai-help] problem with installation Nicola Pezzotti
2006-08-16 19:17 ` Brandt Erickson
2006-08-16 19:33 ` Jan Kiszka
2006-08-16 20:22 ` Brandt Erickson
2006-08-16 19:18 ` Jan Kiszka
2006-08-16 19:37 ` Nicola Pezzotti
2006-08-16 19:55 ` Jan Kiszka
2006-08-16 22:37 ` Brandt Erickson
2006-08-17 7:36 ` Jan Kiszka
2006-08-17 8:25 ` Philippe Gerum
2006-08-17 8:42 ` Jan Kiszka
2006-08-17 11:31 ` Philippe Gerum
2006-08-17 11:43 ` Jan Kiszka
2006-08-17 12:32 ` Philippe Gerum
2006-08-17 13:10 ` Jan Kiszka
2006-08-17 18:05 ` Gilles Chanteperdrix [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17636.45050.799595.610729@domain.hid \
--to=gilles.chanteperdrix@xenomai.org \
--cc=jan.kiszka@domain.hid \
--cc=rpm@xenomai.org \
--cc=xenomai@xenomai.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.