我为触摸屏显示器编写了一个内核模块,之前我使用 inputattach(在用户空间编写)来打开串行端口、设置波特率、控制标志、线路规则等。
但是现在我想直接在我们的驱动程序中实现 inputattach 的功能,因为我们不想从用户空间程序即 inputattch 触发我们的驱动程序。
但是我无法在内核空间中设置 c_ispeed、c_ospeed、c_cflag、c_iflag、线路纪律等。
有没有什么解决方案可以仅使用我们的内核模块来设置波特率、线路纪律等?
我为触摸屏显示器编写了一个内核模块,之前我使用 inputattach(在用户空间编写)来打开串行端口、设置波特率、控制标志、线路规则等。
但是现在我想直接在我们的驱动程序中实现 inputattach 的功能,因为我们不想从用户空间程序即 inputattch 触发我们的驱动程序。
但是我无法在内核空间中设置 c_ispeed、c_ospeed、c_cflag、c_iflag、线路纪律等。
有没有什么解决方案可以仅使用我们的内核模块来设置波特率、线路纪律等?