阅读:838回复:0
interrupt transfer: 在 driver 和 firmware 各应作什么样的初始化工作?
在 win98 下,将 ezusb 的中断传输类弄过来了,按照其例子初始化,只是重写其中断传输的回调函数.
firmware 中直接初始化 in buf 并 arm 该 int ep, 然后在该 ep 的中断处理函数中设置标志位表明这次中断传输已完成,请装载数据. 主程序是个循环体,检测到该标志后重装载 in buf 并 arm 该 int ep . 结果, int transfer 就没有启动.我在 driver 的中断传输的回调函数中设置断点,程序始终没有进入到该处. 很郁闷.请大侠指点一二. :( |
|
|