从内核中读取tty / keyboard的输入

时间:2016-01-05 16:44:44

标签: c linux linux-kernel user-input

我一直在Linux环境中教自己C内核代码,并希望了解如何或是否可以从内核中接受来自用户会话的输入。

到目前为止,我已经使用useremodehelper来调用从内核接收值的外部用户空间程序,并执行诸如将数据插入数据库之类的操作,还可以通过以下方式写入用户的tty使用my_tty - > driver - > ops - > write但未找到相应的读取类型的函数。

有没有人指出我正确的方向,而不是用我已经尝试的许多非工作代码堵塞这篇文章或者要求某人通过向我展示实际代码来解决我的问题?

问题是,我不确定要追求哪个方向,所以我花了很多时间在泥土里滚来滚去。知道要走哪条路会非常有帮助。

此外,这只是一个学习练习,我的知识仍然非常有限,所以如果我没有解释清楚,请告诉我。

0 个答案:

没有答案