From: Jan Kiszka <jan.kiszka@domain.hid>
To: Benjamin Biegel <biegel@domain.hid>
Cc: "xenomai@xenomai.org" <xenomai@xenomai.org>
Subject: Re: [Xenomai-help] What has highest priority RTcap or TDMA-synchronization reception?
Date: Wed, 25 Nov 2009 00:06:53 +0100 [thread overview]
Message-ID: <4B0C670D.7010206@domain.hid> (raw)
In-Reply-To: <4B0C07AB.6060903@domain.hid>
[-- Attachment #1: Type: text/plain, Size: 1520 bytes --]
Benjamin Biegel wrote:
> Reading 'Life With Adeos' casts some light over the whole interrupt question.
> However I have some further questions.
>
> Why is it that the 'host interrupts' that you (Jan) mention below, can stall and
> cause jitter in the xenomai threads, when the host interrupts have not been
> given xenomai domain priorities? If such a host interrupt is played, Life With
> Adeos makes it sound that this interrupt is preemptable, given an interrupt with
> higher priority occurs.
Not sure what you mean with "stall", but even low-prio interrupts still
involve basic I-pipe activity to acknowledge and record them when they
first occur during high-prio Xenomai activities. And this can cause
(though small) disturbances to the real-time jobs.
>
> Is it true that when RTcap is enabled, then every incoming frame will play an
> interrupt of highest possible priority (real time nucleus), as to timestamp the
> incoming frame?
This has nothing to do with RTcap, it is a property of RTnet NIC
drivers. Their RX interrupt handlers will run at high prio and perform
the timestamping. RTcap is just pushing all frames into Linux space for
collecting them via libpcap etc.
>
> Is it true, that when a TDMA synchronization frame arrives, this will also play
> an interrupt of highest possible priority (real time nucleus), as to calculate
> the offset between local and global clock?
Same IRQ (or if there are >1 NIC: IRQ of identical priority) as above.
Jan
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 257 bytes --]
next prev parent reply other threads:[~2009-11-24 23:06 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-13 6:50 [Xenomai-help] What has highest priority RTcap or TDMA-synchronization reception? Benjamin Biegel
2009-11-13 12:09 ` Jan Kiszka
2009-11-13 13:33 ` Benjamin Biegel
2009-11-14 11:12 ` Jan Kiszka
2009-11-14 11:17 ` Jan Kiszka
2009-11-19 15:07 ` [Xenomai-help] How to capture frames with RTcap without TDMA? Benjamin Biegel
2009-11-20 10:45 ` [Xenomai-help] Solved - " Benjamin Biegel
2009-11-24 16:19 ` [Xenomai-help] What has highest priority RTcap or TDMA-synchronization reception? Benjamin Biegel
2009-11-24 23:06 ` Jan Kiszka [this message]
2009-11-14 22:59 ` Benjamin Biegel
2009-11-15 16:24 ` Jan Kiszka
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=4B0C670D.7010206@domain.hid \
--to=jan.kiszka@domain.hid \
--cc=biegel@domain.hid \
--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.