linux-2.6.32在mini2440开发板上移植
配置USB外设
[日期:2013-04-08]
来源:Linux社区
作者:ssdsafsdsd
[字体:大 中 小]
编者:因为LINUX内核对S3C2440的Host驱动的已经支持,而且支持的外设相当的丰富,所以这一部分只是进行配置就可以使用。因为配置的东西较多,没有给出详细的截图,看手册上介绍的就很明白。需要手册的请留下邮箱索取。
1 配置和测试USB 键盘、扫描器和鼠标
在内核源代码目录的终端输入:make menuconfig,依次选择如下子菜单项:
Device Drivers --->
[*] HID Devices --->
按空格键选中“USB Human Interface Device (full HID) support”,这样就配置好了USB键盘和鼠标项。
提示:这里的配置选项对应的内核源代码目录是:linux-2.6.32.2/drivers/hid/usbhid,其中USB 键盘和条码扫描器的原理是一样的,因此它们的代码是相同的。
2 测试USB 键盘、扫描器和鼠标
在内核源代码根目录下执行:make zImage,把生成的新内核烧写到开发板中,我们这里依然使用友善之臂提供的文件系统root_qtopia 做测试,因为它可以同时支持USB 键盘、鼠标和触摸屏,并且是支持热插拔,所以使用起来十分方便。在前面的步骤中,我们通过触摸屏点击已经进入了qtopia 图形系统,因此这里直接找个USB HUB,