标签: linux uart overrun
我使用的是从freescale git发布的Linux-2.6.35。
我想检测用户域的UART溢出错误。 现在我使用打开sysfs文件并使用read(2)API接收UART RX数据。 但是我觉得即使发生了溢出,读(2)也不会返回错误(-1)。
是否有任何措施可以检测用户登陆的UART溢出错误?
(当我阅读" / proc / tty / driver / auart"时,我知道是否发生过度超限。 但是当发生溢出时,我想告诉应用程序而不轮询这些文件或文件描述符。)