usb basics are functional, now working on netdev
writing netdev init/deinit routines
still working on netdev, but i have to go home, continue tomorrow