usb add transfer_read and commented out in icarus