linux device driver
文章平均质量分 78
love兜兜语录
这个作者很懒,什么都没留下…
展开
-
linux device driver之sdio驱动编程
先谈谈如何写linux驱动: - 在驱动模块初始化函数中调用register_chrdev(),将驱动向系统注册为一个字符设备,伪装成一个文件,上层的应用可以通过访问这个文件(字符设备),来操作驱动模块。 - 驱动模块注册为字符设备后,还需要用户在命令行中敲mknod命令来创建一个对应的字符文件,上层应用就是用open, close, read, write该文件这样的方式来访问驱动模块。原创 2011-12-06 17:03:37 · 5185 阅读 · 1 评论 -
linux device driver之usb驱动编程
先谈谈如何写linux驱动: - 在驱动模块初始化函数中调用register_chrdev(),将驱动向系统注册为一个字符设备,伪装成一个文件,上层的应用可以通过访问这个文件(字符设备),来操作驱动模块。 - 驱动模块注册为字符设备后,还需要用户在命令行中敲mknod命令来创建一个对应的字符文件,上层应用就是用open, close, read, write该文件这样的方式来访问驱动模块。原创 2011-12-06 14:01:30 · 1014 阅读 · 0 评论 -
usb_control_msg()各参数详解
int usb_control_msg(usb_dev_handle *dev, int requesttype, int request, int value, int index, char *bytes, int size, int timeout) - RequestType:D7D6D5D4D3D2D1D0 D7=0主机到设备, =1设备到主机; D6D5原创 2011-12-12 14:48:45 · 5693 阅读 · 0 评论