The entire USB protocol is handled on the chip with no USB-specific firmware programming required.
eBay