Hello,
I've been using the TivaWare library (V2.1.4.178) to develop a USB application for the TM4C1294. In the process of this, I believe I found a bug in the usbbuffer.c source code. For the function USBBufferInfoGet, my version had this line in the code: "psRingBuf->ui32Size = psBuffer->sPrivateData.sRingBuf.ui32ReadIndex;" which doesn't seem correct. I think it should be "psRingBuf->ui32Size = psBuffer->sPrivateData.sRingBuf.ui32Size;"
Thanks.