C6748_StarterWare_1_20_03_03. I am some problems with the USB HID stack when handling a Set Report request. The code in question is in usbdhid.c.
...
static void
HandleRequest(void *pvInstance, tUSBRequest *pUSBRequest)
{
...
case USBREQ_SET_REPORT:
{
...
USBDevEndpointDataAck(psInst->ulUSBBase, USB_EP_0, true);
}
break;
}
...
I think the USBDevEndpointDataAck() call have a "false" flag as more data is expected.