Hello all, I am working with a custom MPC8313 based board running linux and want to have USB communication between my board and a host machine. I would like to make a few statements and find out if my assumptions are correct. 1. I need to write a gadget driver for my board. 2. I need to write a device driver for my host machine. 3. I need to write application programs that open each (respective) driver in order to define the communication between each device. Basically, what I want to be able to do is access data from my board and send it back to my host machine via USB, in a similar fashion as send() recv() in socket programming. Does there already exist any drivers that implement a generic raw data transfer capability that can be interfaced in this manner? I do already know about the ethernet over usb drivers and have tried them in the past. I want something more direct and with less overhead. Thanks for any advice and help in this matter. Ron Madrid -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html