updating usbh init with class init
refractor use Compound Literal Reference for sending control request in enum task