usb-dfu/usb_tx_cp: pass callback data to usb_tx
usb-dfu/vusb: track activity to avoid busy loops