Hi , There is a ISP1582 device on my board that is a hi-speed usb peripheral controller. I want to design a driver which can make PC access mmc on my board with command "modprobe g_file_storage file=/dev/mmcblk0p1". But I have some problems about designing a ISP1582 driver. - What fuctions does this driver need to implement ? I roughly devide this driver into two parts. One implements USB enumeration and the other implements bulk transmission. Am I right? I am uncertain that what functions are covered by gadget codes. - Would you give me some example source code! Any comments is warm welcome ! Feng -- 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