阅读:1063回复:1
请教usb的中断传输问题
设计usb的驱动程序,要实现中断传输。但是有些疑问:
MiniportISR()和MiniportHanldeInterrupt()分别需要进行一些什么操作?具体分工如何? 使用了NdisMRegisterInterrupt后,是不是usb设备发出的中断就会被接受而自动交给MiniportISR和MiniportInterrupt处理?还是需要自己编写轮询程序? 前面有朋友提到过可以把bulk传输改一下进行interrupt的传输, 那么,是不是需要改变一下bulk传输的endpoint就可以了,别的代码 只需要照搬? 希望各位前辈在百忙之中,对小弟指点一二。不胜感谢。 |
|
沙发#
发布于:2003-08-30 13:27
1.usb是主机轮询设备,所谓的中断也是主机定时查询的
2.Bulk 改变为Interrupt ,应该是要改程序的,因为二者的传输方式不同,不能仅仅改一个endpoint |
|