阅读:1119回复:0
就武安河树上的例子的疑问,谢谢指点?
在武的书里有一个usb的中断传输的例子,不过只能传输一个字节,我现在想连续传输多个子节,请问是不是在m_Endpoint1IN.BuildInterruptTransfer(m_buffer,1,TRUE,NULL,m_pUrb);中把m_buffer的空间变大,把1改成16比如说,在后面的完成历程里
puchar buffer=(PUCHAR)M_PuRB->UrbBulkOrInterruptTransferBuffer; PUCHAR IrpBuffer; IrpBuffer=PUCHAR (current.IoctlBuffer()); IrpBuffer[0]=buffer[0]; ... IrpBuffer[15]=buffer[15]; Current.Information()=16; 就可以了呢?谢谢! |
|