usb block: use generic block driver API (Fix #966)