I see the uart_ops.flush_buffer method which is used to flush the UART's tx fifo (presumably when the user calls tcflush(TCOFLUSH)). How does the rx fifo get flushed when the user calls tcflush(TCIFLUSH)? -- Grant Edwards grant.b.edwards Yow! I'm shaving!! at I'M SHAVING!! gmail.com -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html