PORTS Forum

Ports and Interfaces => USB => Topic started by: towlerg on December 21, 2016, 06:58:20 am

Title: Implementing WinUSB
Post by: towlerg on December 21, 2016, 06:58:20 am
Hi, I've been successfully using HID programmed in Proton for a while. A post on WinUSB piqued my interest, what functions need to be added to the firmware to use WinUSB. I assume there is an API for the PC end?

An notes re. obvious pitfalls on either end would be greatly appreciated.

George   
Title: Re: Implementing WinUSB
Post by: Jan Axelson on December 28, 2016, 10:08:15 am
In a WinUSB device, the descriptors must identify the device as using the WinUSB driver. Data transfers are "raw" data, not reports as in HID. See:

http://janaxelson.com/winusb.htm