Hi all, I've encountered a problem with the driver for the XR17V358 PCIe-to-serial converter. When I try to send data to the chip, it is only transmitted properly if I am also reading from the tty at the same point. That is the following sequence in the terminal works: cat /dev/ttyS13 & echo "this is a test" > /dev/ttyS13 The data "this is a test" will be sent correctly out the serial port. However, if I don't cat it and do just the following: echo "this is a test" > /dev/ttyS13 then I will occasionally get the first character('t'), occasionally nothing, but never the entire message and never more than one byte. I tried to track this down earlier today, but I haven't been able to figure out where exactly it is going wrong. Has anybody else seen this? Does anybody know what exactly to look for to fix this? I was poking around alot in 8250_port.c, since that seems to be where most of this is happening, but I wasn't sure if this is an exar-specific thing or if it is a problem with all 16550-compatible UARTs. -Robert Middleton