This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

tConfigHeader causing make errors

I'm learning TI's cortex-M4 and IAR, and am working on a project that uses a USB device port.  I started with the usb_dev_serial demo project and have ported over the files that I think I need.  I'm also reading the TivaWare USB Library.  There seems to be more to making a USB port working with Tiva then is described in TivaWare USB Library text.

When doing a make on my project it gives numerous errors saying that identifiers are not defined.  These identifiers are tConfigHeader and tCustomHandlers which are used in usbdevicepriv.h.  There are many other like errors called. 

Now, tConfigHeader is defined in usblib.h, but usbdevicepriv.h does not have an #include usblib.h, so I guess IAR stumbles on that.  And there is a scary remark in usbdeviceprivt.h saying don't modify this file.

So what's the story?  How is this (and other files producing errors in my code) supposed to know where the identifiers are defined?

I searched on this forum for tConfigHeader, but those submissions were several years old. 

Thanks George