From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4F83FB2B.8040502@domain.hid> Date: Tue, 10 Apr 2012 11:19:39 +0200 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <4F50A422.50208@domain.hid> <4F55C306.8020307@domain.hid> <4F55D765.7040705@domain.hid> <4F55E390.8090706@domain.hid> <4F55FE81.6000904@domain.hid> <4F560A6C.2080306@domain.hid> <4F560B76.5080606@domain.hid> <4F5629D2.50304@domain.hid> <4F562B53.7070400@domain.hid> <4F562EC2.6040604@domain.hid> <4F56387B.40702@domain.hid> <4F575BA3.7060404@domain.hid> <4F576622.1030509@domain.hid> <4F57A567.7030008@domain.hid> <4F7C127D.2010400@domain.hid> <4F7C1484.5090406@domain.hid> <4F7C183F.5040009@domain.hid> <4F7F0D4E.8080906@domain.hid> <4F7F0E8A.70702@domain.hid> <4F7F20F0.9070007@domain.hid> <4F80BD10.2060200@domain.hid> <4F83F2C3.50704@domain.hid> <4F83F321.2030300@domain.hid> <4F83F645.7040402@domain.hid> <4F83F828.4000508@domain.hid> <4F83FB24.9070104@domain.hid> In-Reply-To: <4F83FB24.9070104@domain.hid> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-core] preemptive doesn't work List-Id: Xenomai life and development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Roberto Bielli Cc: xenomai@xenomai.org On 04/10/2012 11:19 AM, Roberto Bielli wrote: > Hi Gilles, > > the steps for supporting imx25 have been: > 1. We buy a board with imx25 > 2. Our supplier made the porting of linux 2.6.31 freescale with imx25 > 3. we put a xenomai 2.5.6 and we have adapted for imx25. The only > changes is this (because imx25 registers are identical to mx3 ): > > old: > #define timer_is_v2() (cpu_is_mx3() || cpu_is_mx5()) > > new: > #define timer_is_v2() (cpu_is_mx3() || cpu_is_mx25() || cpu_is_mx5()) > Yes, but if you use the unchanged adeos patch, it uses if (cpu_is_mx3()) in tsc and timer code, whereas it should use if (timer_is_v2()), timer_is_v2 is not present in vanilla linux code. -- Gilles.