如何将我的代码与驱动程序的代码合并?

时间:2015-10-25 11:47:34

标签: c linux arduino driver kernel-module

所以,我有:

1)我有一个安装在我的arduino上的ch34x usb-to-serial适配器的驱动程序源代码。 Here is it.

2)我有我的代码,它从/ dev / ttyUSBx(x - 某个数字)读取数据并将其打印到终端。 Here is it.

3)我可以写一个空白模块,可以在系统中编译和注册。

我需要什么:

我需要编写一个内核模块,它可以作为我的arduino的驱动程序(我有paragrpaph 1。当我编译这个驱动程序时,它工作正常,在/dev/创建设备我可以{{1从这个设备)。此模块也应该从设备读取数据并将其发送到文件或终端(发送它的位置并不重要)。

所以,问题是 - 如何合并驱动程序(1)和我的代码(2)以获得一个可以执行上述操作的工作模块?我尝试过多种方式,但看起来我总是做错事。

感谢您的回答。

0 个答案:

没有答案