JAJSHM9 June 2019 TUSB8043A
PRODUCTION DATA.
A report length of one reports the status byte only. To receive a report with data, the report length must be the length of the data, plus one byte for status and two bytes for the length field.
A Get Report (input) request is required for both read and write. The interrupt and control endpoint will NAK until the I2C transaction is complete, so that it can report length, data for a read, and final status.