Added usbmodule.c