当usb设备插入时,内核调用storage_probe()函数后,正常识别后。
想访问u盘上一个a.txt文件,这时他还会调用u盘中的驱动函数吗??
要是没有调用,它是如何实现访问u盘上的文件的?
当然必须得用了,访问的机理是:
所谓的各种软件与硬件的通讯协议,就是驱动了。
U盘里面都有个读写管理芯片,驱动都在里面,软件按这个芯片提供的接口通过USB软件驱动访问这个芯片就可以完成对U盘的文件管理。
你参考下芯片PB375A的datasheet文档,就知道是怎么回事了。自己网上找资料吧!