The USB library contains USB class-specific source files and header files which contain function, definition, and declaration for over 175 APIs. These files are located in designated folders in TivaWare for C Series. TI also provides complier-specific, pre-complied libraries for different tool chains, located in the respective directories of each tool chain. The directory paths are shown on this slide. Inside the usblib folder, the USB device-specific and USB host-specific files are located in “device” and “host” folders.