- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 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 5681
原创 linux device driver之sdio驱动编程
先谈谈如何写linux驱动:- 在驱动模块初始化函数中调用register_chrdev(),将驱动向系统注册为一个字符设备,伪装成一个文件,上层的应用可以通过访问这个文件(字符设备),来操作驱动模块。- 驱动模块注册为字符设备后,还需要用户在命令行中敲mknod命令来创建一个对应的字符文件,上层应用就是用open, close, read, write该文件这样的方式来访问驱动模块。
2011-12-06 17:03:37 5184 1
原创 linux device driver之usb驱动编程
先谈谈如何写linux驱动:- 在驱动模块初始化函数中调用register_chrdev(),将驱动向系统注册为一个字符设备,伪装成一个文件,上层的应用可以通过访问这个文件(字符设备),来操作驱动模块。- 驱动模块注册为字符设备后,还需要用户在命令行中敲mknod命令来创建一个对应的字符文件,上层应用就是用open, close, read, write该文件这样的方式来访问驱动模块。
2011-12-06 14:01:30 1014
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人