您的位置:首页 > 职场人生

基于OHCI的USB主机 —— USB设备设置接口值

2010-03-09 16:18 615 查看

设置接口值

每个USB设备在使用之前,都必须设置其接口值,这样USB设备才能够知道使用哪一种接口,从而正常的与主机通信:
[align=left]/**[/align]
[align=left] * 设置USB设备所使用的接口值[/align]
[align=left] */[/align]
[align=left]short usbSetInterface(unsigned char *pDataBuf)[/align]
[align=left]{[/align]
[align=left] SETUPPKG *setup;[/align]
[align=left] [/align]
[align=left] setup = &usbDevSetup;[/align]
[align=left] [/align]
[align=left] setup->bmRequest = 0x01;[/align]
[align=left] setup->bRequest = SET_INTERFACE;[/align]
[align=left] setup->wValue = 0x00;[/align]
[align=left] setup->wIndex = 0;[/align]
[align=left] setup->wLength = 0;[/align]
[align=left] [/align]
[align=left] ctrlCmdSet((unsigned int)setup, pDataBuf);[/align]
[align=left] [/align]
[align=left] return 0;[/align]
[align=left]}[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 主机 USB 休闲 OHCI