On Dec 20, 2007 7:44 PM, Michael Trimarchi <[EMAIL PROTECTED]> wrote:
> Hi,
>
> > Ok. Could you try something ? It will work with I-pipe only but will
> > break Xenomai, so do not try to run Xenomai over this modification.
> >
>
> I tried the adeos-2.6.20-arm-1.8-02 patch and linux 2.6.20 and I obtained the
> same results. When the system is not loaded I can't receive from the serial
> line using the adeos patch and null modem cable.
>
> AT91sam9260 8MB ram (using filesystem on ramdisk)
> I removed spi flash support, mmc support.
> I have only serial driver and using lrz for receiving file
>
> Can I do some tests for you using my board?
in drivers/serial/atmel_serial.c, add the IRQF_DISABLED flag to request_irq.
When linux is running without adeos, the AT91 serial driver interrupt
is shared with the timer interrupt, so it automatically gets this
flag. Adeos does not use the same hardware timer as linux, so, when
adeos is enabled the serial interrupt is no longer shared with the
timer interrupt and it no longer gets this flag.
--
Gilles Chanteperdrix
_______________________________________________
Adeos-main mailing list
[email protected]
https://mail.gna.org/listinfo/adeos-main