This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Problem about DM8168 ttyO1 uart receive

Hi all:

I want to receive a period 16ms uart data frame,

baud  rate is 38400,

each frame size is 12 bytes,

In order to keep app read the in time and less time delay,

I set read fifo interrupt trigger size is 8 bytes,

however when i call read() in block mode,

and each time i read all i can read till read() blocked,

but i found that the period is not  16ms at user space,

Is there any other register i have to set to keep the data read in time and period as input?

dose dm8168 has time delay interrupt as i set 8 bytes trigger interrupt,

and another 4 bytes will receive in the next time delay interrupt,

Is this right?

best regards

xavier