佚名通过本文主要向大家介绍了嵌入式linux驱动开发,嵌入式linux驱动,嵌入式linux驱动书籍,嵌入式linux系统,嵌入式linux操作系统等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 嵌入式linux下的usb驱动
描述:
描述:
我用一个ARM的开发板,(嵌入式linux)上面usb的基本驱动已经有了(能被windows识别。主要完成初始化usb设备,向主机提供各种描述符,中断处理等)
我想把它当成一个字符设备来进行读写,需要系统调用函数open、write、read等,使用
struct file_operations usb_fops{
open: usb_open,
........
......
}
请问usb_open()函数应当作些什么事情?根据原有的驱动应怎样编写?
有无相似的例程看看?