Code generation
The USB Configurator generates header (.h) and source (.c) files that contain relevant firmware used by the USB Device middleware configuration and operation. The firmware contains arrays to store USB Device descriptors, structures that help the middleware to access descriptors, middleware and classes configuration structures, and a set of defines. The generated files cycfg_usbdev.h and cycfg_usbdev.c are located in the GeneratedSource folder next to the *. cyusbdev file.
Refer to the USB device middleware library for more information about this code.