adding implementations to usb_debug.c
Merge branch 'usb_debug'