关于如何编写linux设备驱动

关于如何编写linux设备驱动 1)首先肯定硬件接口使用的总线,而后肯定要实现的功能,是网卡、sensor仍是什么,2)再肯定对上层应用暴露的接口, 从而选择子系统,例如iio、input子系统等。因为linux只有字符设备、块设备、网络设备三种设备,其实iio、input子系统都是字符设备,只是它们帮你封装好了字符设备的file_operations和Major设备号了,另外提供统一的sysfs
相关文章
相关标签/搜索