fix data shift/mask in func newUSBSetup

This commit is contained in:
ardnew
2021-03-13 18:45:46 -06:00
committed by Ron Evans
parent 774c86e21b
commit 7d1ce24be5
+2 -2
View File
@@ -547,8 +547,8 @@ func newUSBSetup(data []byte) usbSetup {
u.bRequest = uint8(data[1]) u.bRequest = uint8(data[1])
u.wValueL = uint8(data[2]) u.wValueL = uint8(data[2])
u.wValueH = uint8(data[3]) u.wValueH = uint8(data[3])
u.wIndex = uint16(data[4]) | uint16(data[5]<<8) u.wIndex = uint16(data[4]) | (uint16(data[5]) << 8)
u.wLength = uint16(data[6]) | uint16(data[7]<<8) u.wLength = uint16(data[6]) | (uint16(data[7]) << 8)
return u return u
} }