Seems to be a bug in strings.h. When I replace toupper with a self-written function no warning is flagged.
Best will be to file a Mycase.
Just saw a post from Robyn Weil, you may email the bug-report directly to her: rbyn at cypress dot com.
I do not see where you have declared "usbCmdBuffer" anywhere. Did a
search of your entire workspace, still not found.
I've turned this into the developers but haven't heard anything back yet. I'll let you know when I do. -Robyn
Thanks Bob and Robyn
The dfinition of usbCmdBuffer isn't important, since it's the sub-script type it is warning about.
I think Bob has found it with the definition of toupper in strings.h
I'll dig a bit deeper from this end too.