bcm2835_usb: add header file, convert to init/realize, fix dma bug