USBHost library to new format