Content originally posted in LPCWare by geoffreymbrown on Mon Mar 30 11:49:41 MST 2015 I've been working on CDC and HID applications using the LPC USB ROM on the 11u24 parts. As noted widely in these forums there are significant bugs in this ROM; however, it is never clear which parts the bugs apply to. Furthermore, the published example code contains both clearly marked workarounds as well as code suggestive of a work around. But again no documentation. Bugs I believe exist include
1) Memory allocation -- the hw api memory allocation routine seems to parse descriptor files to allocate memory and doesn't handle the case with multiple configurations correctly.