From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 17 Dec 2007 14:51:43 +0000 (GMT) From: Michael Trimarchi MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-2063534368-1197903103=:6456" Message-ID: <662766.6456.qm@domain.hid> Subject: Re: [Adeos-main] at91sam9260 List-Id: General discussion about Adeos List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gilles Chanteperdrix Cc: adeos-main@gna.org --0-2063534368-1197903103=:6456 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =0AHi,=0A>Ok. Could you try something ? It will work with I-pipe only but w= ill=0A>break Xenomai, so do not try to run Xenomai over this modification.= =0A=0A>In include/asm-arm/system.h in the definition of the switch_to macro= =0A>try removing the calls to local_irq_disable_hw_cond and=0A>local_irq_en= able_hw_cond, and tell us if you still get the serial=0A>driver overruns.= =0AOk,=0Anow I can't because I have a flight in the afternoon. Maybe this n= ight =0Aor tomorrow :)=0A=0A>This means that there is a fault in xnpod_sche= dule, that causes a=0A>Linux function to be called over Xenomai domain. But= the problem is=0A>the fault in the first place. To debug this, we need a d= isassembly of=0A>xnpod_schedule. This will be best discussed on Xenomai mai= ling list.=0A>You probably have a problem in your port of the I-pipe patch,= since=0A>Xenomai is reported to works on other AT91s.=0AOk=0A=0ARegards MI= chael=0A=0A=0A=0A=0A=0A=0A ___________________________________ =0AL'em= ail della prossima generazione? Puoi averla con la nuova Yahoo! Mail: =0Aht= tp://it.docs.yahoo.com/nowyoucan.html --0-2063534368-1197903103=:6456 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

Hi,
>Ok. Could you try something = ? It will work with I-pipe only but will
>break Xenomai, so do not tr= y to run Xenomai over this modification.

>In include/asm-arm/syst= em.h in the definition of the switch_to macro
>try removing the calls= to local_irq_disable_hw_cond and
>local_irq_enable_hw_cond, and tell= us if you still get the serial
>driver overruns.
Ok,
now I can= 't because I have a flight in the afternoon. Maybe this night
or tomorr= ow :)

>This means that there is a fault in xnpod_schedule, that c= auses a
>Linux function to be called over Xenomai domain. But the problem is
>the fault in the first place. To debug this, we need a d= isassembly of
>xnpod_schedule. This will be best discussed on Xenomai= mailing list.
>You probably have a problem in your port of the I-pip= e patch, since
>Xenomai is reported to works on other AT91s.
Ok
Regards MIchael


=0A=0A=0A
L'email della prossima generazione? Pu= oi averla con la Nuova Yahoo! Mai= l --0-2063534368-1197903103=:6456--