1
我有要求为内核模块提供用户空间API,其中内核模块与使用I2C和SPI接口的设备进行交互。我已经实现了为用户空间公开ProcFs接口的内核模块。我还开发了一个用户空间应用程序,通过ProcFS与KernelModule进行交互。这一切工作正常。何时使用SysFs接口
我可以使用SYSFs接口代替procfs吗?这是做到这一点的正确方法?
我有要求为内核模块提供用户空间API,其中内核模块与使用I2C和SPI接口的设备进行交互。我已经实现了为用户空间公开ProcFs接口的内核模块。我还开发了一个用户空间应用程序,通过ProcFS与KernelModule进行交互。这一切工作正常。何时使用SysFs接口
我可以使用SYSFs接口代替procfs吗?这是做到这一点的正确方法?
我一直在寻找同一个问题的答案,并且我发现了一些可能有助于澄清以防某人在将来访问的资源。
首先,链接到资源:http://people.ee.ethz.ch/~arkeller/linux/multi/kernel_user_space_howto-2.html
如果任何人有更好的理解,请纠正我,但我的理解是,procfs的折旧,不应该被使用,除非你只是想从传递信息/到你的过程。