| 
			 
					阅读:1739回复:3
				 
				疑惑????
					usb规范chapter 9 中描述了很多usb device requests什么clear feature,get configuration set address 等等,好像都是些2进制数据,但是我看了很多usb例子,里面没有跟那些描述符有关的函数,这一章对客户驱动程序的编写起什么用?这些跟endpoint、interface等有关的函数或是其他变量什么的在驱动程序的哪一部分?				 
							 | 
	|
| 
			 沙发# 
								发布于:2001-04-24 08:54				
			
					这些都不是USB Client Driver需要管的,系统的driver自己会处理的,你只可以得到这些信息,但(好像)不能更改.你的client driver只要负责处理vendor指令就可以了.				 
							 | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2001-04-27 08:31				
			
					DriverWorks, USBTherm,File:UsbThermometer.cpp, Line:490,有一句:
 
							// allocate and initialize an URB, and store the pointer in the context structure pCompInfo->m_pUrb = m_Usb.BuildVendorRequest( pCompInfo->m_buffer, // transfer buffer 8, // transfer buffer size 0, // request reserved bits 2, // request offset, // Value TRUE, // In FALSE, // Short Ok NULL, // link urb 0, // index URB_FUNCTION_VENDOR_ENDPOINT // function );  | 
	|
					
						
  | 
	
| 
			 地板# 
								发布于:2001-07-18 12:07				
			
					谢谢				 
							 | 
	|