USB_REQTYPE_DEVICE_IN
USB_REQTYPE_DEVICE_IN | USB_REQTYPE_STANDARD, // type
USB_REQTYPE_DEVICE_IN | USB_REQTYPE_STANDARD,
USB_REQTYPE_STANDARD | USB_REQTYPE_DEVICE_IN,
USB_REQTYPE_DEVICE_IN | USB_REQTYPE_CLASS, // type
USB_REQTYPE_DEVICE_IN | USB_REQTYPE_VENDOR,
bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) > 0;
USB_REQTYPE_DEVICE_IN | 1, // Endpoint address (first in IN endpoint)
bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) != 0;
USB_REQTYPE_DEVICE_IN | 1, // Endpoint address (first in IN endpoint)
bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) > 0;
USB_REQTYPE_DEVICE_IN | 1, // Endpoint address (first in IN endpoint)
USB_REQTYPE_DEVICE_IN | USB_REQTYPE_STANDARD, // type
USB_REQTYPE_DEVICE_IN | USB_REQTYPE_CLASS, // type
bool directionIn = (requestData->RequestType & USB_REQTYPE_DEVICE_IN) != 0;
USB_REQTYPE_DEVICE_IN | 1, // Endpoint address (first in IN endpoint)
USB_REQTYPE_VENDOR | USB_REQTYPE_DEVICE_IN,
USB_REQTYPE_VENDOR | USB_REQTYPE_DEVICE_IN,
USB_REQTYPE_VENDOR | (list[i].out ? USB_REQTYPE_DEVICE_OUT : USB_REQTYPE_DEVICE_IN),
USB_REQTYPE_VENDOR | USB_REQTYPE_DEVICE_IN,
return SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, address, 0, count, data);
err = SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, STV_I2C_READ, 0, 0x1, buffer);
err = SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, STV_I2C_READ, 0, 0x2, buffer);
return SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, address, 0, count, data);
err = SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, STV_I2C_READ, 0, 0x1, buffer);
err = SendCommand(USB_REQTYPE_DEVICE_IN, 0x04, STV_I2C_READ, 0, 0x2, buffer);
err = SendCommand(USB_REQTYPE_DEVICE_IN, 0x00, address, 0, count, data);