I had the same issue - however, instead of writing a RTDM driver, I
manipulated the memory registers directly, taking advantage of the ARM
architeture way of manipulating drivers. I do have the code available, if
you are interested, and plan on publishing a few technical documents on
getting Xenomai to work with the PXA270 (the Gumstix platform), including a
section on accessing all of the peripherals in real-time.

I would like to know if there is a "cleaner" solution, other than porting
the current driver to RTDM.

Hope this helps,
-- 
      -Felipe Brandão Cavalcanti
      LARA - Robotics and Automation Laboratory
      Department of Electrical Engineering
      UnB - University of Brasília, Brazil
      http://www.lara.unb.br/~fbcavalcanti/

On Wed, Nov 11, 2009 at 7:37 PM, Linus Casassa <[email protected]> wrote:

> Hi.
>
> I am using open/read/write for a serial port. But the read function delays
> 8 ms from the last bit received untill it returns the chars.
>
> Obviously you would say open/read/write functions are not realtime
> functions.
>
> I changed open/read/write to rt_dev_open/rt_dev_read/rt_dev_write but the
> open function returns -19.
>
> I am using /dev/ttyS2.
> Looking the proc directory I found that there is an interrupt on the serial
> port I want to use: FFUART
>
> r...@gumstix-custom-verdex:~$ cat /proc/interrupts
>            CPU0
>   3:          2          SC  ohci_hcd:usb1
>   6:          0          SC  pxa_i2c-i2c.1
>  18:          0          SC  pxa_i2c-i2c.0
>  22:         76          SC  FFUART
>  23:        204          SC  pxa2xx-mci
>  25:          0          SC  DMA
>  26:     198061          SC  ost0
> 163:       4720        GPIO  eth0
> Err:          0
> r...@gumstix-custom-verdex:~$
>
> Thanks.
>
> --
> Linus Casassa
> Estudiante Ingeniería Civil Electrónica
> Fono: 56-9-97776941
>
> _______________________________________________
> Xenomai-help mailing list
> [email protected]
> https://mail.gna.org/listinfo/xenomai-help
>
>
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to