Author Topic: Implementing WinUSB  (Read 4622 times)

towlerg

  • Member
  • ***
  • Posts: 24
Implementing WinUSB
« 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   

Jan Axelson

  • Administrator
  • Frequent Contributor
  • *****
  • Posts: 3033
    • Lakeview Research
Re: Implementing WinUSB
« Reply #1 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