second approach WIP
split udc and hcd and make it compile
Add configfs interface
WIP