If the you want to develop a USB host application to communicate with a DT78xx embedded application and do not want to write a host USB device driver, install and use the libusb library.
This open-source C library provides generic access to USB devices. You can use this library on either a Linux or a Windows host computer. In addition, all versions of the USB protocol (1.0 to 3.0) are supported.
Refer to the documentation for the libusb library for more information.