Davidliupx
驱动牛犊
驱动牛犊
  • 注册日期2004-12-14
  • 最后登录2004-12-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:810回复:1

求助

楼主#
更多 发布于:2004-12-15 22:09
有没有linux下的普通的串口驱动程序?
给个例子
struct file_operations usb_fops={
  open:        usb_open,
  ......

  };
其中的usb_open()函数应怎么根据usb驱动来编写?
Davidliupx
驱动牛犊
驱动牛犊
  • 注册日期2004-12-14
  • 最后登录2004-12-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-16 15:55
USB设备基本的驱动有了,但只是初始化设备,向主机提供设备描述符、配置描述符、中断处理等等。但是没有提供系统调用的接口,例如:read、write、open、close等。
怎样根据已有的驱动用c编写这些调用函数?
例如open调用函数usb_open(),那么usb_open()应该作些什么事呢?
我想把USB设备当成一个字符型设备来用。
游客

返回顶部