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.