running_pearl
驱动牛犊
驱动牛犊
  • 注册日期2002-06-04
  • 最后登录2005-04-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1768回复:3

vxworks下U盘问题

楼主#
更多 发布于:2003-10-20 21:04
每当一个U盘插入后,系统中会增加一个Cached Block I/O Device,我希望在U盘拔出后,把这个Cached Block I/O Device删除,哪位大侠能指点一下,怎么样才能删除这个设备呢?
zhuzc
驱动中牛
驱动中牛
  • 注册日期2001-09-01
  • 最后登录2005-04-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-04 18:09
我调一个usb设备的时候,系统可不认什么Cached Block I/O Device,不知兄台是怎么得到的?

装usb pack后,和编win98的驱动一样,对usb设备的attach和dettach均在系统中注册,然后对control和data pipe进行自定义操作,就ok了
我是树上的那只鸟,整理着自己的羽毛,看着城市的喧嚣……
running_pearl
驱动牛犊
驱动牛犊
  • 注册日期2002-06-04
  • 最后登录2005-04-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-05 18:58
我已经注册了呀,但调用dettach时,系统实际上没有彻底删除这个设备,以至于我每拔插一次U盘系统中都多一个Cached Block I/O Device,拔插了大约十几次的时候系统就再也不能继续支持插入的U盘了:(
running_pearl
驱动牛犊
驱动牛犊
  • 注册日期2002-06-04
  • 最后登录2005-04-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-05 19:20
Cached Block I/O Device是我用命令dcacheShow看到的,因为USB PACK 里面的bulkMountDrive例程是调用dcacheDevCreate来申请一片cache,我试过改小这片cache的大小,但系统仍然会在添加了跟没改之前同样个数的Cached Block I/O Device后报错。
晕啊晕啊,一直解决不了这个问题。
游客

返回顶部