U盘作为一种便利的存储设备,可以应用于嵌入式系统中,其应用的基础就是对Linux的USB Mass Storage驱动的裁剪,以获得所需的简化的驱动程序。分析了Linux下的USB mass storage协议,简化系统中所不需要的代码,使其仅支持基于Bulk-Only传...U盘作为一种便利的存储设备,可以应用于嵌入式系统中,其应用的基础就是对Linux的USB Mass Storage驱动的裁剪,以获得所需的简化的驱动程序。分析了Linux下的USB mass storage协议,简化系统中所不需要的代码,使其仅支持基于Bulk-Only传输模式下的ATAPI协议的存储设备,从而使嵌入式系统更加精简,对USB mass storage驱动程序进行了裁剪。经过裁剪的USB Mass Storage驱动程序移植到三星公司的QT2410E开发板上并取得成功。展开更多
文摘U盘作为一种便利的存储设备,可以应用于嵌入式系统中,其应用的基础就是对Linux的USB Mass Storage驱动的裁剪,以获得所需的简化的驱动程序。分析了Linux下的USB mass storage协议,简化系统中所不需要的代码,使其仅支持基于Bulk-Only传输模式下的ATAPI协议的存储设备,从而使嵌入式系统更加精简,对USB mass storage驱动程序进行了裁剪。经过裁剪的USB Mass Storage驱动程序移植到三星公司的QT2410E开发板上并取得成功。