用/dev/mtdblock3 作为给pc用的u盘
insmod s3c2410_udc.ko
s3c2410_udc: debugfs dir creation failed -19
s3c2440-usbgadget s3c2440-usbgadget: S3C2440: increasing FIFO to 128 bytes
insmod g_file_storage.ko file=/dev/mtdblock3 stall=0 removable=1
g_file_storage gadget: File-backed Storage Gadget, version: 7 August 2007
g_file_storage gadget: Number of LUNs=1
g_file_storage gadget-lun0: ro=0, file: /dev/mtdblock3
然后插入pc可以正常识别,写小文件(几K)没有问题,但是写大文件时(几M)就提示说 “无法复制,路径太深” 结果就写不进去了。
就一直提示
g_file_storage gadget: full speed config #1
g_file_storage gadget: full speed config #1
g_file_storage gadget: full speed config #1
g_file_storage gadget: full speed config #1
g_file_storage gadget: full speed config #1
g_file_storage gadget: full speed config #1
g_file_storage gadget: full speed config #1
但是如果读个几M大小的文件时,却是正常的,可以读出来。
为什么啊???