I am working on a Tiva C device using the TivaWare USB library to host USB HID devices. Unfortunately, one device that I am trying to host is designed not to give a report descriptor, and the USB host will not recognize this device. Is there a way to host devices that do not give a report descriptor?