All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bart Jonkers <jonkersbart@domain.hid>
To: Stelian Pop <stelian.pop@domain.hid>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai-core] Xenomai on PXA
Date: Wed, 12 Jul 2006 15:13:36 +0200	[thread overview]
Message-ID: <1152710016.9488.15.camel@domain.hid> (raw)
In-Reply-To: <1152630145.21591.1.camel@domain.hid>

On Tue, 2006-07-11 at 17:01 +0200, Stelian Pop wrote:
> Le mardi 11 juillet 2006 à 08:20 +0200, Detlef Vollmann a écrit :
> 
> > What is missing is a look at entry-macro.S.
> > Stelian Pop has done something for the Integrator that I don't
> > really understand and therefore I can't say whether the PXA needs
> > something similar.
> 
> Well, you should have asked if you didn't undestand. :)
> 
> The change in entry-macro.S does optimize the fast path for a timer
> interrupt. Instead of looking at each interrupt controller status and
> compute the irq number the code tests the timer interrupt status and
> returns immediately if true. 

So this isn't really needed?

Are there other things where I have to take a look to?

I think I have found 2 errors in the code of Detlef Vollmann:
- timer_initialized is never set to 1, so __ipipe_mach_get_tsc will
always return 0. I have set timer_initialized to 1 at the end of
pxa_timer_init.

- __ipipe_mach_set_dec will return without calling
spin_unlock_irqrestore_hw(&timer_lock, flags); when delay < 8

When I use the adaptions of Detlef Vollmann and
adeos-ipipe-2.6.15-arm-1.3-04 Linux doesn't get any interrupts. During
initialization of the hard-disk I get the error 'hda: lost interrupt'.

Somebody an idea?

Bart


> 
> Stelian.



  reply	other threads:[~2006-07-12 13:13 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-07 15:02 [Xenomai-core] Xenomai on PXA Danilo Levantesi
2006-07-07 20:32 ` Gilles Chanteperdrix
2006-07-11  6:20   ` Detlef Vollmann
2006-07-11 15:01     ` Stelian Pop
2006-07-12 13:13       ` Bart Jonkers [this message]
2006-07-11 15:02     ` Stelian Pop
2006-07-17 16:17     ` Gilles Chanteperdrix
2006-07-17 16:29       ` Philippe Gerum
2006-07-17 16:56         ` Gilles Chanteperdrix
2006-07-31  8:34           ` Bart Jonkers
2006-07-31  9:20             ` Detlef Vollmann
2006-07-31 10:33               ` Bart Jonkers
2006-07-31 11:08                 ` Detlef Vollmann
2006-08-02 13:09                   ` Gilles Chanteperdrix
2006-08-02 13:33                     ` Bart Jonkers
2006-08-02 13:56                       ` Gilles Chanteperdrix
2006-08-02 18:06                       ` Gilles Chanteperdrix
2006-08-03  9:12                         ` Bart Jonkers
2006-08-03 13:18                           ` Gilles Chanteperdrix
2006-08-03 14:56                             ` Philippe Gerum
2006-08-03 17:14                               ` Gilles Chanteperdrix
2006-08-04  6:10                                 ` Bart Jonkers
2006-08-04  6:10                                 ` Detlef Vollmann
2006-08-04  9:04                                   ` Philippe Gerum
2006-08-04 11:37                                   ` Gilles Chanteperdrix
2006-08-04 14:52                                 ` Bart Jonkers
2006-08-13 13:16                                   ` Gilles Chanteperdrix
2006-09-10  8:56                                     ` Detlef Vollmann
2006-09-10 12:19                                       ` Gilles Chanteperdrix
2006-09-10 16:31                                         ` Detlef Vollmann
2006-09-10 16:37                                           ` Gilles Chanteperdrix
2006-09-10 19:20                                             ` Detlef Vollmann
2006-09-10 19:42                                               ` Gilles Chanteperdrix
2006-08-03 11:23                         ` Bart Jonkers
2006-07-17 22:33       ` Danilo Levantesi
  -- strict thread matches above, loose matches on Subject: below --
2007-10-17 16:29 Patrick

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=1152710016.9488.15.camel@domain.hid \
    --to=jonkersbart@domain.hid \
    --cc=stelian.pop@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.