From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4D9E1DDA.1000503@domain.hid> Date: Thu, 07 Apr 2011 22:26:02 +0200 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <20110407170855.GA22659@domain.hid> <4D9E0354.4010600@domain.hid> <20110407190258.GA27879@domain.hid> <20110407201204.GA4913@domain.hid> In-Reply-To: <20110407201204.GA4913@domain.hid> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-core] [Adeos-main] ARM IXP: ipipe regression from 2.6.31 to .33 and .35 List-Id: Xenomai life and development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Cochran Cc: adeos-main@gna.org, Xenomai-core@domain.hid Richard Cochran wrote: > On Thu, Apr 07, 2011 at 09:02:58PM +0200, Richard Cochran wrote: >> On Thu, Apr 07, 2011 at 08:32:52PM +0200, Gilles Chanteperdrix wrote: >>> I think the ixp is a 32 bits free-running counter with match register, >>> wich is a configuration I tested. So, I would tend to think that the >>> issue is rather in the clock_events implementation. >> The IXP425 has one shot, count down timer (see below). Does that make >> any difference? >> >> (It might be that one of the other IXPxxx chips does have a match >> register, but not this one.) > > What I meant to say: > > Yes, the time register is a 32 bits free-running counter. > > But, the interrupt source is a count down register, with or without > automatic reload. On my side, I meant to say, the issue is in the implementation of the I-pipe one-shot timer, the function ipipe_mach_set_dec... -- Gilles.