> but switching all usb over to realize is a bigger project indeed. >
Hi, Gerd I want to do this job which converting USB devices from init to realize. So all the implementations can use error_setg instead of error_report for reporting error. Include those devices as below: name "usb-host", bus usb-bus name "usb-hub", bus usb-bus name "usb-bot", bus usb-bus name "usb-storage", bus usb-bus name "usb-uas", bus usb-bus name "usb-bt-dongle", bus usb-bus name "usb-net", bus usb-bus name "usb-braille", bus usb-bus name "usb-ccid", bus usb-bus, desc "CCID Rev 1.1 smartcard reader" name "usb-kbd", bus usb-bus name "usb-mouse", bus usb-bus name "usb-serial", bus usb-bus name "usb-tablet", bus usb-bus name "usb-wacom-tablet", bus usb-bus, desc "QEMU PenPartner Tablet" name "usb-audio", bus usb-bus name "usb-redir", bus usb-bus name "usb-mtp", bus usb-bus What's your opinion? Thanks! Best regards, -Gonglei