All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philippe Gerum <rpm@xenomai.org>
To: Jan Kiszka <jan.kiszka@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-core] Re: [PATCH] Shared irqs v.5
Date: Tue, 31 Jan 2006 10:31:54 +0100	[thread overview]
Message-ID: <43DF2E8A.8020504@domain.hid> (raw)
In-Reply-To: <43D527AA.8020105@domain.hid>

Jan Kiszka wrote:
> Dmitry Adamushko wrote:

<snip>

>>
>>To achieve this,
>>
>>1) xnintr_t should be extended with a "name" field;
>>
>>2) rt_intr_create() should contain a "name" argument and not use
>>auto-generation (as "irqN") any more.
>>

Ok, sounds reasonable. This said, since this change would alter the interrupt API 
for the native skin, we should better do it asap, i.e. before 2.1 is out, so that 
we don't have to break the compatibility again in a few weeks/months. There is no 
urge to have the shared IRQ support available for 2.1, but the visible changes at 
the API level needed to have it in the future should be put in place early.

>>or
>>
>>ll /proc/xenomai/registry/interrupts
>>
>>3
>>5
>>
>>Those are directories and e.g.
>>
>>ll /proc/xenomai/registry/interrupts/5
>>
>>driver2
>>driver3
>>
>>Those are "files" and contain the same information as now.
>>
>>This is harder to implement since the registry interface should be extended
>>(for each skin).
> 
> 
> Isn't just the native skin using this registry? Anyway, as the preferred

(yep)

> way of registering IRQ handlers should be via RTDM, and RTDM does not
> use the registry, go for the simplest solution. /proc/xenomai/interrupts
> is more important in my eyes.
> 

Ack. The native skin is only one of the available interfaces, and IRQ channels are 
interface-independent resources, so this would be better controlled at nucleus 
level. As an aside, the POSIX skin is very important in the picture too, and 
getting full access to the shared IRQ support/features from there is utterly 
important.

> 
>>
>>>...
>>
>>>Jan
>>>
>>>
>>>PS: Still at home?
>>
>>
>>Yes. This week I'm going to Belgium to attend a few meeting with some
>>customers of my potential employer. So my next step for the nearest future
>>will be finally determined there :)
> 
> 
> Best wishes! Just avoid too much extra work, here is already enough to
> do. ;)
> 
> 
>>
>>How many degrees Centigrade? I guess our current -9^[$B!k^[(BC
>>
>>>here in Hannover must appear ridiculous, almost subtropical warm to you.
>>>;)
>>
>>
>>Hey, I'm not from Syberia :o) This is a kind of common delusion I guess as
>>the whole former USSR is assotiated with cold winters, bears, eak.. KGB etc.
>>:o)
> 
> 
> "Former"? Did I missed something? :)
> 
> 
>>from wikipedia.com (about Belarus) :
>>
>>"The climate <http://en.wikipedia.org/wiki/Climate> ranges from harsh
>>winters <http://en.wikipedia.org/wiki/Winter> (average January temperatures
>>are in the range ^[$B!]^[(B8 ^[$B!k^[(BC to ^[$B!]^[(B2 ^[$B!k^[(BC) to cool and moist
>>summers<http://en.wikipedia.org/wiki/Summer>(average temperature 15 ^[$B!k^[(BC
>>to 20 ^[$B!k^[(BC)."
>>
>>Actually, last days it was very cooooold - even about -30C. This happens
>>from time to time but very rare (once in a few years or so) and it's not
>>considered as something normal here. e.g. schools were closed a few last
>>days when the temperature was below -25. Actually, the weather is getting
>>crazy last years and not only here :)
>>
>>[1] http://www.microsoft.com/whdc/system/sysperf/apic.mspx
>>
>>>
>>--
>>Best regards,
>>Dmitry Adamushko
>>
> 
> 
> Jan
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@domain.hid
> https://mail.gna.org/listinfo/xenomai-core


-- 

Philippe.


      reply	other threads:[~2006-01-31  9:31 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-18 14:17 [Xenomai-core] [PATCH] Shared irqs v.5 Dmitry Adamushko
2006-01-22 23:21 ` [Xenomai-core] " Jan Kiszka
2006-01-23 16:41   ` Dmitry Adamushko
2006-01-23 18:59     ` Jan Kiszka
2006-01-31  9:31       ` Philippe Gerum [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=43DF2E8A.8020504@domain.hid \
    --to=rpm@xenomai.org \
    --cc=jan.kiszka@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.