All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philippe Gerum <rpm@xenomai.org>
To: Dmitry Adamushko <dmitry.adamushko@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-core] [draft PATCH] nested enable/disable irq calls
Date: Fri, 07 Apr 2006 17:22:11 +0200	[thread overview]
Message-ID: <443683A3.4000300@domain.hid> (raw)
In-Reply-To: <b647ffbd0604070805k32dc185fu4d3705906ffcbc2f@domain.hid>

Dmitry Adamushko wrote:
> Hi,
> 
> yep, this is yet another draft patch which aims at supporting the
> nested irq disable/enable calls for the primary domain.
> 
> o  no changes on the adeos-ipipe layer, hence it's much cleaner and
> smaller that the one I have posted last time;
> 
> o  eliminates the need for XN_ISR_NOENABLE flag;
> 
> o  but is based on the presupposition (otherwise it's wrong) that for
> all acrhitectures that support Xenomai the following is true :
> 
> 	pic_handler->ack :
> 	    * mask
> 	    * eoi
> 	
> 	pic_handler->end :
> 	    * unmask
> 	
> Philippe told me some time ago that this is a _must_ now for any arch
> to be compatible with adeos-ipipe.
> 

Ack, but with the special exception of the timer IRQ on x86 which is not 
masked but only acked, since we can skip this while keeping the PIT 
happy, and acknowledging the PIC through the ISA bus is so sloooow...

> If so, with some minor cleanups (XN_ISR_NOENABLE should be removed all
> over the map,
> docs fixes, ...) and testing the patch may hopefully find its way into
> the codebase.
> 
> Any feedback? 	
> 
> TIA,
> 
> --
> Best regards,
> Dmitry Adamushko
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@domain.hid
> https://mail.gna.org/listinfo/xenomai-core


-- 

Philippe.


  reply	other threads:[~2006-04-07 15:22 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-07 15:05 [Xenomai-core] [draft PATCH] nested enable/disable irq calls Dmitry Adamushko
2006-04-07 15:22 ` Philippe Gerum [this message]
2006-04-11 21:18 ` Jan Kiszka
2006-04-12  8:46   ` Dmitry Adamushko
2006-04-12 18:17   ` Dmitry Adamushko

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=443683A3.4000300@domain.hid \
    --to=rpm@xenomai.org \
    --cc=dmitry.adamushko@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.