阅读:1237回复:1
vxworks下usb设备的驱动问题
现在编写了一个usb设备的驱动,添加了相关的组件,ohci和ohci initial。
启动后显示 usbd初始化成功 ohci控制器发现 wait to attach usbd done 之类的话,但是在设备插入后就没有了反映。 应该是设备插拔的回调函数没有相应,我是参考系统自带的驱动来写的。 设置断点后就会跳出。 一些资料上说 a.usbdInitialize(); b.usbdPciClassFind():定位一个USB主控制器; c.usbdPeiConfigHeaderGet():读USB主控制器配置头; d.usbdHedAttaeh():连接HCD,将其作为特定的主控制器: e.调用USB class driver初始化入口点; f.USB class driver调用usbdlnitialize()。 上面这些是包含了ohci和ohciInitial这个组件就可以,还是需要我在驱动里手动添加,望指点。 |
|
沙发#
发布于:2009-07-17 03:23
沙发!下学期学习vxworks,期待
|
|