阅读:1754回复:1
端点和管道的对应在哪里设置?如何获得管道号?
对于管道的设置如何设置不清楚
看ddk的bulkusb Pipe #0 is a BULK-type INPUT pipe, Pipe #1 is a BULK-type OUTPUT pipe, Pipe #2 is a INTERRUPT-DRIVEN-type INPUT pipe, Pipe #3 is a INTERRUPT-DRIVEN-type OUTPUT pipe, Pipe #4 is a ISOCHRONOUS-type INPUT pipe, and Pipe #5 is a ISOCHRONOUS-type OUTPUT pipe 而有的资料上说,端点0是默认管道,那为什么,上面的管道0不是端点0的 还有如果把信息写入一个管道,能否从另一个管道读出 如果想读处,怎么办?、 |
|
|
沙发#
发布于:2004-03-25 18:45
由于USB是自举系统,所以端点0与其他端点不同(用来自举),被附加了通信协议(CHAP9)。故此驱动层面上对应的也把协议作进去了。本身规范也不提倡使用端点0作一般的通信(当然也没有彻底反对。)
但就驱动而言,它已经被总线驱动给接管了。 |
|
|