linux serial rcv flush non-canonical
add serial linux flush non-canonical