And if you really want the low latency instead of output throw http://git.omapzoom.org/?p=kernel/omap.git;a=blob;f=drivers/tty/serial/omap-serial.c;h=f3aed1f4766742cac97419ff214577b58d19e01b;hb=7e6408234000c6526dae3f55c851adbcaae2d9ef#l1460
Try use lower fifo water marker , Try up->port.fifosize = 8; This might cause data overflow , No guarantee about this ,just try it 2014-11-25 9:53 GMT+08:00 liyaoshi <[email protected]>: > speed up to 921600bps or more if your remote uart can work > > 2014-11-24 19:17 GMT+08:00 Thomas O <[email protected]>: > >> Hi all i am writing some software using the OMAP_SERIAL drivers to send >> and receive data from a c program (TERMIOS). >> >> I am seeing large delays 10ms ticks when sending and receiving data on >> the UARTS. >> >> In the normal linux driver there is a option called ASYNC_LOW_LATENCY. >> When i am setting this flag via IOCTL i was expecting this latency to >> drop. But it seems ti be ignored by the OMAP_SERIAL driver. >> I have tried to set the option both via the following code snippet and >> via the STTY command line interface. >> >> Any information on this or any way to get the latency down would be much >> appreciated. >> >> /Thomas >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
