remote: usb: use 0x43/0xc3 for packet header
authorSean Cross <sean@xobs.io>
Tue, 21 May 2019 01:14:18 +0000 (09:14 +0800)
committerSean Cross <sean@xobs.io>
Tue, 21 May 2019 01:14:18 +0000 (09:14 +0800)
commitfaf6554c895b76cb6f5d3747b72f34b2f90c4c3a
treedb69211d8cb4fc32fb3f1b50345c1d8ff603f6d3
parent10670e22acf82a3ea9259bf54e74ea095c6c8851
remote: usb: use 0x43/0xc3 for packet header

The previous value -- 0xc0 -- is used by Windows all the time to query
special descriptors.  This was causing a conflict when using the USB
bridge on a Windows device.

Change the magic packet from "Vendor: Device" queries to "Vendor:
Other" by setting the bottom two bits.

Signed-off-by: Sean Cross <sean@xobs.io>
litex/tools/remote/comm_usb.py