我是开发Linux驱动程序的新手...... 我正在开发一个使用 TTY 访问串口的 SMS 驱动程序(通过串口到调制解调器的 AT 命令)。驱动程序是用 C 编写的。
在设计中,从调制解调器到驱动程序的消息可以由两个事件触发:
1) 响应驱动程序发出的 AT 命令的状态(即预期消息)
2) 新短信指示(即意外消息)
我计划使用两个线程 - 一个用于写入 TTY,一个用于从 TTY 读取。是否可以配置 TTY 以便我的读取线程在传入字符时唤醒(即读取线程是事件触发的,而不是基于轮询)?
最好的问候, Witek