Hi Everyone,
I am using the USB Library from TivaWare with C++ code for my project, and I have run into the following warning:
"C:/TI/TivaWare_C_Series-2.1.0/usblib/device/usbdbulk.h", line 177: warning #370-D: class "<unnamed>" defines no constructor to initialize the following:
const member "<unnamed>::ui16VID"
const member "<unnamed>::ui16PID"
const member "<unnamed>::ui16MaxPowermA"
const member "<unnamed>::ui8PwrAttributes"
const member "<unnamed>::pfnRxCallback"
const member "<unnamed>::pfnTxCallback"
const member "<unnamed>::ui32NumStringDescriptors"
Since the code in usbdbulk.h is wrapped in extern "C", I don't think that this warning should be coming up. I am compiling with the latest TI ARM 5.1.6 compiler on Code Composer Studio 6.0.0.
I did some searching and I found this post in the Code Composer Forum that seems to cover this topic: http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/335318.aspx.
Is this indeed a compiler bug, or is something else going on that I should be concerned about?
Thanks,
Erik