I need to run a byte-by-byte (1 byte rx -> 1 byte tx …) serial communication. Therefore I want to change the type of UART to 16450 to “disable” the fifo.
On an other x86 based systems I used 'setserial' but unfortunately it doesn't work for the imx ports. Is there a way to change the UART or the size of the fifo buffer only for one special port, or is there any other solution to process one byte immediately after receiving it?
Touching the application (adapting timeout.tv_sec/timeout.tv_usec) should be avoided!
Thanks in advance.