Comparing usb_host_msc.c example in 2.1.3 and 2.1.0 TiVaWare, the only addition in 2.1.3 is here,
// Tell the USB library the CPU clock and the PLL frequency. This is a
// new requirement for TM4C129 devices.
//
SysCtlVCOGet(SYSCTL_XTAL_25MHZ, &ui32PLLRate);
USBHCDFeatureSet(0, USBLIB_FEATURE_CPUCLK, &ui32SysClock);
USBHCDFeatureSet(0, USBLIB_FEATURE_USBPLL, &ui32PLLRate);
Since I am using 2.1.0 in my current project, I would like to use only the one comes with 2.1.0 Tivaware, which doesn't contain the above lines, but before I do that, I would like to confirm this is not a requirement for the latest revision of TM4C1294 hardware.
Could someone from TI give some clarification?
Thanks!