Thanks for technical information !
I'm only trying to use only one uart to receive NMEA data (GPS, at 4800) and transmit to a pc, at higher speed (like 115200, GPS data and other stuff)
In fact, I don't need it (no simultaneous use), but I thought it would have been useful in the future.

No matter, I'll use bluetooth !! :D

On 1/30/06, Alexandre Pereira Nunes <> wrote:
Dave Hylands escreveu:

>Hi Jérôme,
>>Does anybody know if it is possible to set different ispeed and ospeed for
>>serial devices ?
>>cfsetispeed and cfsetospeed seem to be useless on my termios structure.
>I think that having separate input and output speeds is largely a
>legacy support thing. As far as I can tell Linux doesn't actually
>support different input and output baud rates.
Yes, that's not standard these days. IIRC 16550-compatible uarts (the
most used on pcs) have a clock divider and polling mechanism which makes
it impractical to have asymmetrical I/O speeds. PXA core uarts seems to
be even simpler, but HWUART seems to have different semantics and I
didn't look at it.

Microcontrollers I've seem also have the same design.

I'm not sure what you (Jérôme) are trying to do (i.e. what are you
trying to hook at the other side of gumstix) but you left me wondering.


This email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
gumstix-users mailing list

Jérôme Multrier
TinyCoach, un projet KaliBee