LINUX_ARM下的USB驱动开发 USB是应用广泛的一种串行总线技术,通常HOST端 控制所有的传输,而外设(如数码相机等)作为DEV ICE端 实现不同的功能。在笔者一项基于S3C2410 芯片 (ARM920T内核)的开发中,要求同时提供HOST和DE2 V ICE两种接口。操作系统是L INUX 2. 4. 18,而S3C2410 本身带有支持USB1. 1的HOST和DEV ICE硬件接口。本 文将首先说明如何实现S3C2410的USB HOST总线和USB DEV ICE总线驱动,然后说明如何在USB DEV ICE总线驱动 上实现USB海量存储设备类的功能驱动。