Linux驱动开发调试中的一些小技巧
在写linux驱动是难免需要调试,但如果每次都需要用户的角度或者每次都在上层写一个测试程序去打开设备在通过传统的ioctrl等调试的话未免有点麻烦,偶然的一次看到通过sys系统提供给上层接口来调试和操作硬件的办法 sysfs设备模型有很多用处,主要是用在设备管理方面的,我这里做的只是利用sysfs提供给上层的一个接口,让我们在开发时可以轻易的调用到硬件。 首先,填充一个bin_attribute的结构体,以下是做GPS底层驱动用到的一个结构体,重要的就是那个read和write值,其他的具体什么意思也没去
复制链接